Home | History | Annotate | Download | only in a64

Lines Matching refs:Operand

649 // Operand.
650 class Operand {
654 // This is allowed to be an implicit constructor because Operand is
656 Operand(int64_t immediate = 0); // NOLINT(runtime/explicit)
661 // This is allowed to be an implicit constructor because Operand is
663 Operand(Register reg,
670 explicit Operand(Register reg, Extend extend, unsigned shift_amount = 0);
677 // This returns an LSL shift (<= 4) operand as an equivalent extend operand,
679 Operand ToExtendedRegister() const;
730 const Operand& offset,
1313 const Operand& operand);
1318 const Operand& operand);
1321 void cmn(const Register& rn, const Operand& operand);
1326 const Operand& operand);
1331 const Operand& operand);
1334 void cmp(const Register& rn, const Operand& operand);
1338 const Operand& operand);
1342 const Operand& operand);
1347 const Operand& operand);
1352 const Operand& operand);
1357 const Operand& operand);
1362 const Operand& operand);
1366 const Operand& operand);
1370 const Operand& operand);
1376 const Operand& operand);
1381 const Operand& operand);
1384 void tst(const Register& rn, const Operand& operand);
1389 const Operand& operand);
1394 const Operand& operand);
1397 void orr(const Register& rd, const Register& rn, const Operand& operand);
1400 void orn(const Register& rd, const Register& rn, const Operand& operand);
1403 void eor(const Register& rd, const Register& rn, const Operand& operand);
1406 void eon(const Register& rd, const Register& rn, const Operand& operand);
1604 const Operand& operand,
1610 const Operand& operand,
1966 // Move inverted operand to register.
1967 void mvn(const Register& rd, const Operand& operand);
4298 const Operand operand,
4308 const Operand& operand,
4315 const Operand& operand,
4333 const Operand& operand,
4369 const Operand& operand,
4374 const Operand& operand,