Lines Matching refs:MIRGraph
43 void MIRGraph::SetConstant(int32_t ssa_reg, int32_t value) { in SetConstant()
49 void MIRGraph::SetConstantWide(int32_t ssa_reg, int64_t value) { in SetConstantWide()
58 void MIRGraph::DoConstantPropagation(BasicBlock* bb) { in DoConstantPropagation()
120 MIR* MIRGraph::AdvanceMIR(BasicBlock** p_bb, MIR* mir) { in AdvanceMIR()
145 MIR* MIRGraph::FindMoveResult(BasicBlock* bb, MIR* mir) { in FindMoveResult()
164 BasicBlock* MIRGraph::NextDominatedBlock(BasicBlock* bb) { in NextDominatedBlock()
244 int MIRGraph::GetSSAUseCount(int s_reg) { in GetSSAUseCount()
249 size_t MIRGraph::GetNumBytesForSpecialTemps() const { in GetNumBytesForSpecialTemps()
255 size_t MIRGraph::GetNumAvailableVRTemps() { in GetNumAvailableVRTemps()
277 CompilerTemp* MIRGraph::GetNewCompilerTemp(CompilerTempType ct_type, bool wide) { in GetNewCompilerTemp()
415 void MIRGraph::RemoveLastCompilerTemp(CompilerTempType ct_type, bool wide, CompilerTemp* temp) { in RemoveLastCompilerTemp()
468 bool MIRGraph::BasicBlockOpt(BasicBlock* bb) { in BasicBlockOpt()
732 void MIRGraph::CountChecks(class BasicBlock* bb) { in CountChecks()
756 bool MIRGraph::LayoutBlocks(BasicBlock* bb) { in LayoutBlocks()
818 void MIRGraph::CombineBlocks(class BasicBlock* bb) { in CombineBlocks()
918 bool MIRGraph::EliminateNullChecksGate() { in EliminateNullChecksGate()
947 bool MIRGraph::EliminateNullChecks(BasicBlock* bb) { in EliminateNullChecks()
1105 void MIRGraph::EliminateNullChecksEnd() { in EliminateNullChecksEnd()
1126 void MIRGraph::InferTypesStart() { in InferTypesStart()
1134 bool MIRGraph::InferTypes(BasicBlock* bb) { in InferTypes()
1141 void MIRGraph::InferTypesEnd() { in InferTypesEnd()
1148 bool MIRGraph::EliminateClassInitChecksGate() { in EliminateClassInitChecksGate()
1250 bool MIRGraph::EliminateClassInitChecks(BasicBlock* bb) { in EliminateClassInitChecks()
1345 void MIRGraph::EliminateClassInitChecksEnd() { in EliminateClassInitChecksEnd()
1360 bool MIRGraph::ApplyGlobalValueNumberingGate() { in ApplyGlobalValueNumberingGate()
1378 bool MIRGraph::ApplyGlobalValueNumbering(BasicBlock* bb) { in ApplyGlobalValueNumbering()
1390 void MIRGraph::ApplyGlobalValueNumberingEnd() { in ApplyGlobalValueNumberingEnd()
1417 bool MIRGraph::EliminateDeadCodeGate() { in EliminateDeadCodeGate()
1427 bool MIRGraph::EliminateDeadCode(BasicBlock* bb) { in EliminateDeadCode()
1438 void MIRGraph::EliminateDeadCodeEnd() { in EliminateDeadCodeEnd()
1451 void MIRGraph::GlobalValueNumberingCleanup() { in GlobalValueNumberingCleanup()
1462 void MIRGraph::ComputeInlineIFieldLoweringInfo(uint16_t field_idx, MIR* invoke, MIR* iget_or_iput) { in ComputeInlineIFieldLoweringInfo()
1488 bool MIRGraph::InlineSpecialMethodsGate() { in InlineSpecialMethodsGate()
1500 void MIRGraph::InlineSpecialMethodsStart() { in InlineSpecialMethodsStart()
1514 void MIRGraph::InlineSpecialMethods(BasicBlock* bb) { in InlineSpecialMethods()
1558 void MIRGraph::InlineSpecialMethodsEnd() { in InlineSpecialMethodsEnd()
1569 void MIRGraph::DumpCheckStats() { in DumpCheckStats()
1593 bool MIRGraph::BuildExtendedBBList(class BasicBlock* bb) { in BuildExtendedBBList()
1625 void MIRGraph::BasicBlockOptimizationStart() { in BasicBlockOptimizationStart()
1635 void MIRGraph::BasicBlockOptimization() { in BasicBlockOptimization()
1654 void MIRGraph::BasicBlockOptimizationEnd() { in BasicBlockOptimizationEnd()
1661 void MIRGraph::StringChange() { in StringChange()
1726 bool MIRGraph::EliminateSuspendChecksGate() { in EliminateSuspendChecksGate()
1739 bool MIRGraph::EliminateSuspendChecks(BasicBlock* bb) { in EliminateSuspendChecks()
1818 bool MIRGraph::CanThrow(MIR* mir) const { in CanThrow()
1862 bool MIRGraph::HasAntiDependency(MIR* first, MIR* second) { in HasAntiDependency()
1879 void MIRGraph::CombineMultiplyAdd(MIR* mul_mir, MIR* add_mir, bool mul_is_first_addend, in CombineMultiplyAdd()
1935 void MIRGraph::MultiplyAddOpt(BasicBlock* bb) { in MultiplyAddOpt()