Lines Matching defs:operand

698 // operand or destination, so this enumeration is used to control the shift.
791 void And(const Register& rd, const Register& rn, const Operand& operand);
792 void Ands(const Register& rd, const Register& rn, const Operand& operand);
793 void Bic(const Register& rd, const Register& rn, const Operand& operand);
794 void Bics(const Register& rd, const Register& rn, const Operand& operand);
795 void Orr(const Register& rd, const Register& rn, const Operand& operand);
796 void Orn(const Register& rd, const Register& rn, const Operand& operand);
797 void Eor(const Register& rd, const Register& rn, const Operand& operand);
798 void Eon(const Register& rd, const Register& rn, const Operand& operand);
799 void Tst(const Register& rn, const Operand& operand);
802 const Operand& operand,
808 const Operand& operand,
810 void Adds(const Register& rd, const Register& rn, const Operand& operand);
813 const Operand& operand,
815 void Subs(const Register& rd, const Register& rn, const Operand& operand);
816 void Cmn(const Register& rn, const Operand& operand);
817 void Cmp(const Register& rn, const Operand& operand);
818 void Neg(const Register& rd, const Operand& operand);
819 void Negs(const Register& rd, const Operand& operand);
823 const Operand& operand,
828 void Adc(const Register& rd, const Register& rn, const Operand& operand);
829 void Adcs(const Register& rd, const Register& rn, const Operand& operand);
830 void Sbc(const Register& rd, const Register& rn, const Operand& operand);
831 void Sbcs(const Register& rd, const Register& rn, const Operand& operand);
832 void Ngc(const Register& rd, const Operand& operand);
833 void Ngcs(const Register& rd, const Operand& operand);
836 const Operand& operand,
847 const Operand& operand,
852 void Mvn(const Register& rd, const Operand& operand);
875 const Operand& operand,
879 const Operand& operand,
883 const Operand& operand,
2216 // If the sp is an operand, add #0 is emitted, otherwise, orr #0.
8796 // temps.Exclude(operand);
8799 void Exclude(const Operand& operand) {
8800 if (operand.IsShiftedRegister() || operand.IsExtendedRegister()) {
8801 Exclude(operand.GetRegister());
8803 VIXL_ASSERT(operand.IsImmediate());