Home
last modified time | relevance | path

Searched refs:X86AddressMode (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrBuilder.h37 struct X86AddressMode { struct
54 X86AddressMode() in X86AddressMode() argument
64 if (BaseType == X86AddressMode::RegBase) in getFullAddress() argument
68 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress()
88 static inline X86AddressMode getAddressFromInstr(MachineInstr *MI, in getAddressFromInstr()
90 X86AddressMode AM; in getAddressFromInstr()
93 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
96 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr()
152 const X86AddressMode &AM) { in addFullAddress()
155 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
[all …]
DX86FastISel.cpp88 bool X86FastEmitLoad(EVT VT, X86AddressMode &AM, MachineMemOperand *MMO,
91 bool X86FastEmitStore(EVT VT, const Value *Val, X86AddressMode &AM,
94 X86AddressMode &AM,
100 bool X86SelectAddress(const Value *V, X86AddressMode &AM);
101 bool X86SelectCallAddress(const Value *V, X86AddressMode &AM);
143 bool handleConstantAddresses(const Value *V, X86AddressMode &AM);
165 bool TryEmitSmallMemcpy(X86AddressMode DestAM,
166 X86AddressMode SrcAM, uint64_t Len);
172 X86AddressMode &AM);
256 X86AddressMode &AM) { in addFullAddress()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrBuilder.h43 struct X86AddressMode { struct
60 X86AddressMode() in X86AddressMode() argument
69 if (BaseType == X86AddressMode::RegBase) in getFullAddress() argument
73 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress()
93 static inline X86AddressMode getAddressFromInstr(const MachineInstr *MI, in getAddressFromInstr()
95 X86AddressMode AM; in getAddressFromInstr()
98 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
101 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr()
174 const X86AddressMode &AM) { in addFullAddress()
177 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
[all …]
DX86FastISel.cpp88 bool X86FastEmitLoad(EVT VT, X86AddressMode &AM, MachineMemOperand *MMO,
91 bool X86FastEmitStore(EVT VT, const Value *Val, X86AddressMode &AM,
94 X86AddressMode &AM,
100 bool X86SelectAddress(const Value *V, X86AddressMode &AM);
101 bool X86SelectCallAddress(const Value *V, X86AddressMode &AM);
147 bool handleConstantAddresses(const Value *V, X86AddressMode &AM);
169 bool TryEmitSmallMemcpy(X86AddressMode DestAM,
170 X86AddressMode SrcAM, uint64_t Len);
176 X86AddressMode &AM);
228 X86AddressMode &AM) { in addFullAddress()
[all …]
DX86InstructionSelector.cpp468 X86AddressMode &AM) { in X86SelectAddress()
484 AM.BaseType = X86AddressMode::FrameIndexBase; in X86SelectAddress()
514 X86AddressMode AM; in selectLoadStoreOp()
583 X86AddressMode AM; in selectGlobalValue()
DX86ISelLowering.cpp28674 X86AddressMode AM = getAddressFromInstr(&MI, 0); in EmitInstrWithCustomInserter()
28765 X86AddressMode AM = getAddressFromInstr(&MI, 0); in EmitInstrWithCustomInserter()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrBuilder.h38 struct X86AddressMode { struct
55 X86AddressMode() in X86AddressMode() argument
64 if (BaseType == X86AddressMode::RegBase) in getFullAddress() argument
68 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress()
124 const X86AddressMode &AM) { in addFullAddress()
127 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
130 assert(AM.BaseType == X86AddressMode::FrameIndexBase); in addFullAddress()
DX86FastISel.cpp81 bool X86FastEmitLoad(EVT VT, const X86AddressMode &AM, unsigned &RR);
83 bool X86FastEmitStore(EVT VT, const Value *Val, const X86AddressMode &AM);
84 bool X86FastEmitStore(EVT VT, unsigned Val, const X86AddressMode &AM);
89 bool X86SelectAddress(const Value *V, X86AddressMode &AM);
90 bool X86SelectCallAddress(const Value *V, X86AddressMode &AM);
142 bool TryEmitSmallMemcpy(X86AddressMode DestAM,
143 X86AddressMode SrcAM, uint64_t Len);
176 bool X86FastISel::X86FastEmitLoad(EVT VT, const X86AddressMode &AM, in X86FastEmitLoad()
235 X86FastISel::X86FastEmitStore(EVT VT, unsigned Val, const X86AddressMode &AM) { in X86FastEmitStore()
269 const X86AddressMode &AM) { in X86FastEmitStore()
[all …]
DX86InstrInfo.cpp2438 X86AddressMode AM; in emitFrameIndexDebugValue()
2439 AM.BaseType = X86AddressMode::FrameIndexBase; in emitFrameIndexDebugValue()
DX86ISelLowering.cpp12072 X86AddressMode AM; in EmitInstrWithCustomInserter()
12075 AM.BaseType = X86AddressMode::RegBase; in EmitInstrWithCustomInserter()
12078 AM.BaseType = X86AddressMode::FrameIndexBase; in EmitInstrWithCustomInserter()