Home
last modified time | relevance | path

Searched refs:IsReturn (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Descape.cc72 } else if (user->IsReturn()) { in VisitEscapes()
121 } else if (escape->IsReturn()) { in CalculateEscape()
Dcode_sinking.cc70 if (!last->IsReturn() && !last->IsReturnVoid()) { in UncommonBranchSinking()
590 if (pred->GetLastInstruction()->IsReturn() || pred->GetLastInstruction()->IsReturnVoid()) { in ReturnSinking()
591 saw_return |= pred->GetLastInstruction()->IsReturn(); in ReturnSinking()
608 if (!pred->GetLastInstruction()->IsReturn()) { in ReturnSinking()
Dselect_generator.cc45 return instruction->IsGoto() || instruction->IsReturn(); in IsSimpleBlock()
281 second_merge->GetLastInstruction()->IsReturn()) || in TryFixupDoubleDiamondPattern()
Dlive_ranges_test.cc78 ASSERT_TRUE(block->GetLastInstruction()->IsReturn()); in TEST_F()
122 ASSERT_TRUE(block->GetLastInstruction()->IsReturn()); in TEST_F()
Dblock_builder.cc178 } else if (instruction.IsReturn() || (instruction.Opcode() == Instruction::THROW)) { in ConnectBasicBlocks()
Dscheduler.cc719 instruction->IsReturn() || in IsSchedulable()
Dnodes.cc2200 return HasOnlyOneInstruction(*this) && GetLastInstruction()->IsReturn(); in IsSingleReturn()
2205 (GetLastInstruction()->IsReturn() || GetLastInstruction()->IsReturnVoid()); in IsSingleReturnOrReturnVoidAllowingPhis()
2218 (GetLastInstruction()->IsReturn() || GetLastInstruction()->IsReturnVoid()); in EndsWithReturn()
2724 if (last->IsReturn()) { in InlineInto()
2858 DCHECK(last->IsReturn()); in InlineInto()
Dgraph_checker.cc44 if (instruction->IsReturn() || instruction->IsReturnVoid()) { in IsAllowedToJumpToExitBlock()
Dinliner.cc2003 DCHECK(last_instruction->IsReturn() || last_instruction->IsReturnVoid()); in CanInlineBody()
/art/runtime/verifier/
Dinstruction_flags.cc36 if (IsReturn()) encoding[kReturn] = 'R'; in ToString()
Dinstruction_flags.h101 bool IsReturn() const { in IsReturn() function
Dmethod_verifier.cc1154 if (inst->IsReturn()) { in VerifyInstructions()
3535 if (GetInstructionFlags(next_insn_idx).IsReturn()) { in CodeFlowVerifyInstruction()
4816 if (GetInstructionFlags(next_insn).IsReturn()) { in UpdateRegisters()
/art/libdexfile/dex/
Ddex_instruction.h584 bool IsReturn() const { in IsReturn() function
590 return IsBranch() || IsReturn() || Opcode() == THROW; in IsBasicBlockEnd()
/art/dexdump/
Ddexdump_cfg.cc266 if (inst->IsReturn() || in DumpMethodCFG()