Searched refs:Is64Bit (Results 1 – 12 of 12) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | utility_arm64.cc | 399 if (r_dest.Is64Bit()) { in LoadConstantNoClobber() 461 DCHECK(r_dest.Is64Bit()); in LoadConstantWide() 567 ArmOpcode wide = (r_dest_src1.Is64Bit()) ? WIDE(0) : UNWIDE(0); in OpRegRegShift() 568 CHECK_EQ(r_dest_src1.Is64Bit(), r_src2.Is64Bit()); in OpRegRegShift() 636 ArmOpcode wide = (r_dest_src1.Is64Bit()) ? WIDE(0) : UNWIDE(0); in OpRegRegExtend() 750 ArmOpcode widened_opcode = r_dest.Is64Bit() ? WIDE(opcode) : opcode; in OpRegRegRegShift() 751 CHECK_EQ(r_dest.Is64Bit(), r_src1.Is64Bit()); in OpRegRegRegShift() 752 CHECK_EQ(r_dest.Is64Bit(), r_src2.Is64Bit()); in OpRegRegRegShift() 778 ArmOpcode widened_opcode = r_dest.Is64Bit() ? WIDE(opcode) : opcode; in OpRegRegRegExtend() 780 if (r_dest.Is64Bit()) { in OpRegRegRegExtend() [all …]
|
D | int_arm64.cc | 107 bool is_wide = rs_dest.Is64Bit(); in GenSelect() 145 if (t_reg2.Is64Bit()) { in GenSelect() 266 ArmOpcode wide = reg.Is64Bit() ? WIDE(0) : UNWIDE(0); in OpCmpImmBranch() 272 ArmOpcode wide = reg.Is64Bit() ? WIDE(0) : UNWIDE(0); in OpCmpImmBranch() 293 if (temp_reg.Is64Bit()) { in OpCmpMemImmBranch() 309 DCHECK_EQ(r_dest.Is64Bit(), r_src.Is64Bit()); in OpRegCopyNoInsert() 320 if (r_dest.Is64Bit() && r_src.Is64Bit()) { in OpRegCopyNoInsert() 619 CHECK_EQ(r_src1.Is64Bit(), r_src2.Is64Bit()); in GenDivRem() 629 if (rl_result.reg.Is64Bit()) { in GenDivRem() 946 ArmOpcode opcode = reg.Is64Bit() ? WIDE(kA64Subs3rRd) : UNWIDE(kA64Subs3rRd); in OpDecAndBranch()
|
D | codegen_arm64.h | 271 if ((kFailOnSizeError || kReportSizeError) && !reg.Is64Bit()) { in As32BitReg() 324 if ((kFailOnSizeError || kReportSizeError) && !reg.Is64Bit()) { in Check64BitReg()
|
D | assemble_arm64.cc | 737 } else if (reg.Is64Bit() != want_64_bit) { in EncodeLIRs()
|
/art/compiler/dex/ |
D | reg_storage.h | 149 constexpr bool Is64Bit() const { in Is64Bit() function 154 return Is64Bit() ? kWide : kNotWide; in GetWideKind() 199 static constexpr bool Is64Bit(uint16_t reg) { in Is64Bit() function
|
/art/compiler/dex/quick/x86/ |
D | utility_x86.cc | 123 case kOpNeg: opcode = r_dest_src.Is64Bit() ? kX86Neg64R : kX86Neg32R; break; in OpReg() 124 case kOpNot: opcode = r_dest_src.Is64Bit() ? kX86Not64R : kX86Not32R; break; in OpReg() 125 case kOpRev: opcode = r_dest_src.Is64Bit() ? kX86Bswap64R : kX86Bswap32R; break; in OpReg() 137 if (r_dest_src1.Is64Bit()) { in OpRegImm() 196 bool is64Bit = r_dest_src1.Is64Bit(); in OpRegReg() 359 DCHECK_EQ(r_dest.Is64Bit(), r_src.Is64Bit()); in OpCondRegReg() 360 return NewLIR3(r_dest.Is64Bit() ? kX86Cmov64RRC : kX86Cmov32RRC, r_dest.GetReg(), in OpCondRegReg() 365 bool is64Bit = r_dest.Is64Bit(); in OpRegMem() 422 bool is64Bit = r_dest.Is64Bit(); in OpRegMem() 447 bool is64Bit = r_dest.Is64Bit(); in OpRegRegReg() [all …]
|
D | call_x86.cc | 98 DCHECK_EQ(start_of_method_reg.Is64Bit(), cu_->target64); in GenLargePackedSwitch() 189 DCHECK_EQ(tgt_addr_reg.Is64Bit(), cu_->target64); in MarkGCCard() 190 DCHECK_EQ(val_reg.Is64Bit(), cu_->target64); in MarkGCCard()
|
D | int_x86.cc | 97 NewLIR2(src1.Is64Bit() ? kX86Cmp64RR : kX86Cmp32RR, src1.GetReg(), src2.GetReg()); in OpCmpBranch() 109 NewLIR2(reg.Is64Bit() ? kX86Test64RR: kX86Test32RR, reg.GetReg(), reg.GetReg()); in OpCmpImmBranch() 111 if (reg.Is64Bit()) { in OpCmpImmBranch() 133 LIR* res = RawLIR(current_dalvik_offset_, r_dest.Is64Bit() ? kX86Mov64RR : kX86Mov32RR, in OpRegCopyNoInsert() 234 NewLIR2(rs_dest.Is64Bit() ? kX86Movzx8qRR : kX86Movzx8RR, rs_dest.GetReg(), rs_dest.GetReg()); in GenSelectConst32() 1122 DCHECK(reg.Is64Bit()); in GenDivZeroCheckWide() 2632 RegStorage object_32reg = object.reg.Is64Bit() ? As32BitReg(object.reg) : object.reg; in GenInstanceofFinal()
|
D | codegen_x86.h | 376 if ((kFailOnSizeError || kReportSizeError) && !reg.Is64Bit()) { in As32BitReg()
|
/art/compiler/dex/quick/arm/ |
D | utility_arm.cc | 960 AnnotateDalvikRegAccess(load, displacement >> 2, true /* is_load */, r_dest.Is64Bit()); in LoadBaseDispBody() 1082 AnnotateDalvikRegAccess(store, displacement >> 2, false /* is_load */, r_src.Is64Bit()); in StoreBaseDispBody()
|
D | int_arm.cc | 439 DCHECK(r_dest.Is64Bit()); in OpRegCopyWide() 440 DCHECK(r_src.Is64Bit()); in OpRegCopyWide()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 1279 if (cu_->target64 && !rs.Is64Bit()) { in CheckRegStorageImpl() 1288 if (!rs.Is64Bit()) { in CheckRegStorageImpl()
|