Lines Matching refs:imm
3272 int64_t imm = Int64FromConstant(second.GetConstant());
3273 DCHECK(imm == 1 || imm == -1);
3278 if (imm == 1) {
3295 int64_t imm = Int64FromConstant(second.GetConstant());
3296 uint64_t abs_imm = static_cast<uint64_t>(AbsOrMin(imm));
3306 if (imm > 0) {
3330 int64_t imm = Int64FromConstant(second.GetConstant());
3338 imm, type == DataType::Type::kInt64 /* is_long */, &magic, &shift);
3352 if (imm > 0 && magic < 0) {
3354 } else if (imm < 0 && magic > 0) {
3368 __ Mov(temp_imm, imm);
3383 int64_t imm = Int64FromConstant(second.GetConstant());
3385 if (imm == 0) {
3387 } else if (imm == 1 || imm == -1) {
3389 } else if (IsPowerOfTwo(AbsOrMin(imm))) {
3392 DCHECK(imm <= -2 || imm >= 2);