Home
last modified time | relevance | path

Searched refs:HGlobalValueNumberingPhase (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen-gvn.h113 class HGlobalValueNumberingPhase final : public HPhase {
115 explicit HGlobalValueNumberingPhase(HGraph* graph);
148 DISALLOW_COPY_AND_ASSIGN(HGlobalValueNumberingPhase);
Dhydrogen-gvn.cc493 HGlobalValueNumberingPhase::HGlobalValueNumberingPhase(HGraph* graph) in HGlobalValueNumberingPhase() function in v8::internal::HGlobalValueNumberingPhase
507 void HGlobalValueNumberingPhase::Run() { in Run()
535 void HGlobalValueNumberingPhase::ComputeBlockSideEffects() { in ComputeBlockSideEffects()
568 void HGlobalValueNumberingPhase::LoopInvariantCodeMotion() { in LoopInvariantCodeMotion()
589 void HGlobalValueNumberingPhase::ProcessLoopBlock( in ProcessLoopBlock()
640 bool HGlobalValueNumberingPhase::AllowCodeMotion() { in AllowCodeMotion()
645 bool HGlobalValueNumberingPhase::ShouldMove(HInstruction* instr, in ShouldMove()
655 HGlobalValueNumberingPhase::CollectSideEffectsOnPathsToDominatedBlock( in CollectSideEffectsOnPathsToDominatedBlock()
793 void HGlobalValueNumberingPhase::AnalyzeGraph() { in AnalyzeGraph()
Dhydrogen.cc4556 if (FLAG_use_gvn) Run<HGlobalValueNumberingPhase>(); in Optimize()