/external/llvm/lib/Target/ARM/ |
H A D | ThumbRegisterInfo.cpp | 127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { 330 static void removeOperands(MachineInstr &MI, unsigned i) { 354 MachineInstr &MI = *II; 421 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg, 498 MachineInstr &MI = *II; 123 emitThumbRegPlusImmInReg( MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned BaseReg, int NumBytes, bool CanChangeCC, const TargetInstrInfo &TII, const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) argument
|
H A D | Thumb1FrameLowering.cpp | 45 unsigned MIFlags = MachineInstr::NoFlags) { 62 MachineInstr &Old = *I; 122 MachineInstr::FrameSetup); 128 .setMIFlags(MachineInstr::FrameSetup); 134 MachineInstr::FrameSetup); 140 .setMIFlags(MachineInstr::FrameSetup); 203 .setMIFlags(MachineInstr::FrameSetup); 231 .setMIFlags(MachineInstr::FrameSetup); 242 .setMIFlags(MachineInstr::FrameSetup)); 249 .setMIFlags(MachineInstr 41 emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const TargetInstrInfo &TII, const DebugLoc &dl, const ThumbRegisterInfo &MRI, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) argument [all...] |
H A D | ARMFrameLowering.cpp | 101 static bool isCSRestore(MachineInstr &MI, const ARMBaseInstrInfo &TII, 125 unsigned SrcReg, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, 138 unsigned MIFlags = MachineInstr::NoFlags, 145 static int sizeOfSPAdjustment(const MachineInstr &MI) { 219 .setMIFlags(MachineInstr::FrameSetup); 330 MachineInstr::FrameSetup); 338 MachineInstr::FrameSetup); 421 MachineInstr::FrameSetup); 453 .setMIFlags(MachineInstr::FrameSetup)); 457 .setMIFlags(MachineInstr 122 emitRegPlusImmediate( bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, const ARMBaseInstrInfo &TII, unsigned DestReg, unsigned SrcReg, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) argument 135 emitSPUpdate(bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, const ARMBaseInstrInfo &TII, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) argument [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 1 //===-- llvm/CodeGen/MachineInstr.h - MachineInstr class --------*- C++ -*-===// 10 // This file contains the declaration of the MachineInstr class, which is the 41 /// MachineInstr - Representation of each machine instruction. 43 class MachineInstr : public ilist_node<MachineInstr> { class in namespace:llvm 80 MachineInstr(const MachineInstr&); // DO NOT IMPLEMENT 81 void operator=(const MachineInstr&); // DO NOT IMPLEMENT 84 friend struct ilist_traits<MachineInstr>; [all...] |
H A D | MachineInstrBuilder.h | 11 // simplifying how MachineInstr's are created. It allows use of code like this: 43 MachineInstr *MI; 46 explicit MachineInstrBuilder(MachineInstr *mi) : MI(mi) {} 50 operator MachineInstr*() const { return MI; } 51 MachineInstr *operator->() const { return MI; } 132 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, 133 MachineInstr::mmo_iterator e) const { 159 const MachineInstrBuilder &setMIFlag(MachineInstr::MIFlag Flag) const { 207 MachineInstr *MI = BB.getParent()->CreateMachineInstr(MCID, DL); 220 MachineInstr *M [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/MCTargetDesc/ |
H A D | MBlazeMCCodeEmitter.cpp | 221 #define MachineInstr MCInst macro 224 #undef MachineInstr macro
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 1 //===-- llvm/CodeGen/MachineInstr.h - MachineInstr class --------*- C++ -*-===// 10 // This file contains the declaration of the MachineInstr class, which is the 55 class MachineInstr class in namespace:llvm 56 : public ilist_node_with_parent<MachineInstr, MachineBasicBlock> { 116 MachineInstr(const MachineInstr&) = delete; 117 void operator=(const MachineInstr&) = delete; 119 ~MachineInstr() = delete; 122 friend struct ilist_traits<MachineInstr>; [all...] |
H A D | MachineInstrBuilder.h | 11 // simplifying how MachineInstr's are created. It allows use of code like this: 49 MachineInstr *MI; 55 MachineInstrBuilder(MachineFunction &F, MachineInstr *I) : MF(&F), MI(I) {} 60 operator MachineInstr*() const { return MI; } 61 MachineInstr *operator->() const { return MI; } 64 /// If conversion operators fail, use this method to get the MachineInstr 66 MachineInstr *getInstr() const { return MI; } 163 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b, 164 MachineInstr::mmo_iterator e) const { 169 const MachineInstrBuilder &setMemRefs(std::pair<MachineInstr [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 42 int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) { 75 MachineInstr::FrameSetup); 80 MachineInstr::FrameSetup); 138 .setMIFlags(MachineInstr::FrameSetup)); 148 MachineInstr::FrameSetup); 185 static bool isCSRestore(MachineInstr *MI, const unsigned *CSRegs) { 323 MIB.setMIFlags(MachineInstr::FrameSetup); 38 emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const TargetInstrInfo &TII, DebugLoc dl, const Thumb1RegisterInfo &MRI, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) argument
|
H A D | Thumb1RegisterInfo.cpp | 96 unsigned MIFlags = MachineInstr::NoFlags) { 316 MachineInstr *Old = I; 365 static void removeOperands(MachineInstr &MI, unsigned i) { 389 MachineInstr &MI = *II; 532 MachineInstr &MI = *I; 595 MachineInstr &MI = *II; 89 emitThumbRegPlusImmInReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned DestReg, unsigned BaseReg, int NumBytes, bool CanChangeCC, const TargetInstrInfo &TII, const ARMBaseRegisterInfo& MRI, unsigned MIFlags = MachineInstr::NoFlags) argument
|
H A D | ARMFrameLowering.cpp | 82 static bool isCSRestore(MachineInstr *MI, 112 int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) { 151 MachineInstr::FrameSetup); 156 MachineInstr::FrameSetup); 208 .setMIFlag(MachineInstr::FrameSetup); 239 MachineInstr::FrameSetup); 440 MachineInstr *NewMI = prior(MBBI); 704 MachineInstr::FrameSetup); 706 MachineInstr::FrameSetup); 708 MachineInstr 109 emitSPUpdate(bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, const ARMBaseInstrInfo &TII, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) argument [all...] |
H A D | ARMCodeEmitter.cpp | 30 #include "llvm/CodeGen/MachineInstr.h" 77 unsigned getBinaryCodeForInstr(const MachineInstr &MI) const; 85 void emitInstruction(const MachineInstr &MI); 91 void emitConstPoolInstruction(const MachineInstr &MI); 92 void emitMOVi32immInstruction(const MachineInstr &MI); 93 void emitMOVi2piecesInstruction(const MachineInstr &MI); 94 void emitLEApcrelJTInstruction(const MachineInstr &MI); 95 void emitPseudoMoveInstruction(const MachineInstr &MI); 97 void emitPseudoInstruction(const MachineInstr &MI); 98 unsigned getMachineSoRegOpValue(const MachineInstr 170 VFPThumb2PostEncoder(const MachineInstr&MI, unsigned Val) const argument [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | MachineInstr.cpp | 1 //===-- lib/CodeGen/MachineInstr.cpp --------------------------------------===// 14 #include "llvm/CodeGen/MachineInstr.h" 104 if (MachineInstr *MI = getParent()) 170 if (MachineInstr *MI = getParent()) 232 if (const MachineInstr *MI = getParent()) 461 // MachineInstr Implementation 464 /// MachineInstr ctor - This constructor creates a dummy MachineInstr with 466 MachineInstr::MachineInstr() function in class:MachineInstr 486 MachineInstr::MachineInstr(const MCInstrDesc &tid, bool NoImp) function in class:MachineInstr 500 MachineInstr::MachineInstr(const MCInstrDesc &tid, const DebugLoc dl, function in class:MachineInstr 517 MachineInstr::MachineInstr(MachineBasicBlock *MBB, const MCInstrDesc &tid) function in class:MachineInstr 532 MachineInstr::MachineInstr(MachineBasicBlock *MBB, const DebugLoc dl, function in class:MachineInstr 548 MachineInstr::MachineInstr(MachineFunction &MF, const MachineInstr &MI) function in class:MachineInstr [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 1 //===-- lib/CodeGen/MachineInstr.cpp --------------------------------------===// 14 #include "llvm/CodeGen/MachineInstr.h" 63 if (MachineInstr *MI = getParent()) 105 if (MachineInstr *MI = getParent()) 123 if (MachineInstr *MI = getParent()) { 181 if (MachineInstr *MI = getParent()) 635 // MachineInstr Implementation 638 void MachineInstr::addImplicitDefUseOperands(MachineFunction &MF) { 649 /// MachineInstr ctor - This constructor creates a MachineInstr an 652 MachineInstr::MachineInstr(MachineFunction &MF, const MCInstrDesc &tid, function in class:MachineInstr 677 MachineInstr::MachineInstr(MachineFunction &MF, const MachineInstr &MI) function in class:MachineInstr [all...] |