• Home
  • Raw
  • Download

Lines Matching refs:Address

257 class Address : public ValueObject {
271 Address(Register rn, int32_t offset = 0, Mode am = Offset) : rn_(rn), rm_(R0), in rn_()
276 Address(Register rn, Register rm, Mode am = Offset) : rn_(rn), rm_(rm), offset_(0), in rn_()
281 Address(Register rn, Register rm, Shift shift, uint32_t count, Mode am = Offset) :
288 explicit Address(int32_t offset) : in Address() function
344 inline std::ostream& operator<<(std::ostream& os, const Address::Mode& rhs) {
575 virtual void ldr(Register rd, const Address& ad, Condition cond = AL) = 0;
576 virtual void str(Register rd, const Address& ad, Condition cond = AL) = 0;
578 virtual void ldrb(Register rd, const Address& ad, Condition cond = AL) = 0;
579 virtual void strb(Register rd, const Address& ad, Condition cond = AL) = 0;
581 virtual void ldrh(Register rd, const Address& ad, Condition cond = AL) = 0;
582 virtual void strh(Register rd, const Address& ad, Condition cond = AL) = 0;
584 virtual void ldrsb(Register rd, const Address& ad, Condition cond = AL) = 0;
585 virtual void ldrsh(Register rd, const Address& ad, Condition cond = AL) = 0;
587 virtual void ldrd(Register rd, const Address& ad, Condition cond = AL) = 0;
588 virtual void strd(Register rd, const Address& ad, Condition cond = AL) = 0;
632 virtual void vldrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
633 virtual void vstrs(SRegister sd, const Address& ad, Condition cond = AL) = 0;
634 virtual void vldrd(DRegister dd, const Address& ad, Condition cond = AL) = 0;
635 virtual void vstrd(DRegister dd, const Address& ad, Condition cond = AL) = 0;