Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp298 unsigned RegBase = (Insn & 0x8) ? AVR::R29R28 : AVR::R31R30; in decodeLoadStore() local
303 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
307 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
336 unsigned RegBase; in decodeLoadStore() local
339 RegBase = AVR::R27R26; in decodeLoadStore()
342 RegBase = AVR::R29R28; in decodeLoadStore()
345 RegBase = AVR::R31R30; in decodeLoadStore()
355 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
367 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
382 Inst.addOperand(MCOperand::createReg(RegBase)); in decodeLoadStore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrBuilder.h44 RegBase, enumerator
60 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(nullptr), in X86AddressMode()
68 if (BaseType == X86AddressMode::RegBase) in getFullAddress()
97 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
176 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
H A DX86ISelDAGToDAG.cpp61 RegBase, enumerator
63 } BaseType = RegBase;
97 if (BaseType != RegBase) return false; in isRIPRelative()
105 BaseType = RegBase; in setBaseReg()
1814 AM.BaseType == X86ISelAddressMode::RegBase && in matchAddress()
1827 AM.BaseType == X86ISelAddressMode::RegBase && in matchAddress()
1842 AM.BaseType == X86ISelAddressMode::RegBase && in matchAddress()
1876 if (AM.BaseType == X86ISelAddressMode::RegBase && in matchAdd()
2248 if (AM.BaseType == X86ISelAddressMode::RegBase && in matchAddressRecursively()
2324 if (AM.BaseType == X86ISelAddressMode::RegBase && in matchAddressRecursively()
[all …]
H A DX86FastISel.cpp3802 if (AM.BaseType == X86AddressMode::RegBase && in X86MaterializeGV()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp38 RegBase, enumerator
40 } BaseType = RegBase;
64 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp61 enum class Base { RegBase, FrameIndexBase }; enumerator
84 : AM(AT), BaseType(Base::RegBase), Disp(0), BaseFrameIndex(0), IndexReg(), in M68kISelAddressMode()
100 return BaseType == Base::RegBase && BaseReg.getNode() != nullptr; in hasBaseReg()
104 return BaseType == Base::RegBase && IndexReg.getNode() != nullptr; in hasIndexReg()
136 if (BaseType != Base::RegBase) in isPCRelative()
144 BaseType = Base::RegBase; in setBaseReg()
418 AM.BaseType = M68kISelAddressMode::Base::RegBase; in matchAddressBase()
493 AM.BaseType == M68kISelAddressMode::Base::RegBase && in matchAddressRecursively()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp55 using BaseKind = enum { RegBase, FrameIndexBase };
58 BaseKind Kind = RegBase;
79 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp87 using BaseKind = enum { RegBase, FrameIndexBase };
90 BaseKind Kind = RegBase;
106 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
1253 Addr.setKind(Address::RegBase); in processCallArgs()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMFastISel.cpp90 RegBase, enumerator
92 } BaseType = RegBase;
840 Addr.BaseType = Address::RegBase; in ARMSimplifyAddress()
2009 Addr.BaseType = Address::RegBase; in ProcessCallArgs()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp67 RegBase, enumerator
80 : BaseType(RegBase), Offset(0) { in Address()
434 Addr.BaseType = Address::RegBase; in PPCSimplifyAddress()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp84 RegBase,
89 BaseKind Kind = RegBase;
107 bool isRegBase() const { return Kind == RegBase; } in isRegBase()
1067 Addr.setKind(Address::RegBase); in simplifyAddress()
3089 Addr.setKind(Address::RegBase); in processCallArgs()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp7728 llvm::Value *RegBase = in EmitVAArg() local
7732 CGF.Builder.CreateAdd(ScaledRegCount, RegBase, "reg_offset"); in EmitVAArg()