Home
last modified time | relevance | path

Searched refs:is_range (Results 1 – 9 of 9) sorted by relevance

/art/tools/veridex/
Dflow_analysis.cc673 bool is_range, in GetParameterAt() argument
676 return is_range ? instruction.VRegC() + index : args[index]; in GetParameterAt()
679 RegisterValue FlowAnalysisCollector::AnalyzeInvoke(const Instruction& instruction, bool is_range) { in AnalyzeInvoke() argument
680 uint32_t id = is_range ? instruction.VRegB_3rc() : instruction.VRegB_35c(); in AnalyzeInvoke()
683 if (!is_range) { in AnalyzeInvoke()
689 RegisterValue value = GetRegister(GetParameterAt(instruction, is_range, args, 0)); in AnalyzeInvoke()
695 RegisterValue cls = GetRegister(GetParameterAt(instruction, is_range, args, 0)); in AnalyzeInvoke()
696 RegisterValue name = GetRegister(GetParameterAt(instruction, is_range, args, 1)); in AnalyzeInvoke()
702 RegisterValue cls = GetRegister(GetParameterAt(instruction, is_range, args, 0)); in AnalyzeInvoke()
703 RegisterValue name = GetRegister(GetParameterAt(instruction, is_range, args, 1)); in AnalyzeInvoke()
[all …]
Dflow_analysis.h120 virtual RegisterValue AnalyzeInvoke(const Instruction& instruction, bool is_range) = 0;
199 RegisterValue AnalyzeInvoke(const Instruction& instruction, bool is_range) OVERRIDE;
219 RegisterValue AnalyzeInvoke(const Instruction& instruction, bool is_range) OVERRIDE;
/art/compiler/optimizing/
Dinstruction_builder.h170 bool is_range,
181 bool is_range,
189 bool is_range,
252 bool is_range,
261 bool is_range,
270 bool is_range,
Dinstruction_builder.cc920 bool is_range, in BuildInvoke() argument
949 is_range, in BuildInvoke()
983 is_range, in BuildInvoke()
1049 is_range, in BuildInvoke()
1060 bool is_range, in BuildInvokePolymorphic() argument
1076 is_range, in BuildInvokePolymorphic()
1228 bool is_range, in SetupInvokeArguments() argument
1242 if (!is_range in SetupInvokeArguments()
1255 HInstruction* arg = LoadLocal(is_range ? register_index + i : args[i], type); in SetupInvokeArguments()
1285 bool is_range, in HandleInvoke() argument
[all …]
/art/runtime/interpreter/
Dinterpreter_common.h119 template<bool is_range, bool do_assignability_check>
167 template<InvokeType type, bool is_range, bool do_access_check>
177 const uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoInvoke()
178 const uint32_t vregC = (is_range) ? inst->VRegC_3rc() : inst->VRegC_35c(); in DoInvoke()
206 return DoCall<is_range, do_access_check>(called_method, self, shadow_frame, inst, inst_data, in DoInvoke()
239 template<bool is_range>
247 template<bool is_range>
256 template<bool is_range>
260 const uint32_t vregC = (is_range) ? inst->VRegC_3rc() : inst->VRegC_35c(); in DoInvokeVirtualQuick()
268 const uint32_t vtable_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoInvokeVirtualQuick()
[all …]
/art/runtime/
Ddex_to_dex_decompiler.cc51 void DecompileInvokeVirtual(Instruction* inst, Instruction::Code new_opcode, bool is_range) { in DecompileInvokeVirtual() argument
54 if (is_range) { in DecompileInvokeVirtual()
/art/runtime/verifier/
Dmethod_verifier.h543 void VerifyNewArray(const Instruction* inst, bool is_filled, bool is_range)
626 ArtMethod* VerifyInvocationArgs(const Instruction* inst, MethodType method_type, bool is_range)
632 bool is_range)
637 MethodType method_type, bool is_range,
/art/compiler/dex/
Ddex_to_dex_compiler.cc98 Instruction::Code new_opcode, bool is_range);
462 bool is_range) { in CompileInvokeVirtual() argument
467 is_range ? inst->VRegB_3rc() : inst->VRegB_35c()); in CompileInvokeVirtual()
498 if (is_range) { in CompileInvokeVirtual()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1324 bool is_range; in artQuickResolutionTrampoline() local
1328 is_range = false; in artQuickResolutionTrampoline()
1332 is_range = true; in artQuickResolutionTrampoline()
1336 is_range = false; in artQuickResolutionTrampoline()
1340 is_range = true; in artQuickResolutionTrampoline()
1344 is_range = false; in artQuickResolutionTrampoline()
1348 is_range = true; in artQuickResolutionTrampoline()
1352 is_range = false; in artQuickResolutionTrampoline()
1356 is_range = true; in artQuickResolutionTrampoline()
1360 is_range = false; in artQuickResolutionTrampoline()
[all …]