Lines Matching refs:imm
2885 int64_t imm = Int64FromLocation(instruction->GetLocations()->InAt(1)); in FOR_EACH_CONDITION_INSTRUCTION() local
2886 uint64_t abs_imm = static_cast<uint64_t>(AbsOrMin(imm)); in FOR_EACH_CONDITION_INSTRUCTION()
2904 if (imm > 0) { in FOR_EACH_CONDITION_INSTRUCTION()
2920 int64_t imm = Int64FromConstant(second.GetConstant()); in GenerateDivRemWithAnyConstant() local
2928 imm, /* is_long= */ type == DataType::Type::kInt64, &magic, &shift); in GenerateDivRemWithAnyConstant()
2942 if (imm > 0 && magic < 0) { in GenerateDivRemWithAnyConstant()
2944 } else if (imm < 0 && magic > 0) { in GenerateDivRemWithAnyConstant()
2958 __ Mov(temp_imm, imm); in GenerateDivRemWithAnyConstant()
2964 int64_t imm = Int64FromLocation(instruction->GetLocations()->InAt(1)); in GenerateIntDivForConstDenom() local
2966 if (imm == 0) { in GenerateIntDivForConstDenom()
2971 if (IsPowerOfTwo(AbsOrMin(imm))) { in GenerateIntDivForConstDenom()
2975 DCHECK(imm < -2 || imm > 2) << imm; in GenerateIntDivForConstDenom()
5185 int64_t imm = Int64FromLocation(instruction->GetLocations()->InAt(1)); in GenerateIntRemForPower2Denom() local
5186 uint64_t abs_imm = static_cast<uint64_t>(AbsOrMin(imm)); in GenerateIntRemForPower2Denom()
5208 int64_t imm = Int64FromLocation(instruction->GetLocations()->InAt(1)); in GenerateIntRemForConstDenom() local
5210 if (imm == 0) { in GenerateIntRemForConstDenom()
5216 if (IsPowerOfTwo(AbsOrMin(imm))) { in GenerateIntRemForConstDenom()
5224 DCHECK(imm < -2 || imm > 2) << imm; in GenerateIntRemForConstDenom()