HomeSort by relevance Sort by last modified time
    Searched refs:MBB (Results 301 - 325 of 342) sorted by null

<<11121314

  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.h 126 void materializeFrameBaseRegister(MachineBasicBlock *MBB,
PPCVSXSwapRemoval.cpp 245 for (MachineBasicBlock &MBB : *MF) {
246 for (MachineInstr &MI : MBB) {
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 203 void EmitBasicBlockStart(const MachineBasicBlock &MBB) const override;
293 bool isLoopHeaderOfNoUnroll(const MachineBasicBlock &MBB) const;
NVPTXAsmPrinter.cpp 415 // Return true if MBB is the header of a loop marked with
419 const MachineBasicBlock &MBB) const {
422 if (!LI.isLoopHeader(&MBB))
426 // we iterate through each back edge of the loop with header MBB, and check
428 for (auto I = MBB.pred_begin(); I != MBB.pred_end(); ++I) {
430 if (LI.getLoopFor(PMBB) != LI.getLoopFor(&MBB)) {
431 // Edges from other loops to MBB are not back edges.
444 void NVPTXAsmPrinter::EmitBasicBlockStart(const MachineBasicBlock &MBB) const {
445 AsmPrinter::EmitBasicBlockStart(MBB);
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 202 MachineBasicBlock *MBB = JTBBs[i];
205 MBB->getSymbol()->print(O, MAI);
XCoreISelLowering.h 123 MachineBasicBlock *MBB) const override;
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 636 const MachineBasicBlock *MBB, unsigned uid,
708 MachineBasicBlock *MBB) const override;
    [all...]
X86MCInstLower.cpp     [all...]
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 63 cl::desc("Only schedule this MBB#"));
389 MachineBasicBlock *MBB,
392 return MI->isCall() || TII->isSchedulingBoundary(MI, MBB, *MF);
404 for (MachineFunction::iterator MBB = MF->begin(), MBBEnd = MF->end();
405 MBB != MBBEnd; ++MBB) {
407 Scheduler.startBlock(&*MBB);
413 && (int)SchedOnlyBlock != MBB->getNumber())
422 // MBB->end() for the bottom region.
428 // MBB::size() uses instr_iterator to count. Here we need a bundle to coun
    [all...]
LiveRangeEdit.cpp 146 SlotIndex LiveRangeEdit::rematerializeAt(MachineBasicBlock &MBB,
153 TII.reMaterialize(MBB, MI, DestReg, 0, RM.OrigMI, tri);
IfConversion.cpp 201 void AnalyzeBlock(MachineBasicBlock *MBB, std::vector<IfcvtToken*> &Tokens);
767 void IfConverter::AnalyzeBlock(MachineBasicBlock *MBB,
770 BBState(MachineBasicBlock *BB) : MBB(BB), SuccsAnalyzed(false) {}
771 MachineBasicBlock *MBB;
773 /// This flag is true if MBB's successors have been analyzed.
777 // Push MBB to the stack.
778 SmallVector<BBState, 16> BBStack(1, MBB);
782 MachineBasicBlock *BB = State.MBB;
    [all...]
ScheduleDAGInstrs.cpp     [all...]
RegAllocPBQP.cpp 412 for (const auto &MBB : MF) {
413 for (const auto &MI : MBB) {
423 PBQP::PBQPNum CBenefit = MBFI.getBlockFreq(&MBB).getFrequency() * Scale;
RegAllocGreedy.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]
  /external/llvm/lib/Target/Mips/
MipsFastISel.cpp 150 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
153 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
285 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Mips::LEA_ADDiu),
415 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) {
497 if (I->getParent() == FuncInfo.MBB->getBasicBlock()) {
756 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
807 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
900 MachineBasicBlock *BrBB = FuncInfo.MBB;
    [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h     [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
WinCodeViewLineTables.cpp 346 for (const auto &MBB : *MF) {
349 for (const auto &MI : MBB) {
EHStreamer.cpp 234 for (const auto &MBB : *Asm->MF) {
235 for (const auto &MI : MBB) {
  /external/llvm/lib/Target/AArch64/
AArch64PBQPRegAlloc.cpp 334 for (const auto &MBB: MF) {
337 for (const auto &MI: MBB) {
AArch64AsmPrinter.cpp 373 const MachineBasicBlock &MBB = *MI.getParent();
377 if (MII == MBB.end() || MII->isCall() ||
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.h 71 MachineBasicBlock *MBB) const override;
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
FastISel.h 451 void fastEmitBranch(MachineBasicBlock *MBB, DebugLoc DL);
544 /// result in multiple MBB's for one BB. As such, the start of the BB might
545 /// correspond to a different MBB than the end.

Completed in 1189 milliseconds

<<11121314