HomeSort by relevance Sort by last modified time
    Searched refs:MachineBasicBlock (Results 276 - 300 of 385) sorted by null

<<111213141516

  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp 62 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB,
63 MachineBasicBlock::iterator MI) const {
101 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail,
102 MachineBasicBlock *NewDest) const {
103 MachineBasicBlock *MBB = Tail->getParent();
314 void TargetInstrInfo::reMaterialize(MachineBasicBlock &MBB,
315 MachineBasicBlock::iterator I,
445 TargetInstrInfo::foldMemoryOperand(MachineBasicBlock::iterator MI,
455 MachineBasicBlock *MBB = MI->getParent();
500 MachineBasicBlock::iterator Pos = MI
    [all...]
StackMapLivenessAnalysis.cpp 93 for (MachineBasicBlock::reverse_iterator I = MBBI->rbegin(),
PeepholeOptimizer.cpp 130 bool optimizeCmpInstr(MachineInstr *MI, MachineBasicBlock *MBB);
131 bool optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB,
138 bool foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB,
263 optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB,
294 SmallPtrSet<MachineBasicBlock*, 4> ReachedBBs;
339 MachineBasicBlock *UseMBB = UseMI->getParent();
368 SmallPtrSet<MachineBasicBlock*, 4> PHIBBs;
381 MachineBasicBlock *UseMBB = UseMI->getParent();
414 MachineBasicBlock *MBB) {
644 bool PeepholeOptimizer::foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB
    [all...]
RegAllocFast.cpp 64 MachineBasicBlock *MBB;
174 void spillVirtReg(MachineBasicBlock::iterator MI, LiveRegMap::iterator);
175 void spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg);
194 void spillAll(MachineBasicBlock::iterator MI);
267 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) {
276 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI,
307 MachineBasicBlock::iterator EI = MI;
311 MachineBasicBlock *MBB = DBG->getParent();
329 void RAFast::spillAll(MachineBasicBlock::iterator MI) {
792 MachineBasicBlock::iterator MII = MBB->begin()
    [all...]
MachineModuleInfo.cpp 377 /// specified MachineBasicBlock.
379 (MachineBasicBlock *LandingPad) {
393 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad,
402 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) {
411 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad,
431 addCatchTypeInfo(MachineBasicBlock *LandingPad,
441 addFilterTypeInfo(MachineBasicBlock *LandingPad,
452 void MachineModuleInfo::addCleanup(MachineBasicBlock *LandingPad) {
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 109 MachineFunction &MF, MachineBasicBlock &MBB,
110 MachineBasicBlock::iterator I) const {
155 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
203 MachineBasicBlock &MBB = MF.front(); // Prologue goes in entry BB.
204 MachineBasicBlock::iterator MBBI = MBB.begin();
433 MachineBasicBlock &MBB) const {
434 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
495 MachineBasicBlock::iterator LastPopI = MBBI;
616 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI
    [all...]
AArch64AdvSIMDScalarPass.cpp 80 bool processMachineBasicBlock(MachineBasicBlock *MBB);
281 MachineBasicBlock *MBB = MI->getParent();
354 bool AArch64AdvSIMDScalar::processMachineBasicBlock(MachineBasicBlock *MBB) {
356 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end(); I != E;) {
AArch64RegisterInfo.cpp 285 void AArch64RegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB,
289 MachineBasicBlock::iterator Ins = MBB->begin();
320 void AArch64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
326 MachineBasicBlock &MBB = *MI.getParent();
AArch64InstrInfo.cpp 38 const MachineBasicBlock &MBB = *MI->getParent();
60 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target,
92 bool AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
93 MachineBasicBlock *&TBB,
94 MachineBasicBlock *&FBB,
98 MachineBasicBlock::iterator I = MBB.end();
225 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
226 MachineBasicBlock::iterator I = MBB.end();
256 MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 191 SlotIndex rematerializeAt(MachineBasicBlock &MBB,
192 MachineBasicBlock::iterator MI,
JITCodeEmitter.h 28 class MachineBasicBlock;
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 26 class MachineBasicBlock;
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;
MachineOperand.h 26 class MachineBasicBlock;
50 MO_MachineBasicBlock, ///< MachineBasicBlock reference
154 MachineBasicBlock *MBB; // For MO_MachineBasicBlock.
422 MachineBasicBlock *getMBB() const {
522 void setMBB(MachineBasicBlock *MBB) {
601 static MachineOperand CreateMBB(MachineBasicBlock *MBB,
  /external/llvm/lib/Target/ARM/
ARMInstrInfo.cpp 120 MachineBasicBlock &FirstMBB = MF.front();
121 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
ARMBaseRegisterInfo.cpp 398 emitLoadConstPool(MachineBasicBlock &MBB,
399 MachineBasicBlock::iterator &MBBI,
580 materializeFrameBaseRegister(MachineBasicBlock *MBB,
587 MachineBasicBlock::iterator Ins = MBB->begin();
607 MachineBasicBlock &MBB = *MI.getParent();
702 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
706 MachineBasicBlock &MBB = *MI.getParent();
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 137 MachineBasicBlock *
139 MachineBasicBlock *BB) const override;
  /external/llvm/lib/Target/R600/
AMDGPUMCInstLower.cpp 22 #include "llvm/CodeGen/MachineBasicBlock.h"
97 const MachineBasicBlock *MBB = MI->getParent();
98 MachineBasicBlock::const_instr_iterator I = MI;
SILowerI1Copies.cpp 81 MachineBasicBlock &MBB = *BI;
82 MachineBasicBlock::iterator I, Next;
AMDGPUAsmPrinter.cpp 158 MachineBasicBlock &MBB = *BB;
159 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
223 MachineBasicBlock &MBB = *BB;
224 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end();
  /external/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.cpp 57 SystemZRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI,
62 MachineBasicBlock &MBB = *MI->getParent();
SystemZShortenInst.cpp 33 bool processBlock(MachineBasicBlock &MBB);
101 bool SystemZShortenInst::processBlock(MachineBasicBlock &MBB) {
SystemZISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Mips/
Mips16ISelDAGToDAG.cpp 71 MachineBasicBlock &MBB = MF.front();
72 MachineBasicBlock::iterator I = MBB.begin();
103 MachineBasicBlock &MBB = MF.front();
104 MachineBasicBlock::iterator I = MBB.begin();
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.cpp 92 void NVPTXRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.cpp 55 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) {
709 MachineBasicBlock *BB = Emitter.getBlock();
710 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos();
743 MachineBasicBlock *BB = Emitter.getBlock();
759 MachineBasicBlock::iterator InsertPos) {
794 /// InsertPos and MachineBasicBlock that contains this insertion
797 MachineBasicBlock *ScheduleDAGSDNodes::
798 EmitSchedule(MachineBasicBlock::iterator &InsertPos) {
856 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI();
884 MachineBasicBlock::iterator Pos = MI
    [all...]

Completed in 1117 milliseconds

<<111213141516