V8 Project
|
#include <hydrogen-instructions.h>
Protected Member Functions | |
void | InternalSetOperandAt (int i, HValue *value) OVERRIDE |
![]() | |
HInstruction (HType type=HType::Tagged()) | |
virtual void | DeleteFromGraph () OVERRIDE |
![]() | |
virtual bool | DataEquals (HValue *other) |
bool | ToStringOrToNumberCanBeObserved () const |
virtual Representation | RepresentationFromInputs () |
virtual Representation | RepresentationFromUses () |
Representation | RepresentationFromUseRequirements () |
bool | HasNonSmiUse () |
virtual void | UpdateRepresentation (Representation new_rep, HInferRepresentationPhase *h_infer, const char *reason) |
void | AddDependantsToWorklist (HInferRepresentationPhase *h_infer) |
virtual void | RepresentationChanged (Representation to) |
virtual Range * | InferRange (Zone *zone) |
void | clear_block () |
void | set_representation (Representation r) |
HUseListNode * | RemoveUse (HValue *value, int index) |
void | RegisterUse (int index, HValue *new_value) |
Private Attributes | |
EmbeddedContainer< HBasicBlock *, S > | successors_ |
EmbeddedContainer< HValue *, V > | inputs_ |
Definition at line 1301 of file hydrogen-instructions.h.
|
inlineprotectedvirtual |
Implements v8::internal::HValue.
Definition at line 1314 of file hydrogen-instructions.h.
References v8::internal::HTemplateControlInstruction< S, V >::inputs_.
|
inlinevirtual |
Implements v8::internal::HValue.
Definition at line 1310 of file hydrogen-instructions.h.
References v8::internal::HTemplateControlInstruction< S, V >::inputs_.
|
inlinevirtual |
Implements v8::internal::HValue.
Definition at line 1309 of file hydrogen-instructions.h.
References V.
|
inlinevirtual |
Implements v8::internal::HControlInstruction.
Definition at line 1305 of file hydrogen-instructions.h.
References v8::internal::HValue::block(), and v8::internal::HTemplateControlInstruction< S, V >::successors_.
|
inlinevirtual |
Implements v8::internal::HControlInstruction.
Definition at line 1304 of file hydrogen-instructions.h.
References v8::internal::HTemplateControlInstruction< S, V >::successors_.
|
inlinevirtual |
Implements v8::internal::HControlInstruction.
Definition at line 1303 of file hydrogen-instructions.h.
References v8::internal::S.
|
private |
Definition at line 1320 of file hydrogen-instructions.h.
Referenced by v8::internal::HTemplateControlInstruction< S, V >::InternalSetOperandAt(), and v8::internal::HTemplateControlInstruction< S, V >::OperandAt().
|
private |
Definition at line 1319 of file hydrogen-instructions.h.
Referenced by v8::internal::HTemplateControlInstruction< S, V >::SetSuccessorAt(), and v8::internal::HTemplateControlInstruction< S, V >::SuccessorAt().