Home | History | Annotate | Download | only in arm64

Lines Matching defs:shift

577   LAddI(LOperand* left, LOperand* right, Shift shift, LOperand* shift_amount)
578 : shift_(shift), shift_amount_(shift_amount) {
586 Shift shift() const { return shift_; }
593 Shift shift_;
760 LBitI(LOperand* left, LOperand* right, Shift shift, LOperand* shift_amount)
761 : shift_(shift), shift_amount_(shift_amount) {
769 Shift shift() const { return shift_; }
778 Shift shift_;
2707 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
2730 DECLARE_CONCRETE_INSTRUCTION(ShiftS, "shift-s")
2804 LSubI(LOperand* left, LOperand* right, Shift shift, LOperand* shift_amount)
2805 : shift_(shift), shift_amount_(shift_amount) {
2813 Shift shift() const { return shift_; }
2820 Shift shift_;
3213 // pointer to the shift instruction that would be optimized away.
3216 // Checks if all uses of the shift operation can optimize it away.
3217 bool ShiftCanBeOptimizedAway(HBitwiseBinaryOperation* shift);
3218 // Attempts to merge the binary operation and an eventual previous shift
3224 HBitwiseBinaryOperation* shift);