V8 Project
|
#include <hydrogen-instructions.h>
Private Member Functions | |
virtual bool | IsDeletable () const OVERRIDE |
Definition at line 4140 of file hydrogen-instructions.h.
|
inline |
Definition at line 4142 of file hydrogen-instructions.h.
References v8::internal::HValue::kAllowUndefinedAsNaN, v8::internal::HValue::kFlexibleRepresentation, v8::internal::HValue::kTruncatingToInt32, v8::internal::HValue::SetAllSideEffects(), and v8::internal::HValue::SetFlag().
|
inlinevirtual |
Reimplemented from v8::internal::HBinaryOperation.
Definition at line 4177 of file hydrogen-instructions.h.
References v8::internal::HBinaryOperation::initialize_output_representation(), v8::internal::Representation::Integer32(), and v8::internal::Representation::IsDouble().
|
inlineprivatevirtual |
Reimplemented from v8::internal::HValue.
Reimplemented in v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, and v8::internal::FINAL< kOperandKind, kNumCachedOperands >.
Definition at line 4185 of file hydrogen-instructions.h.
|
inlinevirtual |
Reimplemented from v8::internal::HBinaryOperation.
Reimplemented in v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, and v8::internal::FINAL< kOperandKind, kNumCachedOperands >.
Definition at line 4171 of file hydrogen-instructions.h.
References v8::internal::Representation::Integer32(), v8::internal::Representation::IsDouble(), and v8::internal::HBinaryOperation::observed_input_representation().
|
inlinevirtual |
Reimplemented from v8::internal::HValue.
Reimplemented in v8::internal::FINAL< kOperandKind, kNumCachedOperands >.
Definition at line 4151 of file hydrogen-instructions.h.
References v8::internal::HValue::ClearAllSideEffects(), v8::internal::HValue::ClearFlag(), v8::internal::HValue::kUseGVN, v8::internal::HBinaryOperation::left(), v8::internal::HBinaryOperation::right(), v8::internal::HValue::SetAllSideEffects(), v8::internal::HValue::SetChangesFlag(), v8::internal::HValue::SetFlag(), to(), and v8::internal::HValue::ToNumberCanBeObserved().
|
inlinevirtual |
Reimplemented from v8::internal::HBinaryOperation.
Reimplemented in v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, v8::internal::FINAL< kOperandKind, kNumCachedOperands >, and v8::internal::FINAL< kOperandKind, kNumCachedOperands >.
Definition at line 4163 of file hydrogen-instructions.h.
References v8::internal::Representation::Integer32(), and v8::internal::HBinaryOperation::UpdateRepresentation().
Referenced by v8::internal::FINAL< kOperandKind, kNumCachedOperands >::UpdateRepresentation().