v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <hydrogen-instructions.h>
Definition at line 2556 of file hydrogen-instructions.h.
|
inline |
Definition at line 2558 of file hydrogen-instructions.h.
References ASSERT, v8::internal::NULL, and HValue::SetOperandAt().
|
inline |
Definition at line 2565 of file hydrogen-instructions.h.
References HTemplateControlInstruction< 2, 1 >::OperandAt().
Referenced by HInstanceOf::PrintDataTo().
|
inlinevirtual |
Reimplemented in HBitwise, HMul, and HAdd.
Definition at line 2581 of file hydrogen-instructions.h.
|
inline |
Definition at line 2571 of file hydrogen-instructions.h.
|
inline |
Definition at line 2566 of file hydrogen-instructions.h.
References HTemplateControlInstruction< 2, 1 >::OperandAt().
Referenced by HUnaryMathOperation::Canonicalize(), HBitwise::Canonicalize(), BoundsCheckKey::Create(), HAdd::EnsureAndPropagateNotMinusZero(), HSub::EnsureAndPropagateNotMinusZero(), HMod::EnsureAndPropagateNotMinusZero(), HAdd::InferRange(), HSub::InferRange(), HMul::InferRange(), HMod::InferRange(), HDiv::InferRange(), HBitwise::InferRange(), HShl::InferRange(), HShr::InferRange(), HSar::InferRange(), HBinaryOperation::PrintDataTo(), and HInstanceOf::PrintDataTo().
|
inline |
Definition at line 2576 of file hydrogen-instructions.h.
|
virtual |
Reimplemented from HInstruction.
Reimplemented in HBitwise, HInstanceOf, and HCompareGeneric.
Definition at line 1445 of file hydrogen-instructions.cc.
References StringStream::Add(), HValue::CheckFlag(), HValue::kBailoutOnMinusZero, HValue::kCanOverflow, HBinaryOperation::left(), HValue::PrintNameTo(), and HBinaryOperation::right().
Referenced by HCompareGeneric::PrintDataTo(), and HBitwise::PrintDataTo().
|
inline |
Definition at line 2567 of file hydrogen-instructions.h.
References HTemplateControlInstruction< 2, 1 >::OperandAt().
Referenced by HUnaryMathOperation::Canonicalize(), HBitwise::Canonicalize(), BoundsCheckKey::Create(), HAdd::InferRange(), HSub::InferRange(), HMul::InferRange(), HMod::InferRange(), HDiv::InferRange(), HBitwise::InferRange(), HShl::InferRange(), HShr::InferRange(), HSar::InferRange(), HBinaryOperation::PrintDataTo(), and HInstanceOf::PrintDataTo().