28 #ifndef V8_HYDROGEN_ALIAS_ANALYSIS_H_
29 #define V8_HYDROGEN_ALIAS_ANALYSIS_H_
54 if (a->IsAllocate() || a->IsInnerAllocatedObject()) {
56 if (b->IsAllocate())
return kNoAlias;
57 if (b->IsInnerAllocatedObject())
return kNoAlias;
59 if (b->IsParameter())
return kNoAlias;
60 if (b->IsConstant())
return kNoAlias;
62 if (b->IsAllocate() || b->IsInnerAllocatedObject()) {
64 if (a->IsParameter())
return kNoAlias;
65 if (a->IsConstant())
return kNoAlias;
69 if (a->IsConstant()) {
96 #endif // V8_HYDROGEN_ALIAS_ANALYSIS_H_
bool NoAlias(HValue *a, HValue *b)
bool MayAlias(HValue *a, HValue *b)
bool Equals(HValue *other)
HAliasing Query(HValue *a, HValue *b)
bool MustAlias(HValue *a, HValue *b)