Home | History | Annotate | Download | only in arm

Lines Matching defs:ShifterOperand

78 ShifterOperand::ShifterOperand(uint32_t immed)
85 uint32_t ShifterOperand::encodingArm() const {
132 uint32_t ShifterOperand::encodingThumb() const {
662 mov(dst.AsCoreRegister(), ShifterOperand(src.AsCoreRegister()));
674 mov(dst.AsRegisterPairLow(), ShifterOperand(src.AsRegisterPairLow()));
675 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
677 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
678 mov(dst.AsRegisterPairLow(), ShifterOperand(src.AsRegisterPairLow()));
750 cmp(in_reg.AsCoreRegister(), ShifterOperand(0));
775 cmp(scratch.AsCoreRegister(), ShifterOperand(0));
794 cmp(in_reg.AsCoreRegister(), ShifterOperand(0));
838 mov(tr.AsArm().AsCoreRegister(), ShifterOperand(TR));
852 cmp(scratch.AsCoreRegister(), ShifterOperand(0));
865 __ mov(R0, ShifterOperand(scratch_.AsCoreRegister()));