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

/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1306 /// br i1 %cmp, label %EndBB, label %ThenBB
1309 /// br label EndBB
1310 /// EndBB:
1324 BasicBlock *StoreBB, BasicBlock *EndBB) {
1375 /// br i1 %cmp, label %EndBB, label %ThenBB
1379 /// EndBB:
1380 /// %phi = phi [ %sub, %ThenBB ], [ 0, %EndBB ]
1402 BasicBlock *EndBB = ThenBB->getTerminator()->getSuccessor(0); local
1411 assert(EndBB == BI->getSuccessor(!Invert) && "No edge from to end block");
1441 EndBB))))
1323 isSafeToSpeculateStore(Instruction *I, BasicBlock *BrBB, BasicBlock *StoreBB, BasicBlock *EndBB) argument
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp770 // b EndBB
773 // EndBB:
790 MachineBasicBlock *EndBB = MF->CreateMachineBasicBlock(LLVM_BB); local
792 MF->insert(It, EndBB);
794 // Transfer rest of current basic-block to EndBB
795 EndBB->splice(EndBB->begin(), MBB, std::next(MachineBasicBlock::iterator(MI)),
797 EndBB->transferSuccessorsAndUpdatePHIs(MBB);
800 BuildMI(MBB, DL, TII->get(AArch64::B)).addMBB(EndBB);
802 MBB->addSuccessor(EndBB);
[all...]

Completed in 180 milliseconds