Lines Matching defs:method_idx
516 bool DexFileMethodInliner::GenSpecial(Mir2Lir* backend, uint32_t method_idx) {
520 auto it = inline_methods_.find(method_idx);
530 uint32_t method_idx) {
534 auto it = inline_methods_.find(method_idx);
556 result = GenInlineIGet(mir_graph, bb, invoke, move_result, method, method_idx);
560 result = GenInlineIPut(mir_graph, bb, invoke, move_result, method, method_idx);
687 uint32_t method_idx = FindMethodIndex(dex_file, &cache, def.method_def);
688 if (method_idx != kIndexNotFound) {
689 DCHECK(inline_methods_.find(method_idx) == inline_methods_.end());
690 inline_methods_.Put(method_idx, def.intrinsic);
696 bool DexFileMethodInliner::AddInlineMethod(int32_t method_idx, const InlineMethod& method) {
698 if (LIKELY(inline_methods_.find(method_idx) == inline_methods_.end())) {
699 inline_methods_.Put(method_idx, method);
702 if (PrettyMethod(method_idx, *dex_file_) == "int java.lang.String.length()") {
705 LOG(ERROR) << "Inliner: " << PrettyMethod(method_idx, *dex_file_) << " already inline";
772 uint32_t method_idx) {
824 uint32_t method_idx) {