v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
BoundsCheckKey * | Key () const |
int32_t | LowerOffset () const |
int32_t | UpperOffset () const |
HBasicBlock * | BasicBlock () const |
HBoundsCheck * | Check () const |
BoundsCheckBbData * | NextInBasicBlock () const |
BoundsCheckBbData * | FatherInDominatorTree () const |
bool | OffsetIsCovered (int32_t offset) const |
void | CoverCheck (HBoundsCheck *new_check, int32_t new_offset) |
void | RemoveZeroOperations () |
BoundsCheckBbData (BoundsCheckKey *key, int32_t lower_offset, int32_t upper_offset, HBasicBlock *bb, HBoundsCheck *check, BoundsCheckBbData *next_in_bb, BoundsCheckBbData *father_in_dt) | |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Definition at line 3009 of file hydrogen.cc.
|
inline |
Definition at line 3077 of file hydrogen.cc.
|
inline |
Definition at line 3014 of file hydrogen.cc.
|
inline |
Definition at line 3015 of file hydrogen.cc.
Referenced by BoundsCheckBbData::CoverCheck().
|
inline |
Definition at line 3044 of file hydrogen.cc.
References ASSERT, BoundsCheckBbData::Check(), HValue::DeleteAndReplaceWith(), HBoundsCheck::index(), Representation::IsInteger32(), BoundsCheckBbData::Key(), HBoundsCheck::length(), v8::internal::NULL, HValue::representation(), and HValue::SetOperandAt().
|
inline |
Definition at line 3017 of file hydrogen.cc.
|
inline |
Definition at line 3011 of file hydrogen.cc.
Referenced by BoundsCheckBbData::CoverCheck().
|
inline |
Definition at line 3012 of file hydrogen.cc.
Referenced by BoundsCheckBbData::OffsetIsCovered().
|
inline |
Definition at line 3016 of file hydrogen.cc.
|
inline |
Definition at line 3019 of file hydrogen.cc.
References BoundsCheckBbData::LowerOffset(), and BoundsCheckBbData::UpperOffset().
|
inline |
Definition at line 3072 of file hydrogen.cc.
|
inline |
Definition at line 3013 of file hydrogen.cc.
Referenced by BoundsCheckBbData::OffsetIsCovered().