/art/tools/veridex/ |
D | flow_analysis.cc | 673 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 …]
|
D | flow_analysis.h | 120 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/ |
D | instruction_builder.h | 170 bool is_range, 181 bool is_range, 189 bool is_range, 252 bool is_range, 261 bool is_range, 270 bool is_range,
|
D | instruction_builder.cc | 920 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/ |
D | interpreter_common.h | 119 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/ |
D | dex_to_dex_decompiler.cc | 51 void DecompileInvokeVirtual(Instruction* inst, Instruction::Code new_opcode, bool is_range) { in DecompileInvokeVirtual() argument 54 if (is_range) { in DecompileInvokeVirtual()
|
/art/runtime/verifier/ |
D | method_verifier.h | 543 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/ |
D | dex_to_dex_compiler.cc | 98 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/ |
D | quick_trampoline_entrypoints.cc | 1324 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 …]
|