Searched refs:EndBB (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp265 Value *&LongjmpResult, BasicBlock *&EndBB);
551 BasicBlock *&EndBB) {
605 EndBB = EndBB1;
1060 BasicBlock *EndBB = nullptr; local
1062 Label, LongjmpResult, EndBB);
1063 assert(Label && LongjmpResult && EndBB);
1066 IRB.SetInsertPoint(EndBB);
1067 IRB.SetCurrentDebugLocation(EndBB->getInstList().back().getDebugLoc());
1075 SetjmpRetPHIs[I]->addIncoming(LongjmpResult, EndBB);
548 wrapTestSetjmp( BasicBlock *BB, DebugLoc DL, Value *Threw, Value *SetjmpTable, Value *SetjmpTableSize, Value *&Label, Value *&LongjmpResult, BasicBlock *&EndBB) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp523 auto EndBB = MaybeAddNode(&*T);
524 if (EndBB.second)
525 Builder.addEdge(LoopDepth, GI, EndBB.first);
526 GI = EndBB.first;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp876 BasicBlock *EndBB = local
879 BasicBlock::Create(Ctx, "partword.cmpxchg.failure", F, EndBB);
926 Builder.CreateBr(EndBB);
928 Builder.CreateCondBr(Success, EndBB, FailureBB);
937 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1910 /// br i1 %cmp, label %EndBB, label %ThenBB
1913 /// br label EndBB
1914 /// EndBB:
1928 BasicBlock *StoreBB, BasicBlock *EndBB) {
1980 /// br i1 %cmp, label %EndBB, label %ThenBB
1984 /// EndBB:
1985 /// %phi = phi [ %sub, %ThenBB ], [ 0, %EndBB ]
2007 BasicBlock *EndBB = ThenBB->getTerminator()->getSuccessor(0); local
2016 assert(EndBB == BI->getSuccessor(!Invert) && "No edge from to end block");
2049 I, BB, ThenBB, EndBB))))
1927 isSafeToSpeculateStore(Instruction *I, BasicBlock *BrBB, BasicBlock *StoreBB, BasicBlock *EndBB) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1622 // b EndBB
1625 // EndBB:
1641 MachineBasicBlock *EndBB = MF->CreateMachineBasicBlock(LLVM_BB); local
1643 MF->insert(It, EndBB);
1645 // Transfer rest of current basic-block to EndBB
1646 EndBB->splice(EndBB->begin(), MBB, std::next(MachineBasicBlock::iterator(MI)),
1648 EndBB->transferSuccessorsAndUpdatePHIs(MBB);
1651 BuildMI(MBB, DL, TII->get(AArch64::B)).addMBB(EndBB);
1653 MBB->addSuccessor(EndBB);
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp9086 llvm::BasicBlock *EndBB = MapperCGF.createBasicBlock("omp.type.end"); local
9095 MapperCGF.Builder.CreateBr(EndBB);
9106 MapperCGF.Builder.CreateBr(EndBB);
9111 MapperCGF.Builder.CreateCondBr(IsFrom, FromBB, EndBB);
9118 MapperCGF.EmitBlock(EndBB);

Completed in 288 milliseconds