Searched refs:val_lo (Results 1 - 8 of 8) sorted by relevance
/art/compiler/dex/quick/x86/ |
H A D | utility_x86.cc | 568 int32_t val_lo = Low32Bits(value); local 580 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 582 data_target = AddWideData(&literal_list_, val_lo, val_hi); 608 if (val_lo == 0) { 611 res = LoadConstantNoClobber(RegStorage::FloatSolo32(low_reg_val), val_lo); 628 res = LoadConstantNoClobber(r_dest.GetLow(), val_lo); 634 res = NewLIR2(kX86Mov64RI32, r_dest.GetReg(), val_lo); 636 res = NewLIR3(kX86Mov64RI64, r_dest.GetReg(), val_hi, val_lo);
|
H A D | int_x86.cc | 453 int32_t val_lo = Low32Bits(val); local 463 } else if (is_equality_test && val_hi == 0 && val_lo > 0) { 464 OpRegImm(kOpCmp, rl_src1.reg, val_lo); 498 OpRegImm(kOpSub, low_reg, val_lo); 512 OpRegImm(kOpCmp, low_reg, val_lo); 1767 int32_t val_lo = Low32Bits(val); local 1778 GenImulRegImm(rs_r1, rl_src1.reg.GetHigh(), val_lo); 1781 GenImulMemImm(rs_r1, GetSRegHi(rl_src1.s_reg_low), displacement + HIWORD_OFFSET, val_lo); 1789 LoadConstantNoClobber(rs_r0, val_lo); 2893 int32_t val_lo local 2969 int32_t val_lo = Low32Bits(val); local [all...] |
H A D | target_x86.cc | 903 int32_t val_lo = Low32Bits(value); local 909 LIR * store = NewLIR3(kX86Mov32MI, r_base, displacement + LOWORD_OFFSET, val_lo);
|
/art/compiler/dex/quick/arm/ |
H A D | utility_arm.cc | 699 int32_t val_lo = Low32Bits(value); local 703 if ((val_lo == 0) && (val_hi == 0)) { 719 if ((InexpensiveConstantInt(val_lo) && (InexpensiveConstantInt(val_hi)))) { 720 res = LoadConstantNoClobber(r_dest.GetLow(), val_lo); 726 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 728 data_target = AddWideData(&literal_list_, val_lo, val_hi);
|
H A D | int_arm.cc | 168 int32_t val_lo = Low32Bits(val); local 170 DCHECK_GE(ModifiedImmediate(val_lo), 0); 214 OpCmpImmBranch(ccode, low_reg, val_lo, taken); 1646 uint32_t val_lo = Low32Bits(val); local 1648 int32_t mod_imm_lo = ModifiedImmediate(val_lo); 1676 if ((val_lo != 0) || (rl_result.reg.GetLowReg() != rl_src1.reg.GetLowReg())) { 1677 OpRegRegImm(kOpOr, rl_result.reg.GetLow(), rl_src1.reg.GetLow(), val_lo); 1685 OpRegRegImm(kOpXor, rl_result.reg.GetLow(), rl_src1.reg.GetLow(), val_lo); 1690 if ((val_lo != 0xffffffff) || (rl_result.reg.GetLowReg() != rl_src1.reg.GetLowReg())) { 1691 OpRegRegImm(kOpAnd, rl_result.reg.GetLow(), rl_src1.reg.GetLow(), val_lo); [all...] |
/art/compiler/dex/quick/arm64/ |
H A D | utility_arm64.cc | 148 int32_t val_lo = Low32Bits(value); local 150 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 152 data_target = AddWideData(&literal_list_, val_lo, val_hi); 525 int32_t val_lo = Low32Bits(value); local 527 LIR* data_target = ScanLiteralPoolWide(literal_list_, val_lo, val_hi); 529 data_target = AddWideData(&literal_list_, val_lo, val_hi);
|
/art/compiler/dex/quick/ |
H A D | codegen_util.cc | 403 LIR* Mir2Lir::ScanLiteralPoolWide(LIR* data_target, int val_lo, int val_hi) { argument 413 if (data_target->operands[0] == val_lo) { 466 LIR* Mir2Lir::AddWideData(LIR* *constant_list_p, int val_lo, int val_hi) { argument 468 return AddWordData(constant_list_p, val_lo);
|
H A D | mir_to_lir.h | 663 LIR* ScanLiteralPoolWide(LIR* data_target, int val_lo, int val_hi); 667 LIR* AddWideData(LIR* *constant_list_p, int val_lo, int val_hi);
|
Completed in 715 milliseconds