Lines Matching refs:shifter_op
518 ShifterOperand* shifter_op) { in ShifterOperandCanHold() argument
519 shifter_op->type_ = ShifterOperand::kImmediate; in ShifterOperandCanHold()
520 shifter_op->immed_ = immediate; in ShifterOperandCanHold()
521 shifter_op->is_shift_ = false; in ShifterOperandCanHold()
522 shifter_op->is_rotate_ = false; in ShifterOperandCanHold()
3640 ShifterOperand shifter_op; in AddConstant() local
3641 if (ShifterOperandCanHold(rd, rn, ADD, value, set_cc, &shifter_op)) { in AddConstant()
3642 add(rd, rn, shifter_op, cond, set_cc); in AddConstant()
3643 } else if (ShifterOperandCanHold(rd, rn, SUB, -value, set_cc, &shifter_op)) { in AddConstant()
3644 sub(rd, rn, shifter_op, cond, set_cc); in AddConstant()
3649 if (ShifterOperandCanHold(temp, kNoRegister, MVN, ~value, kCcKeep, &shifter_op)) { in AddConstant()
3650 mvn(temp, shifter_op, cond, kCcKeep); in AddConstant()
3652 } else if (ShifterOperandCanHold(temp, kNoRegister, MVN, ~(-value), kCcKeep, &shifter_op)) { in AddConstant()
3653 mvn(temp, shifter_op, cond, kCcKeep); in AddConstant()
3672 ShifterOperand shifter_op; in CmpConstant() local
3673 if (ShifterOperandCanHold(kNoRegister, rn, CMP, value, kCcSet, &shifter_op)) { in CmpConstant()
3674 cmp(rn, shifter_op, cond); in CmpConstant()
3675 } else if (ShifterOperandCanHold(kNoRegister, rn, CMN, -value, kCcSet, &shifter_op)) { in CmpConstant()
3676 cmn(rn, shifter_op, cond); in CmpConstant()
3679 if (ShifterOperandCanHold(IP, kNoRegister, MVN, ~value, kCcKeep, &shifter_op)) { in CmpConstant()
3680 mvn(IP, shifter_op, cond, kCcKeep); in CmpConstant()
3682 } else if (ShifterOperandCanHold(IP, kNoRegister, MVN, ~(-value), kCcKeep, &shifter_op)) { in CmpConstant()
3683 mvn(IP, shifter_op, cond, kCcKeep); in CmpConstant()
3700 ShifterOperand shifter_op; in LoadImmediate() local
3701 if (ShifterOperandCanHold(rd, R0, MOV, value, &shifter_op)) { in LoadImmediate()
3702 mov(rd, shifter_op, cond); in LoadImmediate()
3703 } else if (ShifterOperandCanHold(rd, R0, MVN, ~value, &shifter_op)) { in LoadImmediate()
3704 mvn(rd, shifter_op, cond); in LoadImmediate()