Searched refs:InlineMethod (Results 1 – 12 of 12) sorted by relevance
/art/runtime/quick/ |
D | inline_method_analyser.h | 132 struct InlineMethod { struct 152 static bool AnalyseMethodCode(verifier::MethodVerifier* verifier, InlineMethod* method) argument 175 static bool AnalyseReturnMethod(const DexFile::CodeItem* code_item, InlineMethod* result); 176 static bool AnalyseConstMethod(const DexFile::CodeItem* code_item, InlineMethod* result); 177 static bool AnalyseIGetMethod(verifier::MethodVerifier* verifier, InlineMethod* result) 179 static bool AnalyseIPutMethod(verifier::MethodVerifier* verifier, InlineMethod* result)
|
D | inline_method_analyser.cc | 88 InlineMethod* method) { in AnalyseMethodCode() 145 InlineMethod* result) { in AnalyseReturnMethod() 168 InlineMethod* result) { in AnalyseConstMethod() 200 InlineMethod* result) { in AnalyseIGetMethod() 263 InlineMethod* result) { in AnalyseIPutMethod()
|
/art/compiler/dex/quick/ |
D | dex_file_method_inliner.h | 70 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) LOCKS_EXCLUDED(lock_); 265 InlineMethod intrinsic; 311 bool AddInlineMethod(int32_t method_idx, const InlineMethod& method) LOCKS_EXCLUDED(lock_); 314 MIR* move_result, const InlineMethod& method); 316 MIR* move_result, const InlineMethod& method); 318 MIR* move_result, const InlineMethod& method, uint32_t method_idx); 320 MIR* move_result, const InlineMethod& method, uint32_t method_idx); 326 SafeMap<uint32_t, InlineMethod> inline_methods_ GUARDED_BY(lock_);
|
D | dex_file_method_inliner.cc | 408 InlineMethod method; in AnalyseMethodCode() 413 bool DexFileMethodInliner::IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) { in IsIntrinsic() 424 InlineMethod intrinsic; in GenIntrinsic() 517 InlineMethod special; in GenSpecial() 531 InlineMethod method; in GenInline() 696 bool DexFileMethodInliner::AddInlineMethod(int32_t method_idx, const InlineMethod& method) { in AddInlineMethod() 712 MIR* move_result, const InlineMethod& method) { in GenInlineConst() 733 MIR* move_result, const InlineMethod& method) { in GenInlineReturnArg() 771 MIR* move_result, const InlineMethod& method, in GenInlineIGet() 823 MIR* move_result, const InlineMethod& method, in GenInlineIPut()
|
D | mir_to_lir.cc | 228 bool Mir2Lir::GenSpecialIGet(MIR* mir, const InlineMethod& special) { in GenSpecialIGet() 268 bool Mir2Lir::GenSpecialIPut(MIR* mir, const InlineMethod& special) { in GenSpecialIPut() 303 bool Mir2Lir::GenSpecialIdentity(MIR* mir, const InlineMethod& special) { in GenSpecialIdentity() 319 bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase() 1206 bool Mir2Lir::SpecialMIR2LIR(const InlineMethod& special) { in SpecialMIR2LIR()
|
D | mir_to_lir.h | 144 struct InlineMethod; 1089 bool SpecialMIR2LIR(const InlineMethod& special); 1558 virtual bool GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special); 1597 bool GenSpecialIGet(MIR* mir, const InlineMethod& special); 1605 bool GenSpecialIPut(MIR* mir, const InlineMethod& special); 1613 bool GenSpecialIdentity(MIR* mir, const InlineMethod& special);
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 28 const InlineMethod& special) { in GenSpecialCase()
|
D | codegen_mips.h | 133 bool GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special);
|
/art/compiler/dex/ |
D | frontend.cc | 720 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, in CompileMethod()
|
D | mir_graph.h | 559 void InlineMethod(const DexFile::CodeItem* code_item, uint32_t access_flags,
|
D | mir_graph.cc | 649 void MIRGraph::InlineMethod(const DexFile::CodeItem* code_item, uint32_t access_flags, in InlineMethod() function in art::MIRGraph
|
/art/compiler/dex/quick/x86/ |
D | utility_x86.cc | 1064 InlineMethod method; in AnalyzeInvokeStatic()
|