Searched defs:MachineInstr (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp131 unsigned MIFlags = MachineInstr::NoFlags) {
332 static void removeOperands(MachineInstr &MI, unsigned i) {
356 MachineInstr &MI = *II;
423 void ThumbRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg,
500 MachineInstr &MI = *II;
124 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 DThumb1FrameLowering.cpp46 int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) {
63 MachineInstr *Old = I;
123 MachineInstr::FrameSetup);
129 .setMIFlags(MachineInstr::FrameSetup);
135 MachineInstr::FrameSetup);
141 .setMIFlags(MachineInstr::FrameSetup);
204 .setMIFlags(MachineInstr::FrameSetup);
232 .setMIFlags(MachineInstr::FrameSetup);
243 .setMIFlags(MachineInstr::FrameSetup));
250 .setMIFlags(MachineInstr
42 emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const TargetInstrInfo &TII, DebugLoc dl, const ThumbRegisterInfo &MRI, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags) argument
[all...]
H A DARMFrameLowering.cpp101 static bool isCSRestore(MachineInstr *MI,
127 unsigned MIFlags = MachineInstr::NoFlags,
141 unsigned MIFlags = MachineInstr::NoFlags,
148 static int sizeOfSPAdjustment(const MachineInstr *MI) {
221 .setMIFlags(MachineInstr::FrameSetup);
332 MachineInstr::FrameSetup);
340 MachineInstr::FrameSetup);
423 MachineInstr::FrameSetup);
455 .setMIFlags(MachineInstr::FrameSetup));
459 .setMIFlags(MachineInstr
123 emitRegPlusImmediate(bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, const ARMBaseInstrInfo &TII, unsigned DestReg, unsigned SrcReg, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) argument
138 emitSPUpdate(bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, const ARMBaseInstrInfo &TII, int NumBytes, unsigned MIFlags = MachineInstr::NoFlags, ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) argument
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1 //===-- llvm/CodeGen/MachineInstr.h - MachineInstr class --------*- C++ -*-===//
10 // This file contains the declaration of the MachineInstr class, which is the
51 class MachineInstr class in namespace:llvm
52 : public ilist_node_with_parent<MachineInstr, MachineBasicBlock> {
99 MachineInstr(const MachineInstr&) = delete;
100 void operator=(const MachineInstr&) = delete;
102 ~MachineInstr() = delete;
105 friend struct ilist_traits<MachineInstr>;
[all...]
H A DMachineInstrBuilder.h11 // simplifying how MachineInstr's are created. It allows use of code like this:
47 MachineInstr *MI;
53 MachineInstrBuilder(MachineFunction &F, MachineInstr *I) : MF(&F), MI(I) {}
56 operator MachineInstr*() const { return MI; }
57 MachineInstr *operator->() const { return MI; }
60 /// If conversion operators fail, use this method to get the MachineInstr
62 MachineInstr *getInstr() const { return MI; }
159 const MachineInstrBuilder &setMemRefs(MachineInstr::mmo_iterator b,
160 MachineInstr::mmo_iterator e) const {
195 const MachineInstrBuilder &setMIFlag(MachineInstr
[all...]
/external/llvm/lib/CodeGen/
H A DMachineInstr.cpp1 //===-- lib/CodeGen/MachineInstr.cpp --------------------------------------===//
14 #include "llvm/CodeGen/MachineInstr.h"
62 if (MachineInstr *MI = getParent())
104 if (MachineInstr *MI = getParent())
122 if (MachineInstr *MI = getParent()) {
180 if (MachineInstr *MI = getParent())
629 // MachineInstr Implementation
632 void MachineInstr::addImplicitDefUseOperands(MachineFunction &MF) {
643 /// MachineInstr ctor - This constructor creates a MachineInstr an
646 MachineInstr::MachineInstr(MachineFunction &MF, const MCInstrDesc &tid, function in class:MachineInstr
666 MachineInstr::MachineInstr(MachineFunction &MF, const MachineInstr &MI) function in class:MachineInstr
[all...]

Completed in 228 milliseconds