Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h42 struct X86AddressMode { struct
62 if (BaseType == X86AddressMode::RegBase) in getFullAddress() argument
66 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress()
86 static inline X86AddressMode getAddressFromInstr(const MachineInstr *MI, in getAddressFromInstr()
88 X86AddressMode AM; in getAddressFromInstr()
91 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
94 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr()
170 const X86AddressMode &AM) { in addFullAddress()
173 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
176 assert(AM.BaseType == X86AddressMode::FrameIndexBase); in addFullAddress()
H A DX86FastISel.cpp78 bool X86FastEmitLoad(MVT VT, X86AddressMode &AM, MachineMemOperand *MMO,
81 bool X86FastEmitStore(EVT VT, const Value *Val, X86AddressMode &AM,
83 bool X86FastEmitStore(EVT VT, Register ValReg, X86AddressMode &AM,
89 bool X86SelectAddress(const Value *V, X86AddressMode &AM);
90 bool X86SelectCallAddress(const Value *V, X86AddressMode &AM);
137 bool handleConstantAddresses(const Value *V, X86AddressMode &AM);
159 bool TryEmitSmallMemcpy(X86AddressMode DestAM,
160 X86AddressMode SrcAM, uint64_t Len);
166 X86AddressMode &AM);
216 X86AddressMode &AM) { in addFullAddress()
[all …]
H A DX86InstructionSelector.cpp
H A DX86InstrInfo.cpp10909 X86AddressMode M; in getFrameIndexOperands()
10910 M.BaseType = X86AddressMode::FrameIndexBase; in getFrameIndexOperands()
H A DX86ISelLowering.cpp37924 X86AddressMode AM = getAddressFromInstr(&MI, 0); in EmitInstrWithCustomInserter()
37997 X86AddressMode AM = getAddressFromInstr(&MI, 0); in EmitInstrWithCustomInserter()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp559 const X86Subtarget &STI, X86AddressMode &AM) { in X86SelectAddress()
569 AM.BaseType = X86AddressMode::FrameIndexBase; in X86SelectAddress()
667 X86AddressMode AM; in selectLoadStoreOp()
728 X86AddressMode AM; in selectGlobalValue()
1919 X86AddressMode AM; in selectAddr()
1927 if (AM.BaseType == X86AddressMode::RegBase) in selectAddr()
1930 assert(AM.BaseType == X86AddressMode::FrameIndexBase && in selectAddr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc12704 …"(anonymous namespace)::X86FastISel::X86SelectAddress(llvm::Value const*, llvm::X86AddressMode&)"},
12705 …ressModeE", "llvm::addFullAddress(llvm::MachineInstrBuilder const&, llvm::X86AddressMode const&)"},
12709 …pace)::X86FastISel::X86FastEmitStore(llvm::EVT, llvm::Value const*, llvm::X86AddressMode const&)"},
12710 … namespace)::X86FastISel::X86FastEmitStore(llvm::EVT, unsigned int, llvm::X86AddressMode const&)"},
12717 …getFullAddressERNS_15SmallVectorImplINS_14MachineOperandEEE", "llvm::X86AddressMode::getFullAddres…