Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrBuilder.h45 RegBase, enumerator
61 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(nullptr), in X86AddressMode()
69 if (BaseType == X86AddressMode::RegBase) in getFullAddress()
98 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
177 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
H A DX86ISelDAGToDAG.cpp57 RegBase, enumerator
95 if (BaseType != RegBase) return false; in isRIPRelative()
103 BaseType = RegBase; in setBaseReg()
1214 AM.BaseType == X86ISelAddressMode::RegBase && in matchAddress()
1226 AM.BaseType == X86ISelAddressMode::RegBase && in matchAddress()
1257 if (AM.BaseType == X86ISelAddressMode::RegBase && in matchAdd()
1601 if (AM.BaseType == X86ISelAddressMode::RegBase && in matchAddressRecursively()
1853 AM.BaseType = X86ISelAddressMode::RegBase; in matchAddressBase()
1901 if (AM.BaseType == X86ISelAddressMode::RegBase) { in selectVectorAddr()
1945 if (AM.BaseType == X86ISelAddressMode::RegBase) { in selectAddr()
[all …]
H A DX86FastISel.cpp3842 if (AM.BaseType == X86AddressMode::RegBase && in X86MaterializeGV()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp39 RegBase, enumerator
57 : BaseType(RegBase), Disp(0), GV(nullptr), CP(nullptr), in MSP430ISelAddressMode()
68 if (BaseType == RegBase && Base.Reg.getNode() != nullptr) { in dump()
173 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) { in MatchAddressBase()
179 AM.BaseType = MSP430ISelAddressMode::RegBase; in MatchAddressBase()
201 if (AM.BaseType == MSP430ISelAddressMode::RegBase in MatchAddress()
255 if (AM.BaseType == MSP430ISelAddressMode::RegBase) in SelectAddr()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp53 typedef enum { RegBase, FrameIndexBase } BaseKind; enumerator
68 Address() : Kind(RegBase), Offset(0), GV(0) { Base.Reg = 0; } in Address()
74 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp88 using BaseKind = enum { RegBase, FrameIndexBase };
91 BaseKind Kind = RegBase;
107 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
1257 Addr.setKind(Address::RegBase); in processCallArgs()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp92 RegBase, enumerator
94 } BaseType = RegBase;
861 Addr.BaseType = Address::RegBase; in ARMSimplifyAddress()
2031 Addr.BaseType = Address::RegBase; in ProcessCallArgs()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp69 RegBase, enumerator
82 : BaseType(RegBase), Offset(0) { in Address()
450 Addr.BaseType = Address::RegBase; in PPCSimplifyAddress()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp84 RegBase,
89 BaseKind Kind = RegBase;
107 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
1029 Addr.setKind(Address::RegBase); in simplifyAddress()
3103 Addr.setKind(Address::RegBase); in processCallArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp6655 llvm::Value *RegBase = in EmitVAArg() local
6659 CGF.Builder.CreateAdd(ScaledRegCount, RegBase, "reg_offset"); in EmitVAArg()