HomeSort by relevance Sort by last modified time
    Searched refs:MachineBasicBlock (Results 226 - 250 of 321) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 70 MachineBasicBlock::const_instr_iterator I = MI;
71 MachineBasicBlock::const_instr_iterator E = MI->getParent()->instr_end();
282 bool MipsAsmPrinter::isBlockOnlyReachableByFallthrough(const MachineBasicBlock*
285 const MachineBasicBlock *Pred = *MBB->pred_begin();
299 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI;
315 MachineBasicBlock::const_iterator I = Pred->end();
Mips16ISelDAGToDAG.cpp 65 MachineBasicBlock &MBB = MF.front();
66 MachineBasicBlock::iterator I = MBB.begin();
96 MachineBasicBlock &MBB = MF.front();
97 MachineBasicBlock::iterator I = MBB.begin();
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 388 virtual MachineBasicBlock *
390 MachineBasicBlock *MBB) const;
391 MachineBasicBlock *EmitAtomicBinary(MachineInstr *MI,
392 MachineBasicBlock *MBB, bool is64Bit,
394 MachineBasicBlock *EmitPartwordAtomicBinary(MachineInstr *MI,
395 MachineBasicBlock *MBB,
PPCRegisterInfo.cpp 177 void PPCRegisterInfo::lowerDynamicAlloc(MachineBasicBlock::iterator II,
182 MachineBasicBlock &MBB = *MI.getParent();
273 void PPCRegisterInfo::lowerCRSpilling(MachineBasicBlock::iterator II,
279 MachineBasicBlock &MBB = *MI.getParent();
315 void PPCRegisterInfo::lowerCRRestore(MachineBasicBlock::iterator II,
321 MachineBasicBlock &MBB = *MI.getParent();
378 PPCRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
386 MachineBasicBlock &MBB = *MI.getParent();
PPCCodeEmitter.cpp 79 /// emitBasicBlock - emits the given MachineBasicBlock to memory
81 void emitBasicBlock(MachineBasicBlock &MBB);
111 void PPCCodeEmitter::emitBasicBlock(MachineBasicBlock &MBB) {
114 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end(); I != E; ++I){
  /external/llvm/lib/CodeGen/
LiveDebugVariables.cpp 80 SmallPtrSet<const MachineBasicBlock *, 4> LBlocks;
87 bool dominates(MachineBasicBlock *MBB) {
128 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo,
465 MachineBasicBlock *MBB = MFI;
466 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end();
498 MachineBasicBlock *MBB = LIS.getMBBFromIndex(Start);
543 MachineBasicBlock *MBB = Children[i]->getBlock();
889 static MachineBasicBlock::iterator
890 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx,
900 MachineBasicBlock::iterator I = MBB->SkipPHIsAndLabels(MBB->begin())
    [all...]
LexicalScopes.cpp 67 for (MachineBasicBlock::const_iterator II = I->begin(), IE = I->end();
269 SmallPtrSet<const MachineBasicBlock*, 4> &MBBs) {
292 bool LexicalScopes::dominates(DebugLoc DL, MachineBasicBlock *MBB) {
302 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end();
RegAllocFast.cpp 63 MachineBasicBlock *MBB;
173 void spillVirtReg(MachineBasicBlock::iterator MI, LiveRegMap::iterator);
174 void spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg);
193 void spillAll(MachineBasicBlock::iterator MI);
266 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) {
275 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI,
308 MachineBasicBlock::iterator EI = MI;
315 MachineBasicBlock *MBB = DBG->getParent();
331 void RAFast::spillAll(MachineBasicBlock::iterator MI) {
791 MachineBasicBlock::iterator MII = MBB->begin()
    [all...]
MachineModuleInfo.cpp 379 /// specified MachineBasicBlock.
381 (MachineBasicBlock *LandingPad) {
395 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad,
404 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) {
413 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad,
433 addCatchTypeInfo(MachineBasicBlock *LandingPad,
443 addFilterTypeInfo(MachineBasicBlock *LandingPad,
454 void MachineModuleInfo::addCleanup(MachineBasicBlock *LandingPad) {
InlineSpiller.cpp 104 MachineBasicBlock *SpillMBB;
171 bool reMaterializeFor(LiveInterval&, MachineBasicBlock::iterator MI);
178 MachineBasicBlock::iterator MI);
180 SlotIndex, MachineBasicBlock::iterator MI);
714 MachineBasicBlock *MBB = LIS.getMBBFromIndex(SVI.SpillVNI->def);
715 MachineBasicBlock::iterator MII;
810 MachineBasicBlock *MBB = LIS.getMBBFromIndex(VNI->def);
811 for (MachineBasicBlock::pred_iterator PI = MBB->pred_begin(),
834 MachineBasicBlock::iterator MI) {
    [all...]
MachineInstr.cpp 56 if (MachineBasicBlock *MBB = MI->getParent())
98 if (MachineBasicBlock *MBB = MI->getParent())
118 if (MachineBasicBlock *MBB = MI->getParent())
134 if (MachineBasicBlock *MBB = MI->getParent())
260 if (const MachineBasicBlock *MBB = MI->getParent())
570 if (MachineBasicBlock *MBB = getParent())
594 MachineBasicBlock *MBB = getParent();
756 for (MachineBasicBlock::const_instr_iterator MII = this;; ++MII) {
780 MachineBasicBlock::const_instr_iterator I1 = *this;
781 MachineBasicBlock::const_instr_iterator E1 = getParent()->instr_end()
    [all...]
RegisterCoalescer.cpp 125 void copyCoalesceInMBB(MachineBasicBlock *MBB);
239 static bool isSplitEdge(const MachineBasicBlock *MBB) {
243 for (MachineBasicBlock::const_iterator MII = MBB->begin(), E = MBB->end();
644 MachineBasicBlock *MBB = DefMI->getParent();
654 MachineBasicBlock::iterator Pos = DefMI;
777 MachineBasicBlock *MBB = CopyMI->getParent();
778 MachineBasicBlock::iterator MII =
779 llvm::next(MachineBasicBlock::iterator(CopyMI));
    [all...]
RegisterPressure.cpp 151 TopPos = BottomPos = MachineBasicBlock::const_iterator();
167 void RegionPressure::openTop(MachineBasicBlock::const_iterator PrevTop) {
170 TopPos = MachineBasicBlock::const_iterator();
183 void RegionPressure::openBottom(MachineBasicBlock::const_iterator PrevBottom) {
186 BottomPos = MachineBasicBlock::const_iterator();
202 const MachineBasicBlock *mbb,
203 MachineBasicBlock::const_iterator pos)
236 MachineBasicBlock::const_iterator());
244 MachineBasicBlock::const_iterator());
249 MachineBasicBlock::const_iterator IdxPos = CurrPos
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 81 AArch64RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MBBI,
87 MachineBasicBlock &MBB = *MI.getParent();
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 365 emitLoadConstPool(MachineBasicBlock &MBB,
366 MachineBasicBlock::iterator &MBBI,
541 materializeFrameBaseRegister(MachineBasicBlock *MBB,
548 MachineBasicBlock::iterator Ins = MBB->begin();
566 ARMBaseRegisterInfo::resolveFrameIndex(MachineBasicBlock::iterator I,
569 MachineBasicBlock &MBB = *MI.getParent();
662 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
666 MachineBasicBlock &MBB = *MI.getParent();
ARMInstrInfo.cpp 118 MachineBasicBlock &FirstMBB = MF.front();
119 MachineBasicBlock::iterator MBBI = FirstMBB.begin();
ARMHazardRecognizer.cpp 52 MachineBasicBlock::iterator I = LastMI;
ARMBaseInstrInfo.cpp 123 MachineBasicBlock::iterator &MBBI,
272 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
273 MachineBasicBlock *&FBB,
277 MachineBasicBlock::iterator I = MBB.end();
371 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
372 MachineBasicBlock::iterator I = MBB.end();
400 ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB,
401 MachineBasicBlock *FBB
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 135 virtual MachineBasicBlock
137 MachineBasicBlock *BB) const;
HexagonAsmPrinter.cpp 117 isBlockOnlyReachableByFallthrough(const MachineBasicBlock *MBB) const {
203 const MachineBasicBlock *MBB = MI->getParent();
204 MachineBasicBlock::const_instr_iterator MII = MI;
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.cpp 123 eliminateFrameIndex(MachineBasicBlock::iterator II,
  /external/llvm/include/llvm/CodeGen/
JITCodeEmitter.h 28 class MachineBasicBlock;
281 virtual void StartMachineBasicBlock(MachineBasicBlock *MBB) = 0;
320 /// MachineBasicBlock, only usable after the label for the MBB has been
323 virtual uintptr_t getMachineBasicBlockAddress(MachineBasicBlock *MBB) const= 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
152 MachineBasicBlock *MBB; // For MO_MachineBasicBlock.
417 MachineBasicBlock *getMBB() const {
506 void setMBB(MachineBasicBlock *MBB) {
583 static MachineOperand CreateMBB(MachineBasicBlock *MBB,
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.cpp 54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) {
713 MachineBasicBlock *BB = Emitter.getBlock();
714 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos();
747 MachineBasicBlock *BB = Emitter.getBlock();
760 MachineBasicBlock::iterator InsertPos) {
795 /// InsertPos and MachineBasicBlock that contains this insertion
798 MachineBasicBlock *ScheduleDAGSDNodes::
799 EmitSchedule(MachineBasicBlock::iterator &InsertPos) {
857 MachineBasicBlock::iterator BBBegin = BB->getFirstNonPHI();
885 MachineBasicBlock::iterator Pos = MI
    [all...]

Completed in 889 milliseconds

1 2 3 4 5 6 7 8 91011>>