| OLD | NEW | 
|---|
| 1 // Copyright 2015 the V8 project authors. All rights reserved. | 1 // Copyright 2015 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_CODE_ASSEMBLER_H_ | 5 #ifndef V8_COMPILER_CODE_ASSEMBLER_H_ | 
| 6 #define V8_COMPILER_CODE_ASSEMBLER_H_ | 6 #define V8_COMPILER_CODE_ASSEMBLER_H_ | 
| 7 | 7 | 
| 8 #include <map> | 8 #include <map> | 
| 9 | 9 | 
| 10 // Clients of this interface shouldn't depend on lots of compiler internals. | 10 // Clients of this interface shouldn't depend on lots of compiler internals. | 
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 101   V(Word32Sar)                             \ | 101   V(Word32Sar)                             \ | 
| 102   V(Word32Ror)                             \ | 102   V(Word32Ror)                             \ | 
| 103   V(Word64Or)                              \ | 103   V(Word64Or)                              \ | 
| 104   V(Word64And)                             \ | 104   V(Word64And)                             \ | 
| 105   V(Word64Xor)                             \ | 105   V(Word64Xor)                             \ | 
| 106   V(Word64Shr)                             \ | 106   V(Word64Shr)                             \ | 
| 107   V(Word64Sar)                             \ | 107   V(Word64Sar)                             \ | 
| 108   V(Word64Ror) | 108   V(Word64Ror) | 
| 109 | 109 | 
| 110 #define CODE_ASSEMBLER_UNARY_OP_LIST(V) \ | 110 #define CODE_ASSEMBLER_UNARY_OP_LIST(V) \ | 
|  | 111   V(Float64Abs)                         \ | 
| 111   V(Float64Atan)                        \ | 112   V(Float64Atan)                        \ | 
| 112   V(Float64Atanh)                       \ | 113   V(Float64Atanh)                       \ | 
| 113   V(Float64Cos)                         \ | 114   V(Float64Cos)                         \ | 
| 114   V(Float64Cosh)                        \ | 115   V(Float64Cosh)                        \ | 
| 115   V(Float64Exp)                         \ | 116   V(Float64Exp)                         \ | 
| 116   V(Float64Expm1)                       \ | 117   V(Float64Expm1)                       \ | 
| 117   V(Float64Log)                         \ | 118   V(Float64Log)                         \ | 
| 118   V(Float64Log1p)                       \ | 119   V(Float64Log1p)                       \ | 
| 119   V(Float64Log2)                        \ | 120   V(Float64Log2)                        \ | 
| 120   V(Float64Log10)                       \ | 121   V(Float64Log10)                       \ | 
| (...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 433   // Map of variables to the list of value nodes that have been added from each | 434   // Map of variables to the list of value nodes that have been added from each | 
| 434   // merge path in their order of merging. | 435   // merge path in their order of merging. | 
| 435   std::map<Variable::Impl*, std::vector<Node*>> variable_merges_; | 436   std::map<Variable::Impl*, std::vector<Node*>> variable_merges_; | 
| 436 }; | 437 }; | 
| 437 | 438 | 
| 438 }  // namespace compiler | 439 }  // namespace compiler | 
| 439 }  // namespace internal | 440 }  // namespace internal | 
| 440 }  // namespace v8 | 441 }  // namespace v8 | 
| 441 | 442 | 
| 442 #endif  // V8_COMPILER_CODE_ASSEMBLER_H_ | 443 #endif  // V8_COMPILER_CODE_ASSEMBLER_H_ | 
| OLD | NEW | 
|---|