Chromium Code Reviews| Index: src/compiler/raw-machine-assembler.h |
| diff --git a/src/compiler/raw-machine-assembler.h b/src/compiler/raw-machine-assembler.h |
| index 7329af0598232a8560c44e9fe272c4b765bda17c..5fe8a90658860df983b5d6b10d5d096aaa617380 100644 |
| --- a/src/compiler/raw-machine-assembler.h |
| +++ b/src/compiler/raw-machine-assembler.h |
| @@ -104,6 +104,12 @@ class RawMachineAssembler { |
| Node* HeapConstant(Handle<HeapObject> object) { |
| return NewNode(common()->HeapConstant(object)); |
| } |
| + Node* BooleanConstant(bool value) { |
| + Handle<HeapObject> boolean_value = |
|
Michael Starzinger
2015/09/23 08:46:24
nit: Just use Factory::ToBoolean(bool) here.
oth
2015/09/23 10:46:56
Done.
|
| + value ? isolate()->factory()->true_value() |
| + : isolate()->factory()->false_value(); |
| + return NewNode(common()->HeapConstant(boolean_value)); |
| + } |
| Node* ExternalConstant(ExternalReference address) { |
| return NewNode(common()->ExternalConstant(address)); |
| } |