Searched refs:InlineMethod (Results 1 - 13 of 13) sorted by relevance

/art/runtime/quick/
H A Dinline_method_analyser.h88 // IntrinsicFlags are stored in InlineMethod::d::raw_data
139 struct InlineMethod { struct in namespace:art
159 static bool AnalyseMethodCode(verifier::MethodVerifier* verifier, InlineMethod* method)
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)
H A Dinline_method_analyser.cc74 InlineMethod* method) {
144 InlineMethod* result) {
167 InlineMethod* result) {
199 InlineMethod* result) {
262 InlineMethod* result) {
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.h75 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_);
H A Ddex_file_method_inliner.cc501 InlineMethod method;
517 bool DexFileMethodInliner::IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) {
528 InlineMethod intrinsic;
630 InlineMethod special;
644 InlineMethod method;
824 bool DexFileMethodInliner::AddInlineMethod(int32_t method_idx, const InlineMethod& method) {
840 MIR* move_result, const InlineMethod& method) {
862 MIR* move_result, const InlineMethod& method) {
901 MIR* move_result, const InlineMethod& method) {
950 MIR* move_result, const InlineMethod
[all...]
H A Dmir_to_lir.h141 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);
H A Dmir_to_lir.cc242 bool Mir2Lir::GenSpecialIGet(MIR* mir, const InlineMethod& special) {
310 bool Mir2Lir::GenSpecialIPut(MIR* mir, const InlineMethod& special) {
374 bool Mir2Lir::GenSpecialIdentity(MIR* mir, const InlineMethod& special) {
394 bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) {
1298 bool Mir2Lir::SpecialMIR2LIR(const InlineMethod& special) {
H A Dquick_compiler.cc700 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx,
/art/compiler/optimizing/
H A Dintrinsics.cc73 static Intrinsics GetIntrinsic(InlineMethod method) {
328 // TODO: Refactor DexFileMethodInliner and have something nicer than InlineMethod.
340 InlineMethod method;
/art/compiler/dex/quick/mips/
H A Dcall_mips.cc35 bool MipsMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) {
H A Dcodegen_mips.h192 bool GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special);
/art/compiler/dex/
H A Dmir_graph.h575 void InlineMethod(const DexFile::CodeItem* code_item, uint32_t access_flags,
H A Dmir_graph.cc296 // here (assuming create==true) and check that it's dead at the end of InlineMethod().
700 void MIRGraph::InlineMethod(const DexFile::CodeItem* code_item, uint32_t access_flags, function in class:art::MIRGraph
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc1076 InlineMethod method;

Completed in 4270 milliseconds