/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
AlphaBranchSelector.cpp | 47 MachineBasicBlock *MBB = MFI; 49 for (MachineBasicBlock::iterator MBBI = MBB->begin(), EE = MBB->end(); 57 // 2. target MBB
|
AlphaFrameLowering.cpp | 47 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB 48 MachineBasicBlock::iterator MBBI = MBB.begin(); 52 DebugLoc dl = (MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc()); 56 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAHg), Alpha::R29) 58 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAg), Alpha::R29) 61 BuildMI(MBB, MBBI, dl, TII.get(Alpha::ALTENT)) 82 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30).addImm(NumBytes) 85 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDAH), Alpha::R30) 87 BuildMI(MBB, MBBI, dl, TII.get(Alpha::LDA), Alpha::R30) 95 BuildMI(MBB, MBBI, dl, TII.get(Alpha::STQ) [all...] |
AlphaLLRP.cpp | 56 MachineBasicBlock& MBB = *FI; 58 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ) { 77 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 89 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 92 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 103 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 105 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 107 BuildMI(MBB, MI, dl, TII->get(Alpha::BISr), Alpha::R31) 140 BuildMI(MBB, MBB.end(), dl, TII->get(Alpha::BISr), Alpha::R31 [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreFrameToArgsOffsetElim.cpp | 54 MachineBasicBlock &MBB = *MFI; 55 for (MachineBasicBlock::iterator MBBI = MBB.begin(), EE = MBB.end(); 60 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize);
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
SparcFrameLowering.cpp | 30 MachineBasicBlock &MBB = MF.front(); 34 MachineBasicBlock::iterator MBBI = MBB.begin(); 35 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 55 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVEri), SP::O6) 61 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1).addImm(OffHi); 63 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1) 65 BuildMI(MBB, MBBI, dl, TII.get(SP::SAVErr), SP::O6) 71 MachineBasicBlock &MBB) const { 72 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); 78 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0 [all...] |
/external/llvm/include/llvm/CodeGen/GlobalISel/ |
MachineIRBuilder.h | 43 MachineBasicBlock *MBB; 62 assert(MBB && "MachineBasicBlock is not set"); 63 return *MBB; 75 /// (\p Beginning = false) of \p MBB. 76 /// \pre \p MBB must be contained by getMF(). 77 void setMBB(MachineBasicBlock &MBB, bool Beginning = false);
|
/external/llvm/lib/CodeGen/ |
ExpandISelPseudos.cpp | 53 MachineBasicBlock *MBB = &*I; 54 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end(); 61 MachineBasicBlock *NewMBB = TLI->EmitInstrWithCustomInserter(MI, MBB); 63 if (NewMBB != MBB) { 64 MBB = NewMBB;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.h | 36 MachineBasicBlock *MBB; 127 MachineBasicBlock *getBlock() { return MBB; } 134 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
|
/external/llvm/lib/Target/ARM/ |
ARMInstrInfo.cpp | 119 MachineBasicBlock &MBB = *MI->getParent(); 124 MIB = BuildMI(MBB, MI, DL, get(ARM::MOV_ga_pcrel_ldr), Reg) 127 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( 128 MachinePointerInfo::getGOT(*MBB.getParent()), Flag, 4, 4); 130 MIB = BuildMI(MBB, MI, DL, get(ARM::LDRi12), Reg);
|
/external/llvm/lib/Target/PowerPC/ |
PPCQPXLoadSplat.cpp | 70 MachineBasicBlock *MBB = &*MFI; 73 for (auto MBBI = MBB->rbegin(); MBBI != MBB->rend(); ++MBBI) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
EdgeBundles.cpp | 46 const MachineBasicBlock &MBB = *I; 47 unsigned OutE = 2 * MBB.getNumber() + 1; 49 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(), 50 SE = MBB.succ_end(); SI != SE; ++SI)
|
ExpandISelPseudos.cpp | 59 MachineBasicBlock *MBB = I; 60 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end(); 69 TLI->EmitInstrWithCustomInserter(MI, MBB); 71 if (NewMBB != MBB) { 72 MBB = NewMBB;
|
DeadMachineInstructionElim.cpp | 99 MachineBasicBlock *MBB = &*I; 105 if (!MBB->empty() && MBB->back().getDesc().isReturn()) 116 for (MachineBasicBlock::succ_iterator S = MBB->succ_begin(), 117 E = MBB->succ_end(); S != E; S++) 124 for (MachineBasicBlock::reverse_iterator MII = MBB->rbegin(), 125 MIE = MBB->rend(); MII != MIE; ) { 156 MIE = MBB->rend();
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
InstrEmitter.h | 36 MachineBasicBlock *MBB; 130 MachineBasicBlock *getBlock() { return MBB; } 137 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
BlackfinFrameLowering.cpp | 44 MachineBasicBlock &MBB = MF.front(); // Prolog goes in entry BB 45 MachineBasicBlock::iterator MBBI = MBB.begin(); 52 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); 63 RegInfo->adjustRegister(MBB, MBBI, dl, BF::SP, BF::P1, -FrameSize); 69 BuildMI(MBB, MBBI, dl, TII.get(BF::LINK)).addImm(FrameSize); 79 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH)) 81 BuildMI(MBB, MBBI, dl, TII.get(BF::PUSH)) 83 BuildMI(MBB, MBBI, dl, TII.get(BF::MOVE), BF::FP) 85 RegInfo->loadConstant(MBB, MBBI, dl, BF::P1, -FrameSize); 86 BuildMI(MBB, MBBI, dl, TII.get(BF::ADDpp), BF::SP [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
MipsEmitGPRestore.cpp | 55 MachineBasicBlock& MBB = *MFI; 58 // If MBB is a landing pad, insert instruction that restores $gp after 60 if (MBB.isLandingPad()) { 66 DebugLoc dl = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); 67 BuildMI(MBB, I, dl, TII->get(Mips::LW), Mips::GP).addFrameIndex(FI) 80 BuildMI(MBB, ++I, dl, TII->get(Mips::LW), Mips::GP).addFrameIndex(FI)
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86VZeroUpper.cpp | 37 bool processBasicBlock(MachineFunction &MF, MachineBasicBlock &MBB); 43 MachineBasicBlock *MBB; // Current basic block 90 MBB = &BB; 99 BuildMI(*MBB, I, dl, TII->get(X86::VZEROUPPER));
|
/external/llvm/lib/Target/MSP430/ |
MSP430BranchSelector.cpp | 68 // Measure each MBB and compute a size for the entire function. 70 for (MachineBasicBlock &MBB : Fn) { 72 for (MachineInstr &MI : MBB) 75 BlockSizes[MBB.getNumber()] = BlockSize; 91 // bCC MBB 94 // b MBB 104 MachineBasicBlock &MBB = *MFI; 106 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end(); 119 if (Dest->getNumber() <= MBB.getNumber()) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXPeephole.cpp | 75 auto &MBB = *Root.getParent(); 76 auto &MF = *MBB.getParent(); 90 if (!GenericAddrDef || GenericAddrDef->getParent() != &MBB || 106 auto &MBB = *Root.getParent(); 107 auto &MF = *MBB.getParent(); 118 MBB.insert((MachineBasicBlock::iterator)&Root, MIB); 133 for (auto &MBB : MF) { 135 auto BlockIter = MBB.begin(); 137 while (BlockIter != MBB.end()) {
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
MSP430BranchSelector.cpp | 61 // Measure each MBB and compute a size for the entire function. 65 MachineBasicBlock *MBB = MFI; 68 for (MachineBasicBlock::iterator MBBI = MBB->begin(), EE = MBB->end(); 72 BlockSizes[MBB->getNumber()] = BlockSize; 88 // bCC MBB 91 // b MBB 101 MachineBasicBlock &MBB = *MFI; 103 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end() [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
PTXFPRoundingModePass.cpp | 71 MachineBasicBlock &MBB = *bbi; 73 for (MachineBasicBlock::iterator ii = MBB.begin(), ie = MBB.end();
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
PPCBranchSelector.cpp | 62 // Measure each MBB and compute a size for the entire function. 66 MachineBasicBlock *MBB = MFI; 69 for (MachineBasicBlock::iterator MBBI = MBB->begin(), EE = MBB->end(); 73 BlockSizes[MBB->getNumber()] = BlockSize; 89 // bCC MBB 92 // b MBB 102 MachineBasicBlock &MBB = *MFI; 104 for (MachineBasicBlock::iterator I = MBB.begin(), E = MBB.end() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
MachineIRBuilder.h | 50 MachineBasicBlock *MBB; 72 assert(MBB && "MachineBasicBlock is not set"); 73 return *MBB; 82 /// \pre MBB must be in getMF(). 83 /// \pre II must be a valid iterator in MBB. 84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II); 92 /// Set the insertion point to the end of \p MBB. 93 /// \pre \p MBB must be contained by getMF(). 94 void setMBB(MachineBasicBlock &MBB);
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/GlobalISel/ |
MachineIRBuilder.h | 50 MachineBasicBlock *MBB; 72 assert(MBB && "MachineBasicBlock is not set"); 73 return *MBB; 82 /// \pre MBB must be in getMF(). 83 /// \pre II must be a valid iterator in MBB. 84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II); 92 /// Set the insertion point to the end of \p MBB. 93 /// \pre \p MBB must be contained by getMF(). 94 void setMBB(MachineBasicBlock &MBB);
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/GlobalISel/ |
MachineIRBuilder.h | 50 MachineBasicBlock *MBB; 72 assert(MBB && "MachineBasicBlock is not set"); 73 return *MBB; 82 /// \pre MBB must be in getMF(). 83 /// \pre II must be a valid iterator in MBB. 84 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II); 92 /// Set the insertion point to the end of \p MBB. 93 /// \pre \p MBB must be contained by getMF(). 94 void setMBB(MachineBasicBlock &MBB);
|