| OLD | NEW | 
|---|
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 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_ARM_INSTRUCTION_CODES_ARM_H_ | 5 #ifndef V8_COMPILER_ARM_INSTRUCTION_CODES_ARM_H_ | 
| 6 #define V8_COMPILER_ARM_INSTRUCTION_CODES_ARM_H_ | 6 #define V8_COMPILER_ARM_INSTRUCTION_CODES_ARM_H_ | 
| 7 | 7 | 
| 8 namespace v8 { | 8 namespace v8 { | 
| 9 namespace internal { | 9 namespace internal { | 
| 10 namespace compiler { | 10 namespace compiler { | 
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 120   V(ArmStr)                        \ | 120   V(ArmStr)                        \ | 
| 121   V(ArmPush)                       \ | 121   V(ArmPush)                       \ | 
| 122   V(ArmPoke)                       \ | 122   V(ArmPoke)                       \ | 
| 123   V(ArmFloat32x4Splat)             \ | 123   V(ArmFloat32x4Splat)             \ | 
| 124   V(ArmFloat32x4ExtractLane)       \ | 124   V(ArmFloat32x4ExtractLane)       \ | 
| 125   V(ArmFloat32x4ReplaceLane)       \ | 125   V(ArmFloat32x4ReplaceLane)       \ | 
| 126   V(ArmFloat32x4FromInt32x4)       \ | 126   V(ArmFloat32x4FromInt32x4)       \ | 
| 127   V(ArmFloat32x4FromUint32x4)      \ | 127   V(ArmFloat32x4FromUint32x4)      \ | 
| 128   V(ArmFloat32x4Abs)               \ | 128   V(ArmFloat32x4Abs)               \ | 
| 129   V(ArmFloat32x4Neg)               \ | 129   V(ArmFloat32x4Neg)               \ | 
|  | 130   V(ArmFloat32x4RecipApprox)       \ | 
|  | 131   V(ArmFloat32x4RecipSqrtApprox)   \ | 
| 130   V(ArmFloat32x4Add)               \ | 132   V(ArmFloat32x4Add)               \ | 
| 131   V(ArmFloat32x4Sub)               \ | 133   V(ArmFloat32x4Sub)               \ | 
|  | 134   V(ArmFloat32x4Mul)               \ | 
|  | 135   V(ArmFloat32x4Min)               \ | 
|  | 136   V(ArmFloat32x4Max)               \ | 
|  | 137   V(ArmFloat32x4RecipRefine)       \ | 
|  | 138   V(ArmFloat32x4RecipSqrtRefine)   \ | 
| 132   V(ArmFloat32x4Equal)             \ | 139   V(ArmFloat32x4Equal)             \ | 
| 133   V(ArmFloat32x4NotEqual)          \ | 140   V(ArmFloat32x4NotEqual)          \ | 
|  | 141   V(ArmFloat32x4LessThan)          \ | 
|  | 142   V(ArmFloat32x4LessThanOrEqual)   \ | 
| 134   V(ArmInt32x4Splat)               \ | 143   V(ArmInt32x4Splat)               \ | 
| 135   V(ArmInt32x4ExtractLane)         \ | 144   V(ArmInt32x4ExtractLane)         \ | 
| 136   V(ArmInt32x4ReplaceLane)         \ | 145   V(ArmInt32x4ReplaceLane)         \ | 
| 137   V(ArmInt32x4FromFloat32x4)       \ | 146   V(ArmInt32x4FromFloat32x4)       \ | 
| 138   V(ArmUint32x4FromFloat32x4)      \ | 147   V(ArmUint32x4FromFloat32x4)      \ | 
| 139   V(ArmInt32x4Neg)                 \ | 148   V(ArmInt32x4Neg)                 \ | 
| 140   V(ArmInt32x4ShiftLeftByScalar)   \ | 149   V(ArmInt32x4ShiftLeftByScalar)   \ | 
| 141   V(ArmInt32x4ShiftRightByScalar)  \ | 150   V(ArmInt32x4ShiftRightByScalar)  \ | 
| 142   V(ArmInt32x4Add)                 \ | 151   V(ArmInt32x4Add)                 \ | 
| 143   V(ArmInt32x4Sub)                 \ | 152   V(ArmInt32x4Sub)                 \ | 
| 144   V(ArmInt32x4Mul)                 \ | 153   V(ArmInt32x4Mul)                 \ | 
| 145   V(ArmInt32x4Min)                 \ | 154   V(ArmInt32x4Min)                 \ | 
| 146   V(ArmInt32x4Max)                 \ | 155   V(ArmInt32x4Max)                 \ | 
| 147   V(ArmInt32x4Equal)               \ | 156   V(ArmInt32x4Equal)               \ | 
| 148   V(ArmInt32x4NotEqual)            \ | 157   V(ArmInt32x4NotEqual)            \ | 
| 149   V(ArmInt32x4GreaterThan)         \ | 158   V(ArmInt32x4LessThan)            \ | 
| 150   V(ArmInt32x4GreaterThanOrEqual)  \ | 159   V(ArmInt32x4LessThanOrEqual)     \ | 
| 151   V(ArmUint32x4ShiftRightByScalar) \ | 160   V(ArmUint32x4ShiftRightByScalar) \ | 
| 152   V(ArmUint32x4Min)                \ | 161   V(ArmUint32x4Min)                \ | 
| 153   V(ArmUint32x4Max)                \ | 162   V(ArmUint32x4Max)                \ | 
| 154   V(ArmUint32x4GreaterThan)        \ | 163   V(ArmUint32x4LessThan)           \ | 
| 155   V(ArmUint32x4GreaterThanOrEqual) \ | 164   V(ArmUint32x4LessThanOrEqual)    \ | 
| 156   V(ArmInt16x8Splat)               \ | 165   V(ArmInt16x8Splat)               \ | 
| 157   V(ArmInt16x8ExtractLane)         \ | 166   V(ArmInt16x8ExtractLane)         \ | 
| 158   V(ArmInt16x8ReplaceLane)         \ | 167   V(ArmInt16x8ReplaceLane)         \ | 
| 159   V(ArmInt16x8Neg)                 \ | 168   V(ArmInt16x8Neg)                 \ | 
| 160   V(ArmInt16x8ShiftLeftByScalar)   \ | 169   V(ArmInt16x8ShiftLeftByScalar)   \ | 
| 161   V(ArmInt16x8ShiftRightByScalar)  \ | 170   V(ArmInt16x8ShiftRightByScalar)  \ | 
| 162   V(ArmInt16x8Add)                 \ | 171   V(ArmInt16x8Add)                 \ | 
| 163   V(ArmInt16x8AddSaturate)         \ | 172   V(ArmInt16x8AddSaturate)         \ | 
| 164   V(ArmInt16x8Sub)                 \ | 173   V(ArmInt16x8Sub)                 \ | 
| 165   V(ArmInt16x8SubSaturate)         \ | 174   V(ArmInt16x8SubSaturate)         \ | 
| 166   V(ArmInt16x8Mul)                 \ | 175   V(ArmInt16x8Mul)                 \ | 
| 167   V(ArmInt16x8Min)                 \ | 176   V(ArmInt16x8Min)                 \ | 
| 168   V(ArmInt16x8Max)                 \ | 177   V(ArmInt16x8Max)                 \ | 
| 169   V(ArmInt16x8Equal)               \ | 178   V(ArmInt16x8Equal)               \ | 
| 170   V(ArmInt16x8NotEqual)            \ | 179   V(ArmInt16x8NotEqual)            \ | 
| 171   V(ArmInt16x8GreaterThan)         \ | 180   V(ArmInt16x8LessThan)            \ | 
| 172   V(ArmInt16x8GreaterThanOrEqual)  \ | 181   V(ArmInt16x8LessThanOrEqual)     \ | 
| 173   V(ArmUint16x8ShiftRightByScalar) \ | 182   V(ArmUint16x8ShiftRightByScalar) \ | 
| 174   V(ArmUint16x8AddSaturate)        \ | 183   V(ArmUint16x8AddSaturate)        \ | 
| 175   V(ArmUint16x8SubSaturate)        \ | 184   V(ArmUint16x8SubSaturate)        \ | 
| 176   V(ArmUint16x8Min)                \ | 185   V(ArmUint16x8Min)                \ | 
| 177   V(ArmUint16x8Max)                \ | 186   V(ArmUint16x8Max)                \ | 
| 178   V(ArmUint16x8GreaterThan)        \ | 187   V(ArmUint16x8LessThan)           \ | 
| 179   V(ArmUint16x8GreaterThanOrEqual) \ | 188   V(ArmUint16x8LessThanOrEqual)    \ | 
| 180   V(ArmInt8x16Splat)               \ | 189   V(ArmInt8x16Splat)               \ | 
| 181   V(ArmInt8x16ExtractLane)         \ | 190   V(ArmInt8x16ExtractLane)         \ | 
| 182   V(ArmInt8x16ReplaceLane)         \ | 191   V(ArmInt8x16ReplaceLane)         \ | 
| 183   V(ArmInt8x16Neg)                 \ | 192   V(ArmInt8x16Neg)                 \ | 
| 184   V(ArmInt8x16ShiftLeftByScalar)   \ | 193   V(ArmInt8x16ShiftLeftByScalar)   \ | 
| 185   V(ArmInt8x16ShiftRightByScalar)  \ | 194   V(ArmInt8x16ShiftRightByScalar)  \ | 
| 186   V(ArmInt8x16Add)                 \ | 195   V(ArmInt8x16Add)                 \ | 
| 187   V(ArmInt8x16AddSaturate)         \ | 196   V(ArmInt8x16AddSaturate)         \ | 
| 188   V(ArmInt8x16Sub)                 \ | 197   V(ArmInt8x16Sub)                 \ | 
| 189   V(ArmInt8x16SubSaturate)         \ | 198   V(ArmInt8x16SubSaturate)         \ | 
| 190   V(ArmInt8x16Mul)                 \ | 199   V(ArmInt8x16Mul)                 \ | 
| 191   V(ArmInt8x16Min)                 \ | 200   V(ArmInt8x16Min)                 \ | 
| 192   V(ArmInt8x16Max)                 \ | 201   V(ArmInt8x16Max)                 \ | 
| 193   V(ArmInt8x16Equal)               \ | 202   V(ArmInt8x16Equal)               \ | 
| 194   V(ArmInt8x16NotEqual)            \ | 203   V(ArmInt8x16NotEqual)            \ | 
| 195   V(ArmInt8x16GreaterThan)         \ | 204   V(ArmInt8x16LessThan)            \ | 
| 196   V(ArmInt8x16GreaterThanOrEqual)  \ | 205   V(ArmInt8x16LessThanOrEqual)     \ | 
| 197   V(ArmUint8x16ShiftRightByScalar) \ | 206   V(ArmUint8x16ShiftRightByScalar) \ | 
| 198   V(ArmUint8x16AddSaturate)        \ | 207   V(ArmUint8x16AddSaturate)        \ | 
| 199   V(ArmUint8x16SubSaturate)        \ | 208   V(ArmUint8x16SubSaturate)        \ | 
| 200   V(ArmUint8x16Min)                \ | 209   V(ArmUint8x16Min)                \ | 
| 201   V(ArmUint8x16Max)                \ | 210   V(ArmUint8x16Max)                \ | 
| 202   V(ArmUint8x16GreaterThan)        \ | 211   V(ArmUint8x16LessThan)           \ | 
| 203   V(ArmUint8x16GreaterThanOrEqual) \ | 212   V(ArmUint8x16LessThanOrEqual)    \ | 
| 204   V(ArmSimd128Zero)                \ | 213   V(ArmSimd128Zero)                \ | 
| 205   V(ArmSimd128And)                 \ | 214   V(ArmSimd128And)                 \ | 
| 206   V(ArmSimd128Or)                  \ | 215   V(ArmSimd128Or)                  \ | 
| 207   V(ArmSimd128Xor)                 \ | 216   V(ArmSimd128Xor)                 \ | 
| 208   V(ArmSimd128Not)                 \ | 217   V(ArmSimd128Not)                 \ | 
| 209   V(ArmSimd128Select)              \ | 218   V(ArmSimd128Select)              \ | 
| 210   V(ArmSimd1x4AnyTrue)             \ | 219   V(ArmSimd1x4AnyTrue)             \ | 
| 211   V(ArmSimd1x4AllTrue)             \ | 220   V(ArmSimd1x4AllTrue)             \ | 
| 212   V(ArmSimd1x8AnyTrue)             \ | 221   V(ArmSimd1x8AnyTrue)             \ | 
| 213   V(ArmSimd1x8AllTrue)             \ | 222   V(ArmSimd1x8AllTrue)             \ | 
| (...skipping 16 matching lines...) Expand all  Loading... | 
| 230   V(Operand2_R_ASR_R) /* %r0 ASR %r1 */ \ | 239   V(Operand2_R_ASR_R) /* %r0 ASR %r1 */ \ | 
| 231   V(Operand2_R_LSL_R) /* %r0 LSL %r1 */ \ | 240   V(Operand2_R_LSL_R) /* %r0 LSL %r1 */ \ | 
| 232   V(Operand2_R_LSR_R) /* %r0 LSR %r1 */ \ | 241   V(Operand2_R_LSR_R) /* %r0 LSR %r1 */ \ | 
| 233   V(Operand2_R_ROR_R) /* %r0 ROR %r1 */ | 242   V(Operand2_R_ROR_R) /* %r0 ROR %r1 */ | 
| 234 | 243 | 
| 235 }  // namespace compiler | 244 }  // namespace compiler | 
| 236 }  // namespace internal | 245 }  // namespace internal | 
| 237 }  // namespace v8 | 246 }  // namespace v8 | 
| 238 | 247 | 
| 239 #endif  // V8_COMPILER_ARM_INSTRUCTION_CODES_ARM_H_ | 248 #endif  // V8_COMPILER_ARM_INSTRUCTION_CODES_ARM_H_ | 
| OLD | NEW | 
|---|