/art/compiler/dex/portable/ |
D | mir_to_gbc.cc | 710 uint32_t vB = mir->dalvikInsn.vB; in ConvertMIRNode() local 789 ::llvm::Constant* imm_value = irb_->getJInt(vB); in ConvertMIRNode() 798 int64_t imm = static_cast<int32_t>(vB); in ConvertMIRNode() 806 ::llvm::Constant* imm_value = irb_->getJInt(vB << 16); in ConvertMIRNode() 820 int64_t imm = static_cast<int64_t>(vB) << 48; in ConvertMIRNode() 828 ConvertSput(vB, art::llvm::IntrinsicHelper::HLSputObject, in ConvertMIRNode() 833 ConvertSput(vB, art::llvm::IntrinsicHelper::HLSputFloat, in ConvertMIRNode() 836 ConvertSput(vB, art::llvm::IntrinsicHelper::HLSput, rl_src[0]); in ConvertMIRNode() 840 ConvertSput(vB, art::llvm::IntrinsicHelper::HLSputBoolean, in ConvertMIRNode() 844 ConvertSput(vB, art::llvm::IntrinsicHelper::HLSputByte, rl_src[0]); in ConvertMIRNode() [all …]
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 385 uint32_t vB = mir->dalvikInsn.vB; in CompileDalvikInstruction() local 498 GenConst(rl_dest, vB); in CompileDalvikInstruction() 502 GenConst(rl_dest, vB << 16); in CompileDalvikInstruction() 507 GenConstWide(rl_dest, static_cast<int64_t>(static_cast<int32_t>(vB))); in CompileDalvikInstruction() 516 LoadConstantWide(rl_result.reg, static_cast<int64_t>(vB) << 48); in CompileDalvikInstruction() 529 GenCheckCast(mir->offset, vB, rl_src[0]); in CompileDalvikInstruction() 537 GenNewInstance(vB, rl_dest); in CompileDalvikInstruction() 557 GenConstString(vB, rl_dest); in CompileDalvikInstruction() 561 GenConstClass(vB, rl_dest); in CompileDalvikInstruction() 565 GenFillArrayData(vB, rl_src[0]); in CompileDalvikInstruction() [all …]
|
D | dex_file_method_inliner.cc | 727 insn->dalvikInsn.vB = method.d.data; in GenInlineConst() 765 insn->dalvikInsn.vB = arg; in GenInlineReturnArg() 810 insn->dalvikInsn.vB = object_reg; in GenInlineIGet() 871 insn->dalvikInsn.vB = object_reg; in GenInlineIPut() 893 move->dalvikInsn.vB = return_reg; in GenInlineIPut()
|
/art/compiler/dex/ |
D | mir_optimization.cc | 63 int32_t vB = static_cast<int32_t>(d_insn->vB); in DoConstantPropagation() local 68 SetConstant(mir->ssa_rep->defs[0], vB); in DoConstantPropagation() 71 SetConstant(mir->ssa_rep->defs[0], vB << 16); in DoConstantPropagation() 75 SetConstantWide(mir->ssa_rep->defs[0], static_cast<int64_t>(vB)); in DoConstantPropagation() 81 SetConstantWide(mir->ssa_rep->defs[0], static_cast<int64_t>(vB) << 48); in DoConstantPropagation() 392 mir_next->dalvikInsn.vA = mir->dalvikInsn.vB; in BasicBlockOpt() 393 mir_next->dalvikInsn.vB = mir->dalvikInsn.vC; in BasicBlockOpt() 488 if_true->dalvikInsn.vB = ConstantValue(if_true->ssa_rep->uses[0]); in BasicBlockOpt() 489 if_false->dalvikInsn.vB = ConstantValue(if_false->ssa_rep->uses[0]); in BasicBlockOpt() 499 mir->dalvikInsn.vB = if_true->dalvikInsn.vB; in BasicBlockOpt() [all …]
|
D | mir_graph.cc | 144 decoded_instruction->vB = inst->HasVRegB() ? inst->VRegB() : 0; in ParseInsn() 425 target += insn->dalvikInsn.vB; in ProcessCanBranch() 469 reinterpret_cast<const uint16_t*>(GetCurrentInsns() + cur_offset + insn->dalvikInsn.vB); in ProcessCanSwitch() 919 mir->dalvikInsn.vB, in DumpCFG() 929 mir->dalvikInsn.vB, in DumpCFG() 1270 offset = insn.vB; in GetDalvikDisassembly() 1313 str.append(StringPrintf(", #%d", insn.vB)); in GetDalvikDisassembly() 1320 str.append(StringPrintf(", index #%d", insn.vB)); in GetDalvikDisassembly() 1470 info->index = mir->dalvikInsn.vB; in NewMemCallInfo() 1977 int64_t value = vB; in GetConstant()
|
D | mir_dataflow.cc | 951 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB); in FindLocalLiveIn() 953 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB+1); in FindLocalLiveIn() 1160 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB, num_uses++); in DoSSAConversion() 1163 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB+1, num_uses++); in DoSSAConversion() 1296 MethodReference target_method(cu_->dex_file, mir->dalvikInsn.vB); in InvokeUsesMethodStar()
|
D | local_value_numbering.cc | 1470 res = gvn_->LookupValue(Instruction::CONST_STRING, Low16Bits(mir->dalvikInsn.vB), in GetValueNumber() 1471 High16Bits(mir->dalvikInsn.vB), 0); in GetValueNumber() 1513 res = gvn_->LookupValue(Instruction::CONST, Low16Bits(mir->dalvikInsn.vB), in GetValueNumber() 1514 High16Bits(mir->dalvikInsn.vB), 0); in GetValueNumber() 1519 res = gvn_->LookupValue(Instruction::CONST, 0, mir->dalvikInsn.vB, 0); in GetValueNumber() 1525 uint16_t low_res = gvn_->LookupValue(Instruction::CONST, Low16Bits(mir->dalvikInsn.vB), in GetValueNumber() 1526 High16Bits(mir->dalvikInsn.vB >> 16), 1); in GetValueNumber() 1528 if (mir->dalvikInsn.vB & 0x80000000) { in GetValueNumber() 1553 Low16Bits(mir->dalvikInsn.vB), 2); in GetValueNumber()
|
D | mir_graph.h | 276 uint32_t vB; member 282 explicit DecodedInstruction():vA(0), vB(0), vB_wide(0), vC(0), opcode(Instruction::NOP) { in DecodedInstruction()
|
D | vreg_analysis.cc | 259 int target_idx = mir->dalvikInsn.vB; in InferTypeAndSize()
|
D | frontend.cc | 603 uint32_t invoke_method_idx = mir->dalvikInsn.vB; in CanCompileMethod()
|
D | local_value_numbering_test.cc | 140 mir->dalvikInsn.vB = static_cast<int32_t>(def->value); in DoPrepareMIRs()
|
D | global_value_numbering_test.cc | 242 mir->dalvikInsn.vB = static_cast<int32_t>(def->value); in DoPrepareMIRs()
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 1786 int type_size = mir->dalvikInsn.vB; in GenConst128() 1831 RegStorage rs_src = RegStorage::Solo128(mir->dalvikInsn.vB); in GenMoveVector() 1838 RegStorage rs_src2 = RegStorage::Solo128(mir->dalvikInsn.vB); in GenMultiplyVectorSignedByte() 1881 RegStorage rs_src2 = RegStorage::Solo128(mir->dalvikInsn.vB); in GenMultiplyVector() 1911 RegStorage rs_src2 = RegStorage::Solo128(mir->dalvikInsn.vB); in GenAddVector() 1942 RegStorage rs_src2 = RegStorage::Solo128(mir->dalvikInsn.vB); in GenSubtractVector() 1974 int imm = mir->dalvikInsn.vB; in GenShiftByteVector() 2022 int imm = mir->dalvikInsn.vB; in GenShiftLeftVector() 2050 int imm = mir->dalvikInsn.vB; in GenSignedShiftRightVector() 2075 int imm = mir->dalvikInsn.vB; in GenUnsignedShiftRightVector() [all …]
|
D | utility_x86.cc | 1059 uint32_t index = mir->dalvikInsn.vB; in AnalyzeInvokeStatic()
|
D | int_x86.cc | 283 int true_val = mir->dalvikInsn.vB; in GenSelect()
|
/art/compiler/sea_ir/ir/ |
D | sea.cc | 672 int vB = instruction_->VRegB(); in GetUses() local 673 uses.push_back(vB); in GetUses()
|
/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 194 GenSelect(mir->dalvikInsn.vB, mir->dalvikInsn.vC, mir->meta.ccode, rl_result.reg, in GenSelect()
|
/art/compiler/dex/quick/arm/ |
D | int_arm.cc | 241 int true_val = mir->dalvikInsn.vB; in GenSelect()
|