| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerGlobalDtors.cpp | 161 BasicBlock *EntryBB = BasicBlock::Create(C, "entry", RegisterCallDtors); in runOnModule() local 167 Value *Res = CallInst::Create(AtExit, Args, "call", EntryBB); in runOnModule() 168 Value *Cmp = new ICmpInst(*EntryBB, ICmpInst::ICMP_NE, Res, in runOnModule() 170 BranchInst::Create(FailBB, RetBB, Cmp, EntryBB); in runOnModule()
|
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 889 BasicBlock &EntryBB = F.getEntryBlock(); in runSjLjOnFunction() local 892 &*EntryBB.getFirstInsertionPt()); in runSjLjOnFunction() 1081 if (I->getParent() != &EntryBB) in runSjLjOnFunction() 1089 if (I->getParent() != &EntryBB) in runSjLjOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SjLjEHPrepare.cpp | 173 BasicBlock *EntryBB = &F.front(); in setupFunctionContext() local 181 nullptr, Align, "fn_context", &EntryBB->front()); in setupFunctionContext() 206 IRBuilder<> Builder(EntryBB->getTerminator()); in setupFunctionContext() 384 BasicBlock *EntryBB = &F.front(); in setupEntryBlockAndCallSites() local 385 IRBuilder<> Builder(EntryBB->getTerminator()); in setupEntryBlockAndCallSites() 441 CallInst::Create(RegisterFn, FuncCtx, "", EntryBB->getTerminator()); in setupEntryBlockAndCallSites()
|
| H A D | MachineOutliner.cpp | 1134 BasicBlock *EntryBB = BasicBlock::Create(C, "entry", F); in createOutlinedFunction() local 1135 IRBuilder<> Builder(EntryBB); in createOutlinedFunction()
|
| H A D | BranchFolding.cpp | 999 MachineBasicBlock *EntryBB = in TryTailMergeBlocks() local 1018 if (MBB == EntryBB && SameTails[i].tailIsWholeBlock()) in TryTailMergeBlocks()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1748 MachineBasicBlock *EntryBB = MF->CreateMachineBasicBlock(); in runOnMachineFunction() local 1749 MF->push_back(EntryBB); in runOnMachineFunction() 1750 EntryBuilder->setMBB(*EntryBB); in runOnMachineFunction() 1764 EntryBB->addSuccessor(&getMBB(F.front())); in runOnMachineFunction() 1859 assert(EntryBB->succ_size() == 1 && in runOnMachineFunction() 1862 MachineBasicBlock &NewEntryBB = **EntryBB->succ_begin(); in runOnMachineFunction() 1867 NewEntryBB.splice(NewEntryBB.begin(), EntryBB, EntryBB->begin(), in runOnMachineFunction() 1868 EntryBB->end()); in runOnMachineFunction() 1876 EntryBB->removeSuccessor(&NewEntryBB); in runOnMachineFunction() 1877 MF->remove(EntryBB); in runOnMachineFunction() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | Miscompilation.cpp | 874 BasicBlock *EntryBB = in CleanupAndPrepareModules() local 882 Value *CachedVal = new LoadInst(Cache, "fpcache", EntryBB); in CleanupAndPrepareModules() 883 Value *IsNull = new ICmpInst(*EntryBB, ICmpInst::ICMP_EQ, CachedVal, in CleanupAndPrepareModules() 885 BranchInst::Create(LookupBB, DoCallBB, IsNull, EntryBB); in CleanupAndPrepareModules() 905 FuncPtr->addIncoming(CachedVal, EntryBB); in CleanupAndPrepareModules()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 696 BasicBlock *EntryBB = R->getEntry(); in getBranchInsertPoint() local 699 Instruction *HoistPoint = EntryBB->getTerminator(); in getBranchInsertPoint() 701 if (SI->getParent() == EntryBB) { in getBranchInsertPoint() 714 if (SI->getParent() == EntryBB) { in getBranchInsertPoint() 718 for (Instruction &I : *EntryBB) { in getBranchInsertPoint() 874 BasicBlock *EntryBB = R->getEntry(); in checkScopeHoistable() local 876 cast<BranchInst>(EntryBB->getTerminator()) : nullptr; in checkScopeHoistable() 936 [EntryBB](SelectInst *SI) { in checkScopeHoistable() 937 return SI->getParent() == EntryBB; in checkScopeHoistable()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAtomicOptimizer.cpp | 365 BasicBlock *const EntryBB = I.getParent(); in optimizeAtomic() local 390 PHI->addIncoming(UndefValue::get(Ty), EntryBB); in optimizeAtomic()
|
| H A D | AMDGPUPromoteAlloca.cpp | 165 BasicBlock &EntryBB = *F.begin(); in runOnFunction() local 166 for (auto I = EntryBB.begin(), E = EntryBB.end(); I != E; ) { in runOnFunction()
|
| H A D | SIInsertWaitcnts.cpp | 1486 MachineBasicBlock &EntryBB = MF.front(); in runOnMachineFunction() local 1487 BuildMI(EntryBB, EntryBB.getFirstNonPHI(), DebugLoc(), TII->get(AMDGPU::S_WAITCNT)) in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 193 llvm::BasicBlock *EntryBB = &Fn->front(); in GenerateVarArgsThunk() local 195 std::find_if(EntryBB->begin(), EntryBB->end(), [&](llvm::Instruction &I) { in GenerateVarArgsThunk() 199 assert(ThisStore != EntryBB->end() && in GenerateVarArgsThunk()
|
| H A D | CGCUDANV.cpp | 252 llvm::BasicBlock *EntryBB = in makeRegisterGlobalsFn() local 255 Builder.SetInsertPoint(EntryBB); in makeRegisterGlobalsFn()
|
| H A D | CGCoroutine.cpp | 550 auto *EntryBB = Builder.GetInsertBlock(); in EmitCoroutineBody() local 594 Phi->addIncoming(NullPtr, EntryBB); in EmitCoroutineBody()
|
| H A D | CodeGenFunction.cpp | 1004 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn); in StartFunction() local 1010 AllocaInsertPt = new llvm::BitCastInst(Undef, Int32Ty, "allocapt", EntryBB); in StartFunction() 1014 Builder.SetInsertPoint(EntryBB); in StartFunction()
|
| H A D | CGObjCGNU.cpp | 1484 llvm::BasicBlock *EntryBB = in ModuleInitFunction() local 1487 B.SetInsertPoint(EntryBB); in ModuleInitFunction() 3698 llvm::BasicBlock *EntryBB = in ModuleInitFunction() local 3701 Builder.SetInsertPoint(EntryBB); in ModuleInitFunction()
|
| H A D | CGExprCXX.cpp | 1214 llvm::BasicBlock *EntryBB = Builder.GetInsertBlock(); in EmitNewArrayInitializer() local 1236 CurPtrPhi->addIncoming(CurPtr.getPointer(), EntryBB); in EmitNewArrayInitializer()
|
| H A D | CGOpenMPRuntime.cpp | 850 llvm::BasicBlock *EntryBB = CGF.Builder.GetInsertBlock(); in EmitOMPAggregateInit() local 860 SrcElementPHI->addIncoming(SrcBegin, EntryBB); in EmitOMPAggregateInit() 867 DestElementPHI->addIncoming(DestBegin, EntryBB); in EmitOMPAggregateInit() 5350 llvm::BasicBlock *EntryBB = CGF.Builder.GetInsertBlock(); in EmitOMPAggregateReduction() local 5357 RHSElementPHI->addIncoming(RHSBegin, EntryBB); in EmitOMPAggregateReduction() 5364 LHSElementPHI->addIncoming(LHSBegin, EntryBB); in EmitOMPAggregateReduction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCOpts.cpp | 1422 BasicBlock *EntryBB = &F.getEntryBlock(); in ComputePostOrders() local 1423 BBState &MyStates = BBStates[EntryBB]; in ComputePostOrders() 1425 Instruction *EntryTI = EntryBB->getTerminator(); in ComputePostOrders() 1426 SuccStack.push_back(std::make_pair(EntryBB, succ_iterator(EntryTI))); in ComputePostOrders() 1427 Visited.insert(EntryBB); in ComputePostOrders() 1428 OnStack.insert(EntryBB); in ComputePostOrders()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 408 BasicBlock *EntryBB = BasicBlock::Create(Context, "entry", Trampoline); in generateLSDAInEAXThunk() local 409 IRBuilder<> Builder(EntryBB); in generateLSDAInEAXThunk()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 340 BlockT *EntryBB = &BB->getParent()->front(); in verifyLoop() local 341 for (BlockT *CB : depth_first(EntryBB)) in verifyLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 1741 BasicBlock &EntryBB = B.GetInsertBlock()->getParent()->getEntryBlock(); in insertSinCosCall() local 1742 B.SetInsertPoint(&EntryBB, EntryBB.begin()); in insertSinCosCall()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 4499 BasicBlock &EntryBB = F.getEntryBlock(); in runImpl() local 4500 for (BasicBlock::iterator I = EntryBB.begin(), E = std::prev(EntryBB.end()); in runImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 1266 MachineBasicBlock *EntryBB = &MF->front(); in EmitFunctionEntryCode() local 1269 BuildMI(EntryBB, DebugLoc(), HII->get(Hexagon::PS_aligna), AR) in EmitFunctionEntryCode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 371 MachineBasicBlock &EntryBB = *Fn.begin(); in InsertVRSaveCode() local 377 MachineBasicBlock::iterator IP = EntryBB.begin(); // Insert Point in InsertVRSaveCode() 378 BuildMI(EntryBB, IP, dl, TII.get(PPC::MFVRSAVE), InVRSAVE); in InsertVRSaveCode() 379 BuildMI(EntryBB, IP, dl, TII.get(PPC::UPDATE_VRSAVE), in InsertVRSaveCode() 381 BuildMI(EntryBB, IP, dl, TII.get(PPC::MTVRSAVE)).addReg(UpdatedVRSAVE); in InsertVRSaveCode()
|