HomeSort by relevance Sort by last modified time
    Searched refs:MBB (Results 251 - 275 of 304) sorted by null

<<111213

  /external/llvm/lib/CodeGen/
MachineInstr.cpp 55 if (MachineBasicBlock *MBB = MI->getParent())
56 if (MachineFunction *MF = MBB->getParent()) {
97 if (MachineBasicBlock *MBB = MI->getParent())
98 if (MachineFunction *MF = MBB->getParent()) {
117 if (MachineBasicBlock *MBB = MI->getParent())
118 if (MachineFunction *MF = MBB->getParent())
133 if (MachineBasicBlock *MBB = MI->getParent())
134 if (MachineFunction *MF = MBB->getParent())
265 if (const MachineBasicBlock *MBB = MI->getParent())
266 if (const MachineFunction *MF = MBB->getParent()
    [all...]
GCStrategy.cpp 75 MCSymbol *InsertLabel(MachineBasicBlock &MBB,
345 MCSymbol *GCMachineCodeAnalysis::InsertLabel(MachineBasicBlock &MBB,
348 MCSymbol *Label = MBB.getParent()->getContext().CreateTempSymbol();
349 BuildMI(MBB, MI, DL, TII->get(TargetOpcode::GC_LABEL)).addSym(Label);
RegisterPressure.cpp 158 MBB = nullptr;
181 const MachineBasicBlock *mbb,
191 MBB = mbb;
229 while (IdxPos != MBB->end() && IdxPos->isDebugValue())
231 if (IdxPos == MBB->end())
232 return LIS->getMBBEndIdx(MBB);
460 if (CurrPos == MBB->begin()) {
474 while (CurrPos != MBB->begin() && CurrPos->isDebugValue());
558 if (CurrPos == MBB->end())
    [all...]
MachineScheduler.cpp 55 cl::desc("Only schedule this MBB#"));
372 MachineBasicBlock *MBB,
376 return MI->isCall() || TII->isSchedulingBoundary(MI, MBB, *MF);
388 for (MachineFunction::iterator MBB = MF->begin(), MBBEnd = MF->end();
389 MBB != MBBEnd; ++MBB) {
391 Scheduler.startBlock(MBB);
397 && (int)SchedOnlyBlock != MBB->getNumber())
406 // MBB->end() for the bottom region.
412 // MBB::size() uses instr_iterator to count. Here we need a bundle to coun
    [all...]
LiveRangeEdit.cpp 148 SlotIndex LiveRangeEdit::rematerializeAt(MachineBasicBlock &MBB,
155 TII.reMaterialize(MBB, MI, DestReg, 0, RM.OrigMI, tri);
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 173 /// CaseBB - The MBB in which to emit the compare and branch
238 MachineBasicBlock *D): Reg(R), JTI(J), MBB(M), Default(D) {}
245 /// MBB - the MBB into which to emit the code for the indirect jump.
246 MachineBasicBlock *MBB;
247 /// Default - the MBB of the default bb, which is a successor of the range
248 /// check MBB. This is when updating PHI nodes in successors.
383 /// mbbb and the failure mbb if we have not created one for this
412 MachineBasicBlock *MBB,
417 ParentMBB = MBB;
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonPeephole.cpp 128 MachineBasicBlock* MBB = MBBb;
133 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end();
HexagonHardwareLoops.cpp 471 MachineBasicBlock *MBB = IV_Phi->getOperand(i+1).getMBB();
472 if (MBB == Preheader)
474 else if (MBB == Latch)
876 MachineBasicBlock *MBB = Blocks[i];
878 MII = MBB->begin(), E = MBB->end(); MII != E; ++MII) {
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64LoadStoreOptimizer.cpp 61 // Return the matching instruction if one is found, else MBB->end().
99 bool optimizeBlock(MachineBasicBlock &MBB);
746 bool AArch64LoadStoreOpt::optimizeBlock(MachineBasicBlock &MBB) {
764 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end();
832 for (MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end();
910 TII->getRegClass(MI->getDesc(), 0, TRI, *(MBB.getParent()))
    [all...]
AArch64PromoteConstant.cpp 561 for (auto &MBB : F) {
562 for (auto &MI : MBB) {
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.h 120 const MachineBasicBlock* MBB) const override;
MipsSEISelLowering.h 42 MachineBasicBlock *MBB) const override;
  /external/llvm/include/llvm/CodeGen/
JITCodeEmitter.h 281 void StartMachineBasicBlock(MachineBasicBlock *MBB) override = 0;
320 /// MachineBasicBlock, only usable after the label for the MBB has been
324 getMachineBasicBlockAddress(MachineBasicBlock *MBB) const override = 0;
MachineCodeEmitter.h 278 virtual void StartMachineBasicBlock(MachineBasicBlock *MBB) = 0;
317 /// MachineBasicBlock, only usable after the label for the MBB has been
320 virtual uintptr_t getMachineBasicBlockAddress(MachineBasicBlock *MBB) const= 0;
MachineModuleInfo.h 73 explicit LandingPadInfo(MachineBasicBlock *MBB)
74 : LandingPadBlock(MBB), LandingPadLabel(nullptr), Personality(nullptr) {}
LexicalScopes.h 170 bool dominates(DebugLoc DL, MachineBasicBlock *MBB);
LiveRangeEdit.h 188 /// instruction into MBB before MI. The new instruction is mapped, but
191 SlotIndex rematerializeAt(MachineBasicBlock &MBB,
ScheduleDAGInstrs.h 242 void fixupKills(MachineBasicBlock *MBB);
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 259 MachineBasicBlock *MBB) const override;
574 MachineBasicBlock *MBB,
578 MachineBasicBlock *MBB) const;
583 MachineBasicBlock *MBB) const;
586 MachineBasicBlock *MBB) const;
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 408 MachineBasicBlock *MBB) const override;
410 MachineBasicBlock *MBB, bool is64Bit,
413 MachineBasicBlock *MBB,
417 MachineBasicBlock *MBB) const;
420 MachineBasicBlock *MBB) const;
  /external/llvm/lib/Target/X86/
X86InstrInfo.cpp     [all...]
X86CodeEmitter.cpp 87 void emitPCRelativeBlockAddress(MachineBasicBlock *MBB);
142 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end();
143 MBB != E; ++MBB) {
144 MCE.StartMachineBasicBlock(MBB);
145 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end();
259 void Emitter<CodeEmitter>::emitPCRelativeBlockAddress(MachineBasicBlock *MBB) {
263 X86::reloc_pcrel_word, MBB));
    [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 764 virtual void materializeFrameBaseRegister(MachineBasicBlock *MBB,
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 204 MachineBasicBlock *MBB = JTBBs[i];
207 O << *MBB->getSymbol();
  /external/llvm/lib/CodeGen/AsmPrinter/
WinCodeViewLineTables.cpp 280 for (const auto &MBB : *MF) {
283 for (const auto &MI : MBB) {

Completed in 852 milliseconds

<<111213