Lines Matching refs:TheModule
502 bool foldFuncPtrAndConstToNull(LLVMContext &Context, Module *TheModule, in foldFuncPtrAndConstToNull() argument
508 Function::Create(FuncType, GlobalValue::ExternalLinkage, "", TheModule)); in foldFuncPtrAndConstToNull()
522 if (!TheModule) { in foldFuncPtrAndConstToNull()
532 Module TheModule("TestModule", Context); in TEST() local
538 ASSERT_TRUE(foldFuncPtrAndConstToNull(Context, &TheModule, 2)); in TEST()
543 Module TheModule("TestModule", Context); in TEST() local
544 ASSERT_FALSE(foldFuncPtrAndConstToNull(Context, &TheModule, 4)); in TEST()
549 Module TheModule("TestModule", Context); in TEST() local
554 TheModule.setDataLayout(AlignmentString); in TEST()
555 ASSERT_TRUE(foldFuncPtrAndConstToNull(Context, &TheModule, AndValue)); in TEST()
562 Module TheModule("TestModule", Context); in TEST() local
566 TheModule.setDataLayout(AlignmentString); in TEST()
567 ASSERT_FALSE(foldFuncPtrAndConstToNull(Context, &TheModule, 2)); in TEST()
573 Module TheModule("TestModule", Context); in TEST() local
574 TheModule.setDataLayout("Fn8"); in TEST()
575 ASSERT_TRUE(foldFuncPtrAndConstToNull(Context, &TheModule, 2, Align(4))); in TEST()
580 Module TheModule("TestModule", Context); in TEST() local
581 TheModule.setDataLayout("Fi8"); in TEST()
582 ASSERT_FALSE(foldFuncPtrAndConstToNull(Context, &TheModule, 2, Align(4))); in TEST()