/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86TargetMachine.h | 45 virtual const X86InstrInfo *getInstrInfo() const { in getInstrInfo() 81 X86InstrInfo InstrInfo; 96 virtual const X86InstrInfo *getInstrInfo() const { in getInstrInfo() 108 X86InstrInfo InstrInfo; 123 virtual const X86InstrInfo *getInstrInfo() const { in getInstrInfo()
|
D | X86CodeEmitter.cpp | 45 const X86InstrInfo *II; 60 const X86InstrInfo &ii, const TargetData &td, bool is64) in Emitter() 177 if (X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(0))) in determineREX() 181 if (X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(0))) in determineREX() 186 if (X86InstrInfo::isX86_64ExtendedReg(MO)) in determineREX() 192 if (X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(0))) in determineREX() 199 if (X86InstrInfo::isX86_64ExtendedReg(MO)) in determineREX() 213 if (NumOps > e && X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(e))) in determineREX() 219 if (X86InstrInfo::isX86_64ExtendedReg(MO)) in determineREX() 227 if (X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(0))) in determineREX() [all …]
|
D | X86InstrInfo.cpp | 86 X86InstrInfo::X86InstrInfo(X86TargetMachine &tm) in X86InstrInfo() function in X86InstrInfo 905 X86InstrInfo::AddTableEntry(RegOp2MemOpTableType &R2MTable, in AddTableEntry() 920 X86InstrInfo::isCoalescableExtInstr(const MachineInstr &MI, in isCoalescableExtInstr() 977 bool X86InstrInfo::isFrameOperand(const MachineInstr *MI, unsigned int Op, in isFrameOperand() 1048 unsigned X86InstrInfo::isLoadFromStackSlot(const MachineInstr *MI, in isLoadFromStackSlot() 1056 unsigned X86InstrInfo::isLoadFromStackSlotPostFE(const MachineInstr *MI, in isLoadFromStackSlotPostFE() 1069 unsigned X86InstrInfo::isStoreToStackSlot(const MachineInstr *MI, in isStoreToStackSlot() 1078 unsigned X86InstrInfo::isStoreToStackSlotPostFE(const MachineInstr *MI, in isStoreToStackSlotPostFE() 1107 X86InstrInfo::isReallyTriviallyReMaterializable(const MachineInstr *MI, in isReallyTriviallyReMaterializable() 1266 void X86InstrInfo::reMaterialize(MachineBasicBlock &MBB, in reMaterialize() [all …]
|
D | X86.td | 217 include "X86InstrInfo.td" 219 def X86InstrInfo : InstrInfo; 263 let InstructionSet = X86InstrInfo;
|
D | X86InstrInfo.h | 127 class X86InstrInfo : public X86GenInstrInfo { 152 explicit X86InstrInfo(X86TargetMachine &tm);
|
D | X86FrameLowering.cpp | 601 const X86InstrInfo &TII = *TM.getInstrInfo(); in emitPrologue() 914 const X86InstrInfo &TII = *TM.getInstrInfo(); in emitEpilogue() 1312 const X86InstrInfo &TII = *TM.getInstrInfo(); in adjustForSegmentedStacks()
|
D | X86InstrFormats.td | 77 // Keep in sync with tables in X86InstrInfo.cpp. 157 // TSFlags layout should be kept in sync with X86InstrInfo.h.
|
D | X86FastISel.cpp | 118 const X86InstrInfo *getInstrInfo() const { in getInstrInfo() 2140 X86InstrInfo &XII = (X86InstrInfo&)TII; in TryToFoldLoad()
|
D | X86InstrInfo.td | 1 //===- X86InstrInfo.td - Main X86 Instruction Definition ---*- tablegen -*-===// 525 // X86InstrInfo.h. They must be kept in synch.
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.cpp | 113 void X86InstrInfo::anchor() {} in anchor() 115 X86InstrInfo::X86InstrInfo(X86Subtarget &STI) in X86InstrInfo() function in X86InstrInfo 2047 X86InstrInfo::AddTableEntry(RegOp2MemOpTableType &R2MTable, in AddTableEntry() 2062 X86InstrInfo::isCoalescableExtInstr(const MachineInstr &MI, in isCoalescableExtInstr() 2109 int X86InstrInfo::getSPAdjust(const MachineInstr &MI) const { in getSPAdjust() 2169 bool X86InstrInfo::isFrameOperand(const MachineInstr &MI, unsigned int Op, in isFrameOperand() 2251 unsigned X86InstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot() 2259 unsigned X86InstrInfo::isLoadFromStackSlotPostFE(const MachineInstr &MI, in isLoadFromStackSlotPostFE() 2272 unsigned X86InstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot() 2281 unsigned X86InstrInfo::isStoreToStackSlotPostFE(const MachineInstr &MI, in isStoreToStackSlotPostFE() [all …]
|
D | CMakeLists.txt | 27 X86InstrInfo.cpp
|
D | X86Subtarget.h | 307 X86InstrInfo InstrInfo; 321 const X86InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
|
D | X86FixupSetCC.cpp | 59 const X86InstrInfo *TII;
|
D | X86InstrInfo.h | 141 class X86InstrInfo final : public X86GenInstrInfo { 176 explicit X86InstrInfo(X86Subtarget &STI);
|
D | X86FixupBWInsts.cpp | 135 const X86InstrInfo *TII;
|
D | X86ExpandPseudo.cpp | 45 const X86InstrInfo *TII;
|
D | X86.td | 769 include "X86InstrInfo.td" 771 def X86InstrInfo : InstrInfo; 827 let InstructionSet = X86InstrInfo;
|
D | X86FixupLEAs.cpp | 103 const X86InstrInfo *TII; // Machine instruction info.
|
D | X86OptimizeLEAs.cpp | 273 const X86InstrInfo *TII;
|
D | X86Schedule.td | 632 // HighLatency=10 is optimistic. X86InstrInfo::isHighLatencyDef
|
D | X86FastISel.cpp | 136 const X86InstrInfo *getInstrInfo() const { in getInstrInfo() 3739 const X86InstrInfo &XII = (const X86InstrInfo &)TII; in tryToFoldLoadIntoMI()
|
/external/llvm/test/CodeGen/X86/ |
D | cmpxchg-clobber-flags.ll | 11 ; in X86InstrInfo::copyPhysReg() is resolved.
|
D | peephole-na-phys-copy-folding.ll | 5 ; X86InstrInfo::copyPhysReg() is resolved.
|
/external/swiftshader/third_party/LLVM/ |
D | Android.mk | 297 lib/Target/X86/X86InstrInfo.cpp \
|
/external/swiftshader/ |
D | CMakeLists.txt | 454 ${LLVM_DIR}/lib/Target/X86/X86InstrInfo.cpp
|