diff options
Diffstat (limited to 'deps/v8/src/compiler/code-generator-impl.h')
-rw-r--r-- | deps/v8/src/compiler/code-generator-impl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/deps/v8/src/compiler/code-generator-impl.h b/deps/v8/src/compiler/code-generator-impl.h index f0762e9bbe..83cbd22604 100644 --- a/deps/v8/src/compiler/code-generator-impl.h +++ b/deps/v8/src/compiler/code-generator-impl.h @@ -37,6 +37,8 @@ class InstructionOperandConverter { double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); } + float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); } + int32_t InputInt32(size_t index) { return ToConstant(instr_->InputAt(index)).ToInt32(); } @@ -112,6 +114,8 @@ class InstructionOperandConverter { double ToDouble(InstructionOperand* op) { return ToConstant(op).ToFloat64(); } + float ToFloat32(InstructionOperand* op) { return ToConstant(op).ToFloat32(); } + ExternalReference ToExternalReference(InstructionOperand* op) { return ToConstant(op).ToExternalReference(); } |