Home | History | Annotate | Download | only in src

Lines Matching defs:Address

93     // Needed by subclass Address.
190 class Address : public Operand {
191 Address() = default;
194 Address(const Address &) = default;
195 Address(Address &&) = default;
196 Address &operator=(const Address &) = default;
197 Address &operator=(Address &&) = default;
199 Address(GPRRegister Base, int32_t Disp, AssemblerFixup *Fixup) {
220 Address(GPRRegister Index, ScaleFactor Scale, int32_t Disp,
230 Address(GPRRegister Base, GPRRegister Index, ScaleFactor Scale,
250 /// Generate a RIP-relative address expression on x86-64.
251 static Address RipRelative(RelocOffsetT Offset, AssemblerFixup *Fixup) {
254 Address NewAddress;
266 /// Generate an absolute address.
267 static Address Absolute(RelocOffsetT Addr) {
268 Address NewAddress;
277 static Address ofConstPool(Assembler *Asm, const Constant *Imm) {
281 return Address::RipRelative(Offset, Fixup);
785 /// address.
787 /// Size of the return address on the stack
940 Address toAsmAddress(Assembler *Asm, const Ice::TargetLowering *Target,
990 Address toAsmAddress(const Cfg *Func) const;