summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/code-generator-impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/code-generator-impl.h')
-rw-r--r--deps/v8/src/compiler/code-generator-impl.h4
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();
}