V8 Project
|
#include <node-matchers.h>
Public Member Functions | |
ScaleFactorMatcher (Node *node) | |
bool | Matches () |
int | Power () |
Node * | Left () |
![]() | |
NodeMatcher (Node *node) | |
Node * | node () const |
const Operator * | op () const |
IrOpcode::Value | opcode () const |
bool | HasProperty (Operator::Property property) const |
Node * | InputAt (int index) const |
Private Member Functions | |
void | Match () |
Private Attributes | |
Node * | left_ |
int | power_ |
Definition at line 146 of file node-matchers.h.
|
inlineexplicit |
Definition at line 148 of file node-matchers.h.
References Match().
|
inline |
Definition at line 158 of file node-matchers.h.
References DCHECK, left_, and Matches().
Referenced by v8::internal::compiler::IndexAndDisplacementMatcher::Match().
|
inlineprivate |
Definition at line 164 of file node-matchers.h.
References left_, v8::internal::compiler::NodeMatcher::node(), v8::internal::compiler::NodeMatcher::opcode(), and power_.
Referenced by ScaleFactorMatcher().
|
inline |
Definition at line 153 of file node-matchers.h.
Referenced by Left(), v8::internal::compiler::IndexAndDisplacementMatcher::Match(), and Power().
|
inline |
Definition at line 154 of file node-matchers.h.
References DCHECK, Matches(), and power_.
Referenced by v8::internal::compiler::IndexAndDisplacementMatcher::Match().
|
private |
Definition at line 184 of file node-matchers.h.
|
private |
Definition at line 185 of file node-matchers.h.