/external/llvm/lib/Target/AArch64/ |
AArch64BranchRelaxation.cpp | 225 MachineBasicBlock *OrigBB = MI->getParent(); 227 // Create a new MBB for the code after the OrigBB. 229 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); 230 MF->insert(++OrigBB->getIterator(), NewBB); 233 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); 235 // Add an unconditional branch from OrigBB to NewBB. 239 BuildMI(OrigBB, DebugLoc(), TII->get(AArch64::B)).addMBB(NewBB); 244 // Figure out how large the OrigBB is. As the first half of the original 249 computeBlockSize(*OrigBB); [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerAggrCopies.cpp | 66 BasicBlock *OrigBB = ConvertedInst->getParent(); 71 OrigBB->getTerminator()->setSuccessor(0, LoopBB); 72 IRBuilder<> Builder(OrigBB->getTerminator()); 85 LoopIndex->addIncoming(ConstantInt::get(TypeOfCopyLen, 0), OrigBB); 136 BasicBlock *OrigBB = ConvertedInst->getParent(); 165 new ICmpInst(OrigBB->getTerminator(), ICmpInst::ICMP_EQ, CopyLen, 211 BasicBlock *OrigBB = ConvertedInst->getParent(); 216 OrigBB->getTerminator()->setSuccessor(0, LoopBB); 217 IRBuilder<> Builder(OrigBB->getTerminator()); 226 LoopIndex->addIncoming(ConstantInt::get(CopyLen->getType(), 0), OrigBB); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
PlaceSafepoints.cpp | 614 BasicBlock *OrigBB = InsertBefore->getParent(); 633 if (Before == OrigBB->begin()) 639 assert(After != OrigBB->end() && "must have successor"); 655 BasicBlock::iterator Start = IsBegin ? OrigBB->begin() : std::next(Before);
|
/external/llvm/lib/Target/Mips/ |
MipsConstantIslandPass.cpp | 862 MachineBasicBlock *OrigBB = MI.getParent(); 864 // Create a new MBB for the code after the OrigBB. 866 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); 867 MachineFunction::iterator MBBI = ++OrigBB->getIterator(); 871 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); 873 // Add an unconditional branch from OrigBB to NewBB. 877 BuildMI(OrigBB, DebugLoc(), TII->get(Mips::Bimm16)).addMBB(NewBB); 880 // Update the CFG. All succs of OrigBB are now succs of NewBB. 881 NewBB->transferSuccessors(OrigBB); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMConstantIslandPass.cpp | 725 MachineBasicBlock *OrigBB = MI->getParent(); 726 MachineFunction &MF = *OrigBB->getParent(); 728 // Create a new MBB for the code after the OrigBB. 730 MF.CreateMachineBasicBlock(OrigBB->getBasicBlock()); 731 MachineFunction::iterator MBBI = OrigBB; ++MBBI; 735 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); 737 // Add an unconditional branch from OrigBB to NewBB. 743 BuildMI(OrigBB, DebugLoc(), TII->get(Opc)).addMBB(NewBB); 745 BuildMI(OrigBB, DebugLoc(), TII->get(Opc)).addMBB(NewBB [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
InlineFunction.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGExprComplex.cpp | 675 llvm::BasicBlock *OrigBB = Branch->getParent(); 700 RealPHI->addIncoming(ResR, OrigBB); 704 ImagPHI->addIncoming(ResI, OrigBB); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMConstantIslandPass.cpp | [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
InlineFunction.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
GlobalOpt.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
RegisterCoalescer.cpp | [all...] |