| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | BranchProbabilityInfoTest.cpp | 64 auto *EntryBB = BasicBlock::Create(C, "entry", F, /*insertBefore=*/ExitBB); in TEST_F() local 73 auto *Switch = SwitchInst::Create(Undef, ExitBB, NumCases, EntryBB); in TEST_F() 82 EXPECT_FALSE(BPI.isEdgeHot(EntryBB, PreExitBB)); in TEST_F() 83 EXPECT_TRUE(BPI.isEdgeHot(EntryBB, ExitBB)); in TEST_F()
|
| H A D | ScalarEvolutionTest.cpp | 136 BranchInst::Create(LoopBB, EntryBB); in TEST_F() 293 BranchInst::Create(LoopBB, EntryBB); in TEST_F() 332 Phi->addIncoming(UndefValue::get(Ty), EntryBB); in TEST_F() 378 ReturnInst::Create(Context, nullptr, EntryBB); in TEST_F() 419 ReturnInst::Create(Context, nullptr, EntryBB); in TEST_F() 676 BranchInst::Create(CondBB, EntryBB); in TEST_F() 677 BasicBlock *PrevBB = EntryBB; in TEST_F() 927 BranchInst::Create(LoopBB, EntryBB); in TEST_F() 938 Phi->addIncoming(MinInt64, EntryBB); in TEST_F() 984 BranchInst::Create(LoopBB, EntryBB); in TEST_F() [all …]
|
| H A D | CaptureTrackingTest.cpp | 62 BasicBlock *EntryBB = &F->getEntryBlock(); in TEST() local 65 Instruction *Ret = EntryBB->getTerminator(); in TEST()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | Utils.cpp | 97 BasicBlock *EntryBB = S.getEntry(); in executeScopConditionally() local 100 splitEdge(EnteringBB, EntryBB, ".split_new_and_old", &DT, &LI, &RI); in executeScopConditionally() 109 while (PrevRegion->getExit() == EntryBB) { in executeScopConditionally() 200 splitEdge(SplitBlock, EntryBB, ".pre_entry_bb", &DT, &LI, &RI); in executeScopConditionally()
|
| H A D | BlockGenerators.cpp | 60 EntryBB(nullptr), ScalarMap(ScalarMap), EscapeMap(EscapeMap), in BlockGenerator() 454 EntryBB = &CopyBB->getParent()->getEntryBlock(); in copyBB() 517 EntryBB = &Builder.GetInsertBlock()->getParent()->getEntryBlock(); in getOrCreateAlloca() 518 Addr->insertBefore(&*EntryBB->getFirstInsertionPt()); in getOrCreateAlloca() 1472 BasicBlock *EntryBB = R->getEntry(); in copyStmt() local 1475 EntryBBCopy->setName("polly.stmt." + EntryBB->getName() + ".entry"); in copyStmt() 1482 for (auto PI = pred_begin(EntryBB), PE = pred_end(EntryBB); PI != PE; ++PI) in copyStmt() 1491 Blocks.push_back(EntryBB); in copyStmt() 1492 SeenBlocks.insert(EntryBB); in copyStmt()
|
| H A D | LoopGenerators.cpp | 230 BasicBlock &EntryBB = Builder.GetInsertBlock()->getParent()->getEntryBlock(); in storeValuesIntoStruct() local 231 Instruction *IP = &*EntryBB.getFirstInsertionPt(); in storeValuesIntoStruct()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 187 auto *EntryBB = dyn_cast<VPBasicBlock>(R->getEntry()); in getPredicatedMask() local 188 if (!EntryBB || EntryBB->size() != 1 || in getPredicatedMask() 189 !isa<VPBranchOnMaskRecipe>(EntryBB->begin())) in getPredicatedMask() 192 return cast<VPBranchOnMaskRecipe>(&*EntryBB->begin())->getOperand(0); in getPredicatedMask() 197 auto *EntryBB = cast<VPBasicBlock>(R->getEntry()); in getPredicatedThenBlock() local 198 if (EntryBB->getNumSuccessors() != 2) in getPredicatedThenBlock() 201 auto *Succ0 = dyn_cast<VPBasicBlock>(EntryBB->getSuccessors()[0]); in getPredicatedThenBlock() 202 auto *Succ1 = dyn_cast<VPBasicBlock>(EntryBB->getSuccessors()[1]); in getPredicatedThenBlock()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/ |
| H A D | LICMTest.cpp | 62 BasicBlock &EntryBB = F->getEntryBlock(); in TEST() local 63 BasicBlock *LoopBB = EntryBB.getUniqueSuccessor(); in TEST() 76 Instruction *IAfter = EntryBB.getFirstNonPHI(); in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ValueTest.cpp | 208 BasicBlock &EntryBB = F->getEntryBlock(); in TEST() local 209 ASSERT_EQ(3u, EntryBB.size()); in TEST() 213 Instruction *I0 = &*EntryBB.begin(); in TEST() 215 Instruction *I1 = &*++EntryBB.begin(); in TEST() 222 EXPECT_EQ(MST.getLocalSlot(&EntryBB), -1); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerGlobalDtors.cpp | 192 BasicBlock *EntryBB = BasicBlock::Create(C, "entry", RegisterCallDtors); in runImpl() local 198 Value *Res = CallInst::Create(AtExit, Args, "call", EntryBB); in runImpl() 199 Value *Cmp = new ICmpInst(*EntryBB, ICmpInst::ICMP_NE, Res, in runImpl() 201 BranchInst::Create(FailBB, RetBB, Cmp, EntryBB); in runImpl()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | StokeInfo.cpp | 119 BinaryBasicBlock &EntryBB = BF.front(); in checkFunction() local 120 assert(EntryBB.isEntryPoint() && "Weird, this should be the entry block!"); in checkFunction() 122 MCInst *FirstNonPseudo = EntryBB.getFirstNonPseudoInstr(); in checkFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | SjLjEHPrepare.cpp | 180 BasicBlock *EntryBB = &F.front(); in setupFunctionContext() local 188 Alignment, "fn_context", &EntryBB->front()); in setupFunctionContext() 217 IRBuilder<> Builder(EntryBB->getTerminator()); in setupFunctionContext() 395 BasicBlock *EntryBB = &F.front(); in setupEntryBlockAndCallSites() local 396 IRBuilder<> Builder(EntryBB->getTerminator()); in setupEntryBlockAndCallSites() 452 CallInst::Create(RegisterFn, FuncCtx, "", EntryBB->getTerminator()); in setupEntryBlockAndCallSites()
|
| H A D | JMCInstrumenter.cpp | 140 BasicBlock *EntryBB = BasicBlock::Create(Ctx, "", DefaultCheckFunc); in createDefaultCheckFunction() local 141 ReturnInst::Create(Ctx, EntryBB); in createDefaultCheckFunction()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/ |
| H A D | OrcV2CBindingsBasicUsage.c | 43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule() local 47 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/ |
| H A D | OrcV2CBindingsDumpObjects.c | 42 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule() local 44 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/ |
| H A D | OrcV2CBindingsAddObjectFile.c | 38 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule() local 42 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/ |
| H A D | OrcV2CBindingsRemovableCode.c | 43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule() local 47 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/ |
| H A D | OrcV2CBindingsIRTransforms.c | 43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule() local 45 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 2510 for (auto &EI : *EntryBB) { in TEST_F() 2525 for (auto &FI : *EntryBB) { in TEST_F() 2863 BasicBlock *EntryBB = BB; in TEST_F() local 3130 BasicBlock *EntryBB = BB; in TEST_F() local 3216 BasicBlock *EntryBB = BB; in TEST_F() local 3259 BasicBlock *EntryBB = BB; in TEST_F() local 3326 BasicBlock *EntryBB = BB; in TEST_F() local 3398 BasicBlock *EntryBB = BB; in TEST_F() local 3472 BasicBlock *EntryBB = BB; in TEST_F() local 3529 BasicBlock *EntryBB = BB; in TEST_F() local [all …]
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/ |
| H A D | OrcV2CBindingsReflectProcessSymbols.c | 74 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(MulAddFunction, "entry"); in createDemoModule() local 78 LLVMPositionBuilderAtEnd(Builder, EntryBB); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerSGPRSpills.cpp | 188 MachineBasicBlock &EntryBB = MF.front(); in updateLiveness() local 191 EntryBB.addLiveIn(CSIReg.getReg()); in updateLiveness() 192 EntryBB.sortUniqueLiveIns(); in updateLiveness()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 460 const BasicBlockT *EntryBB = getEntryBB(EC->getParent()); 461 if (EC == EntryBB) { 923 const BasicBlockT *EntryBB = getEntryBB(&F); 924 ErrorOr<uint64_t> EntryWeight = getBlockWeight(EntryBB); 925 if (BlockWeights[EntryBB] > 0 && 928 ProfileCount(BlockWeights[EntryBB], Function::PCT_Real),
|
| /llvm-project-15.0.7/llvm/unittests/Linker/ |
| H A D | LinkModulesTest.cpp | 35 EntryBB = BasicBlock::Create(Ctx, "entry", F); in SetUp() 68 BasicBlock *EntryBB; member in __anon596f68b70111::LinkModuleTest 79 IRBuilder<> Builder(EntryBB); in TEST_F()
|
| /llvm-project-15.0.7/clang/tools/clang-linker-wrapper/ |
| H A D | OffloadWrapper.cpp | 417 auto *EntryBB = BasicBlock::Create(C, "while.entry", RegGlobalsFn); in createRegisterGlobalsFunction() local 428 Builder.CreateCondBr(EntryCmp, EntryBB, ExitBB); in createRegisterGlobalsFunction() 429 Builder.SetInsertPoint(EntryBB); in createRegisterGlobalsFunction() 509 Builder.CreateCondBr(Cmp, ExitBB, EntryBB); in createRegisterGlobalsFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPrepareFunctions.cpp | 209 BasicBlock *EntryBB = BasicBlock::Create(M->getContext(), "entry", UMulFunc); in buildUMulWithOverflowFunc() local 210 IRBuilder<> IRB(EntryBB); in buildUMulWithOverflowFunc()
|