| OLD | NEW | 
|---|
| 1 // Copyright 2016 the V8 project authors. All rights reserved. | 1 // Copyright 2016 the V8 project authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 5 #ifndef V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 
| 6 #define V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 6 #define V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 
| 7 | 7 | 
| 8 #include "src/compiler/common-operator.h" | 8 #include "src/compiler/common-operator.h" | 
| 9 #include "src/compiler/node.h" | 9 #include "src/compiler/node.h" | 
| 10 #include "src/compiler/simplified-operator.h" | 10 #include "src/compiler/simplified-operator.h" | 
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 82                                          Node* control); | 82                                          Node* control); | 
| 83   ValueEffectControl LowerObjectIsReceiver(Node* node, Node* effect, | 83   ValueEffectControl LowerObjectIsReceiver(Node* node, Node* effect, | 
| 84                                            Node* control); | 84                                            Node* control); | 
| 85   ValueEffectControl LowerObjectIsSmi(Node* node, Node* effect, Node* control); | 85   ValueEffectControl LowerObjectIsSmi(Node* node, Node* effect, Node* control); | 
| 86   ValueEffectControl LowerObjectIsString(Node* node, Node* effect, | 86   ValueEffectControl LowerObjectIsString(Node* node, Node* effect, | 
| 87                                          Node* control); | 87                                          Node* control); | 
| 88   ValueEffectControl LowerObjectIsUndetectable(Node* node, Node* effect, | 88   ValueEffectControl LowerObjectIsUndetectable(Node* node, Node* effect, | 
| 89                                                Node* control); | 89                                                Node* control); | 
| 90   ValueEffectControl LowerStringFromCharCode(Node* node, Node* effect, | 90   ValueEffectControl LowerStringFromCharCode(Node* node, Node* effect, | 
| 91                                              Node* control); | 91                                              Node* control); | 
|  | 92   ValueEffectControl LowerCheckIf(Node* node, Node* frame_state, Node* effect, | 
|  | 93                                   Node* control); | 
| 92   ValueEffectControl AllocateHeapNumberWithValue(Node* node, Node* effect, | 94   ValueEffectControl AllocateHeapNumberWithValue(Node* node, Node* effect, | 
| 93                                                  Node* control); | 95                                                  Node* control); | 
| 94   ValueEffectControl BuildCheckedFloat64ToInt32(Node* value, Node* frame_state, | 96   ValueEffectControl BuildCheckedFloat64ToInt32(Node* value, Node* frame_state, | 
| 95                                                 Node* effect, Node* control); | 97                                                 Node* effect, Node* control); | 
| 96   ValueEffectControl BuildCheckedHeapNumberOrOddballToFloat64(Node* value, | 98   ValueEffectControl BuildCheckedHeapNumberOrOddballToFloat64(Node* value, | 
| 97                                                               Node* frame_state, | 99                                                               Node* frame_state, | 
| 98                                                               Node* effect, | 100                                                               Node* effect, | 
| 99                                                               Node* control); | 101                                                               Node* control); | 
| 100   Node* ChangeInt32ToSmi(Node* value); | 102   Node* ChangeInt32ToSmi(Node* value); | 
| 101   Node* ChangeUint32ToSmi(Node* value); | 103   Node* ChangeUint32ToSmi(Node* value); | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
| 120   JSGraph* js_graph_; | 122   JSGraph* js_graph_; | 
| 121   Schedule* schedule_; | 123   Schedule* schedule_; | 
| 122   Zone* temp_zone_; | 124   Zone* temp_zone_; | 
| 123 }; | 125 }; | 
| 124 | 126 | 
| 125 }  // namespace compiler | 127 }  // namespace compiler | 
| 126 }  // namespace internal | 128 }  // namespace internal | 
| 127 }  // namespace v8 | 129 }  // namespace v8 | 
| 128 | 130 | 
| 129 #endif  // V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 131 #endif  // V8_COMPILER_EFFECT_CONTROL_LINEARIZER_H_ | 
| OLD | NEW | 
|---|