|
V8 Project
|
Collaboration diagram for v8::internal::compiler::JSCallReduction:Public Member Functions | |
| JSCallReduction (Node *node) | |
| bool | HasBuiltinFunctionId () |
| BuiltinFunctionId | GetBuiltinFunctionId () |
| bool | InputsMatchZero () |
| bool | InputsMatchOne (Type *t1) |
| bool | InputsMatchTwo (Type *t1, Type *t2) |
| bool | InputsMatchAll (Type *t) |
| Node * | left () |
| Node * | right () |
| int | GetJSCallArity () |
| Node * | GetJSCallInput (int index) |
Private Attributes | |
| Node * | node_ |
Definition at line 29 of file js-builtin-reducer.cc.
|
inlineexplicit |
Definition at line 31 of file js-builtin-reducer.cc.
|
inline |
Definition at line 44 of file js-builtin-reducer.cc.
References v8::internal::Handle< T >::cast(), DCHECK_EQ, v8::internal::compiler::NodeProperties::GetValueInput(), and node_.
Here is the call graph for this function:
|
inline |
Definition at line 80 of file js-builtin-reducer.cc.
References DCHECK_EQ, v8::internal::compiler::OperatorProperties::GetValueInputCount(), and node_.
Referenced by GetJSCallInput(), InputsMatchAll(), InputsMatchOne(), InputsMatchTwo(), and InputsMatchZero().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 86 of file js-builtin-reducer.cc.
References DCHECK_EQ, DCHECK_LT, GetJSCallArity(), v8::internal::compiler::NodeProperties::GetValueInput(), and node_.
Referenced by InputsMatchAll(), InputsMatchOne(), InputsMatchTwo(), left(), and right().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 35 of file js-builtin-reducer.cc.
References v8::internal::Handle< T >::cast(), v8::internal::compiler::NodeProperties::GetValueInput(), and node_.
Here is the call graph for this function:Definition at line 68 of file js-builtin-reducer.cc.
References v8::internal::compiler::NodeProperties::GetBounds(), GetJSCallArity(), GetJSCallInput(), and v8::internal::BoundsImpl< Config >::upper.
Here is the call graph for this function:Definition at line 55 of file js-builtin-reducer.cc.
References v8::internal::compiler::NodeProperties::GetBounds(), GetJSCallArity(), GetJSCallInput(), and v8::internal::BoundsImpl< Config >::upper.
Here is the call graph for this function:Definition at line 61 of file js-builtin-reducer.cc.
References v8::internal::compiler::NodeProperties::GetBounds(), GetJSCallArity(), GetJSCallInput(), and v8::internal::BoundsImpl< Config >::upper.
Here is the call graph for this function:
|
inline |
Definition at line 52 of file js-builtin-reducer.cc.
References GetJSCallArity().
Here is the call graph for this function:
|
inline |
Definition at line 77 of file js-builtin-reducer.cc.
References GetJSCallInput().
Here is the call graph for this function:
|
inline |
Definition at line 78 of file js-builtin-reducer.cc.
References GetJSCallInput().
Here is the call graph for this function:
|
private |
Definition at line 94 of file js-builtin-reducer.cc.
Referenced by GetBuiltinFunctionId(), GetJSCallArity(), GetJSCallInput(), and HasBuiltinFunctionId().