Searched defs:ShifterOperand (Results 1 - 2 of 2) sorted by relevance

/art/compiler/utils/arm/
H A Dassembler_arm.cc76 ShifterOperand::ShifterOperand(uint32_t immed) function in class:art::arm::ShifterOperand
83 uint32_t ShifterOperand::encodingArm() const {
130 uint32_t ShifterOperand::encodingThumb() const {
538 rsb(dst.AsCoreRegister(), dst.AsCoreRegister(), ShifterOperand(0));
656 mov(dst.AsCoreRegister(), ShifterOperand(src.AsCoreRegister()));
668 mov(dst.AsRegisterPairLow(), ShifterOperand(src.AsRegisterPairLow()));
669 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
671 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
672 mov(dst.AsRegisterPairLow(), ShifterOperand(sr
[all...]
H A Dassembler_arm.h36 class ShifterOperand { class in namespace:art::arm
38 ShifterOperand() : type_(kUnknown), rm_(kNoRegister), rs_(kNoRegister), function in class:art::arm::ShifterOperand
42 explicit ShifterOperand(uint32_t immed);
45 explicit ShifterOperand(Register rm) : type_(kRegister), rm_(rm), rs_(kNoRegister), function in class:art::arm::ShifterOperand
49 ShifterOperand(uint32_t rotate, uint32_t immed8) : type_(kImmediate), rm_(kNoRegister), function in class:art::arm::ShifterOperand
54 ShifterOperand(Register rm, Shift shift, uint32_t shift_imm = 0) : type_(kRegister), rm_(rm), function in class:art::arm::ShifterOperand
60 ShifterOperand(Register rm, Shift shift, Register rs) : type_(kRegister), rm_(rm), function in class:art::arm::ShifterOperand
351 virtual void and_(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) = 0;
353 virtual void eor(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) = 0;
355 virtual void sub(Register rd, Register rn, const ShifterOperand
[all...]

Completed in 72 milliseconds