Searched refs:InlineMethod (Results 1 – 13 of 13) sorted by relevance
/art/runtime/quick/ |
D | inline_method_analyser.h | 139 struct InlineMethod { struct 159 static bool AnalyseMethodCode(verifier::MethodVerifier* verifier, InlineMethod* method) argument 182 static bool AnalyseReturnMethod(const DexFile::CodeItem* code_item, InlineMethod* result); 183 static bool AnalyseConstMethod(const DexFile::CodeItem* code_item, InlineMethod* result); 184 static bool AnalyseIGetMethod(verifier::MethodVerifier* verifier, InlineMethod* result) 186 static bool AnalyseIPutMethod(verifier::MethodVerifier* verifier, InlineMethod* result)
|
D | inline_method_analyser.cc | 74 InlineMethod* method) { in AnalyseMethodCode() 144 InlineMethod* result) { in AnalyseReturnMethod() 167 InlineMethod* result) { in AnalyseConstMethod() 199 InlineMethod* result) { in AnalyseIGetMethod() 262 InlineMethod* result) { in AnalyseIPutMethod()
|
/art/compiler/dex/quick/ |
D | dex_file_method_inliner.h | 75 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) LOCKS_EXCLUDED(lock_); 312 InlineMethod intrinsic; 358 bool AddInlineMethod(int32_t method_idx, const InlineMethod& method) LOCKS_EXCLUDED(lock_); 361 MIR* move_result, const InlineMethod& method); 363 MIR* move_result, const InlineMethod& method); 365 MIR* move_result, const InlineMethod& method); 367 MIR* move_result, const InlineMethod& method); 373 SafeMap<uint32_t, InlineMethod> inline_methods_ GUARDED_BY(lock_);
|
D | dex_file_method_inliner.cc | 501 InlineMethod method; in AnalyseMethodCode() 517 bool DexFileMethodInliner::IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) { in IsIntrinsic() 528 InlineMethod intrinsic; in GenIntrinsic() 630 InlineMethod special; in GenSpecial() 644 InlineMethod method; in GenInline() 824 bool DexFileMethodInliner::AddInlineMethod(int32_t method_idx, const InlineMethod& method) { in AddInlineMethod() 840 MIR* move_result, const InlineMethod& method) { in GenInlineConst() 862 MIR* move_result, const InlineMethod& method) { in GenInlineReturnArg() 901 MIR* move_result, const InlineMethod& method) { in GenInlineIGet() 950 MIR* move_result, const InlineMethod& method) { in GenInlineIPut()
|
D | mir_to_lir.cc | 242 bool Mir2Lir::GenSpecialIGet(MIR* mir, const InlineMethod& special) { in GenSpecialIGet() 310 bool Mir2Lir::GenSpecialIPut(MIR* mir, const InlineMethod& special) { in GenSpecialIPut() 374 bool Mir2Lir::GenSpecialIdentity(MIR* mir, const InlineMethod& special) { in GenSpecialIdentity() 394 bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase() 1298 bool Mir2Lir::SpecialMIR2LIR(const InlineMethod& special) { in SpecialMIR2LIR()
|
D | mir_to_lir.h | 141 struct InlineMethod; 1066 bool SpecialMIR2LIR(const InlineMethod& special); 1605 virtual bool GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special); 1661 bool GenSpecialIGet(MIR* mir, const InlineMethod& special); 1669 bool GenSpecialIPut(MIR* mir, const InlineMethod& special); 1677 bool GenSpecialIdentity(MIR* mir, const InlineMethod& special);
|
D | quick_compiler.cc | 700 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, in Compile()
|
/art/compiler/optimizing/ |
D | intrinsics.cc | 73 static Intrinsics GetIntrinsic(InlineMethod method) { in GetIntrinsic() 340 InlineMethod method; in Run()
|
/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 35 bool MipsMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase()
|
D | codegen_mips.h | 192 bool GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special);
|
/art/compiler/dex/ |
D | mir_graph.h | 575 void InlineMethod(const DexFile::CodeItem* code_item, uint32_t access_flags,
|
D | mir_graph.cc | 700 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 | 1076 InlineMethod method; in AnalyzeInvokeStaticIntrinsic()
|