HomeSort by: relevance | last modified time | path
    Searched defs:OrigBB (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
BranchRelaxation.cpp 207 // Create a new MBB for the code after the OrigBB.
223 MachineBasicBlock *OrigBB = MI.getParent();
225 // Create a new MBB for the code after the OrigBB.
227 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
228 MF->insert(++OrigBB->getIterator(), NewBB);
231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end());
233 // Add an unconditional branch from OrigBB to NewBB.
237 TII->insertUnconditionalBranch(*OrigBB, NewBB, DebugLoc());
242 NewBB->transferSuccessors(OrigBB);
    [all...]
RegisterCoalescer.cpp 3842 const MachineBasicBlock *OrigBB = Copy.getParent();
3851 if (&MI == &Copy || !MI.isCopyLike() || MI.getParent() != OrigBB)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
PlaceSafepoints.cpp 624 BasicBlock *OrigBB = InsertBefore->getParent();
643 if (Before == OrigBB->begin())
649 assert(After != OrigBB->end() && "must have successor");
665 BasicBlock::iterator Start = IsBegin ? OrigBB->begin() : std::next(Before);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LowerMemIntrinsics.cpp 296 BasicBlock *OrigBB = InsertBefore->getParent();
297 Function *F = OrigBB->getParent();
333 new ICmpInst(OrigBB->getTerminator(), ICmpInst::ICMP_EQ, CopyLen,
382 BasicBlock *OrigBB = InsertBefore->getParent();
383 Function *F = OrigBB->getParent();
386 OrigBB->splitBasicBlock(InsertBefore, "split");
390 IRBuilder<> Builder(OrigBB->getTerminator());
400 OrigBB->getTerminator()->eraseFromParent();
407 LoopIndex->addIncoming(ConstantInt::get(TypeOfCopyLen, 0), OrigBB);
InlineFunction.cpp 1583 auto *OrigBB = cast<BasicBlock>(Entry.first);
1585 uint64_t Freq = CalleeBFI->getBlockFreq(OrigBB).getFrequency();
1795 BasicBlock *OrigBB = CB.getParent();
1796 Function *Caller = OrigBB->getParent();
1963 updateCallerBFI(OrigBB, VMap, IFI.CallerBFI, IFI.CalleeBFI,
2454 OrigBB->getInstList().splice(CB.getIterator(), FirstNewBlock->getInstList(),
2502 OrigBB->splitBasicBlock(CreatedBranchToNormalDest->getIterator(),
2509 AfterCallBB = OrigBB->splitBasicBlock(CB.getIterator(),
2516 AfterCallBB, IFI.CallerBFI->getBlockFreq(OrigBB).getFrequency());
2522 Instruction *Br = OrigBB->getTerminator()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsConstantIslandPass.cpp 845 MachineBasicBlock *OrigBB = MI.getParent();
847 // Create a new MBB for the code after the OrigBB.
849 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
850 MachineFunction::iterator MBBI = ++OrigBB->getIterator();
854 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end());
856 // Add an unconditional branch from OrigBB to NewBB.
860 BuildMI(OrigBB, DebugLoc(), TII->get(Mips::Bimm16)).addMBB(NewBB);
863 // Update the CFG. All succs of OrigBB are now succs of NewBB.
864 NewBB->transferSuccessors(OrigBB);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprComplex.cpp 730 llvm::BasicBlock *OrigBB = Branch->getParent();
755 RealPHI->addIncoming(ResR, OrigBB);
759 ImagPHI->addIncoming(ResI, OrigBB);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMConstantIslandPass.cpp 930 MachineBasicBlock *OrigBB = MI->getParent();
934 LRs.addLiveOuts(*OrigBB);
936 for (MachineInstr &LiveMI : make_range(OrigBB->rbegin(), LivenessEnd))
939 // Create a new MBB for the code after the OrigBB.
941 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
942 MachineFunction::iterator MBBI = ++OrigBB->getIterator();
946 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end());
948 // Add an unconditional branch from OrigBB to NewBB.
954 BuildMI(OrigBB, DebugLoc(), TII->get(Opc)).addMBB(NewBB)
    [all...]

Completed in 34 milliseconds