![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <hydrogen-canonicalize.h>


Public Member Functions | |
| HCanonicalizePhase (HGraph *graph) | |
| void | Run () |
Public Member Functions inherited from HPhase | |
| HPhase (const char *name, HGraph *graph) | |
| ~HPhase () | |
Additional Inherited Members | |
Protected Member Functions inherited from HPhase | |
| HGraph * | graph () const |
Definition at line 37 of file hydrogen-canonicalize.h.
|
inlineexplicit |
Definition at line 39 of file hydrogen-canonicalize.h.
| void Run | ( | ) |
Definition at line 34 of file hydrogen-canonicalize.cc.
References List< T, P >::at(), HValue::Canonicalize(), HValue::DeleteAndReplaceWith(), HPhase::graph(), HValue::HasAtLeastOneUseWithFlagAndNoneWithout(), Representation::IsInteger32(), Representation::IsSmi(), HValue::kAllUsesTruncatingToInt32, HValue::kAllUsesTruncatingToSmi, HValue::kTruncatingToInt32, HValue::kTruncatingToSmi, HRedundantPhiEliminationPhase::ProcessBlock(), HValue::representation(), and HValue::SetFlag().