HomeSort by relevance Sort by last modified time
    Searched refs:TargetReg (Results 1 - 19 of 19) sorted by null

  /art/compiler/dex/quick/
gen_invoke.cc 111 LoadConstant(TargetReg(kArg0, kNotWide), arg0);
119 OpRegCopy(TargetReg(kArg0, arg0.GetWideKind()), arg0);
128 LoadValueDirectFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, arg0));
130 LoadValueDirectWideFixed(arg0, TargetReg(arg0.fp ? kFArg0 : kArg0, kWide));
139 LoadConstant(TargetReg(kArg0, kNotWide), arg0);
140 LoadConstant(TargetReg(kArg1, kNotWide), arg1);
149 LoadValueDirectFixed(arg1, TargetReg(kArg1, arg1));
151 RegStorage r_tmp = TargetReg(cu_->instruction_set == kMips ? kArg2 : kArg1, kWide);
154 LoadConstant(TargetReg(kArg0, kNotWide), arg0);
163 LoadValueDirectFixed(arg0, TargetReg(kArg0, arg0))
    [all...]
gen_common.cc 74 m2l_->OpRegCopy(r_result_, m2l_->TargetReg(kRet0, kRef));
96 RegStorage r_base = TargetReg(kArg0, kRef);
118 RegStorage r_tmp = TargetReg(kArg2, kNotWide);
148 m2l_->OpRegCopy(r_base_, m2l_->TargetReg(kRet0, kRef));
252 RegStorage arg1_32 = m2l_->TargetReg(kArg1, kNotWide);
253 RegStorage arg0_32 = m2l_->TargetReg(kArg0, kNotWide);
503 CallRuntimeHelperRegRegLocationMethod(kQuickAllocArrayResolved, TargetReg(kArg0, kNotWide),
538 FreeTemp(TargetReg(kArg2, kNotWide));
539 FreeTemp(TargetReg(kArg1, kNotWide));
547 RegStorage ref_reg = TargetReg(kRet0, kRef)
    [all...]
mir_to_lir.h     [all...]
codegen_util.cc     [all...]
  /art/compiler/dex/quick/mips/
target_mips.cc 196 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg, WideKind wide_kind) {
199 RegStorage ret_reg = RegStorage::MakeRegPair(TargetReg(reg),
200 TargetReg(static_cast<SpecialTargetRegister>(reg + 1)));
208 return As64BitReg(TargetReg(reg));
210 return TargetReg(reg);
215 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg) {
256 result = m2l_->TargetReg(coreArgMappingToPhysicalReg[cur_core_reg_++],
260 result, m2l_->TargetReg(coreArgMappingToPhysicalReg[cur_core_reg_++], kNotWide));
278 result = m2l_->TargetReg(fpArgMappingToPhysicalReg[cur_arg_reg_++],
284 result = m2l_->TargetReg(coreArgMappingToPhysicalReg[cur_arg_reg_++]
    [all...]
call_mips.cc 256 const RegStorage arg0 = TargetReg(kArg0);
257 const RegStorage arg1 = TargetReg(kArg1);
258 const RegStorage arg2 = TargetReg(kArg2);
259 const RegStorage arg3 = TargetReg(kArg3);
260 const RegStorage arg4 = TargetReg(kArg4);
261 const RegStorage arg5 = TargetReg(kArg5);
262 const RegStorage arg6 = TargetReg(kArg6);
263 const RegStorage arg7 = TargetReg(kArg7);
423 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
453 cg->LoadConstantWide(cg->TargetReg(kArg0, kRef), direct_method)
    [all...]
codegen_mips.h 103 RegStorage TargetReg(SpecialTargetRegister reg);
104 RegStorage TargetReg(SpecialTargetRegister reg, WideKind wide_kind) OVERRIDE;
106 return TargetReg(reg, cu_->target64 ? kWide : kNotWide);
  /art/compiler/dex/quick/x86/
call_x86.cc 310 NewLIR1(kX86Push32R, TargetReg(kArg0, kRef).GetReg()); // ArtMethod*
318 NewLIR1(kX86Pop32R, TargetReg(kArg0, kRef).GetReg()); // ArtMethod*
351 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
364 auto target_reg = cg->TargetReg(kArg0, kRef);
382 cg->OpPcRelDexCacheArrayLoad(cu->dex_file, offset, cg->TargetReg(kArg0, kRef),
390 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
target_x86.cc 257 RegStorage X86Mir2Lir::TargetReg(SpecialTargetRegister reg) {
    [all...]
int_x86.cc     [all...]
codegen_x86.h 114 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
115 RegStorage TargetReg(SpecialTargetRegister symbolic_reg, WideKind wide_kind) OVERRIDE {
137 return TargetReg(symbolic_reg, cu_->target64 ? kWide : kNotWide);
347 * @note register will be passed to TargetReg to get physical register.
357 * @note register will be passed to TargetReg to get physical register.
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsNaClELFStreamer.cpp 178 unsigned TargetReg = Inst.getOperand(1).getReg();
179 emitMask(TargetReg, IndirectBranchMaskReg, STI);
  /art/compiler/dex/quick/arm/
codegen_arm.h 90 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
91 RegStorage TargetReg(SpecialTargetRegister reg, WideKind wide_kind) OVERRIDE {
94 RegStorage ret_reg = RegStorage::MakeRegPair(TargetReg(reg),
95 TargetReg(static_cast<SpecialTargetRegister>(reg + 1)));
102 return TargetReg(reg);
call_arm.cc 630 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
658 cg->LoadConstant(cg->TargetReg(kArg0, kRef), direct_method);
668 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
target_arm.cc 93 RegStorage ArmMir2Lir::TargetReg(SpecialTargetRegister reg) {
774 FreeTemp(TargetReg(kHiddenArg));
    [all...]
  /art/compiler/dex/quick/arm64/
codegen_arm64.h 89 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
90 RegStorage TargetReg(SpecialTargetRegister symbolic_reg, WideKind wide_kind) OVERRIDE {
92 return As64BitReg(TargetReg(symbolic_reg));
94 return Check32BitReg(TargetReg(symbolic_reg));
98 return As64BitReg(TargetReg(symbolic_reg));
call_arm64.cc 163 LoadValueDirectFixed(rl_src, rs_x0); // = TargetReg(kArg0, kRef)
464 RegStorage arg0_ref = cg->TargetReg(kArg0, kRef);
492 cg->LoadConstantWide(cg->TargetReg(kArg0, kRef), direct_method);
target_arm64.cc 108 RegStorage Arm64Mir2Lir::TargetReg(SpecialTargetRegister reg) {
782 FreeTemp(TargetReg(kHiddenArg));
  /external/llvm/lib/Target/Mips/
MipsSEInstrInfo.cpp 612 // indirect jump to TargetReg
619 unsigned TargetReg = I->getOperand(1).getReg();
627 .addReg(TargetReg)
630 .addReg(TargetReg)

Completed in 193 milliseconds