| Index: src/compiler/x64/instruction-codes-x64.h
|
| diff --git a/src/compiler/x64/instruction-codes-x64.h b/src/compiler/x64/instruction-codes-x64.h
|
| index 9416017af8ebb5856c3f1375f57e96a4fae5806a..2feafd27e5928c2bec6de475b04410599135fd68 100644
|
| --- a/src/compiler/x64/instruction-codes-x64.h
|
| +++ b/src/compiler/x64/instruction-codes-x64.h
|
| @@ -47,6 +47,15 @@ namespace compiler {
|
| V(X64Ror) \
|
| V(X64Ror32) \
|
| V(X64Lzcnt32) \
|
| + V(SSEFloat32Cmp) \
|
| + V(SSEFloat32Add) \
|
| + V(SSEFloat32Sub) \
|
| + V(SSEFloat32Mul) \
|
| + V(SSEFloat32Div) \
|
| + V(SSEFloat32Sqrt) \
|
| + V(SSEFloat32Max) \
|
| + V(SSEFloat32Min) \
|
| + V(SSEFloat32ToFloat64) \
|
| V(SSEFloat64Cmp) \
|
| V(SSEFloat64Add) \
|
| V(SSEFloat64Sub) \
|
| @@ -57,8 +66,7 @@ namespace compiler {
|
| V(SSEFloat64Round) \
|
| V(SSEFloat64Max) \
|
| V(SSEFloat64Min) \
|
| - V(SSECvtss2sd) \
|
| - V(SSECvtsd2ss) \
|
| + V(SSEFloat64ToFloat32) \
|
| V(SSEFloat64ToInt32) \
|
| V(SSEFloat64ToUint32) \
|
| V(SSEInt32ToFloat64) \
|
| @@ -68,6 +76,14 @@ namespace compiler {
|
| V(SSEFloat64InsertLowWord32) \
|
| V(SSEFloat64InsertHighWord32) \
|
| V(SSEFloat64LoadLowWord32) \
|
| + V(AVXFloat32Cmp) \
|
| + V(AVXFloat32Add) \
|
| + V(AVXFloat32Sub) \
|
| + V(AVXFloat32Mul) \
|
| + V(AVXFloat32Div) \
|
| + V(AVXFloat32Max) \
|
| + V(AVXFloat32Min) \
|
| + V(AVXFloat64Cmp) \
|
| V(AVXFloat64Add) \
|
| V(AVXFloat64Sub) \
|
| V(AVXFloat64Mul) \
|
|
|