SaveVectorRegisters(masm, kSavedVectorRegs);
Should check enable RVV extension ?
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
SaveVectorRegisters(masm, kSavedVectorRegs);
Should check enable RVV extension ?
See the TODO in line 3020 and 3033.
I haven't yet figured out how to test for the RVV extension in code that is built as part of the snapshot.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
SaveVectorRegisters(masm, kSavedVectorRegs);
Florian LoitschShould check enable RVV extension ?
See the TODO in line 3020 and 3033.
I haven't yet figured out how to test for the RVV extension in code that is built as part of the snapshot.
If don't check, v8 will segment fault on hardware without Vector. Can we read CSR register to check?
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
SaveVectorRegisters(masm, kSavedVectorRegs);
Florian LoitschShould check enable RVV extension ?
Yahan Lu (LuYahan)See the TODO in line 3020 and 3033.
I haven't yet figured out how to test for the RVV extension in code that is built as part of the snapshot.
If don't check, v8 will segment fault on hardware without Vector. Can we read CSR register to check?
And i think there can add
```suggestion
#ifdefine CAN_USE_RVV
SaveVectorRegisters(masm, kSavedVectorRegs);
#endif
```
The cpu.cc can't check RVV extension for now.
SaveVectorRegisters(masm, kSavedVectorRegs);
Florian LoitschShould check enable RVV extension ?
Yahan Lu (LuYahan)See the TODO in line 3020 and 3033.
I haven't yet figured out how to test for the RVV extension in code that is built as part of the snapshot.
Yahan Lu (LuYahan)If don't check, v8 will segment fault on hardware without Vector. Can we read CSR register to check?
And i think there can add
```suggestion
#ifdefine CAN_USE_RVV
SaveVectorRegisters(masm, kSavedVectorRegs);
#endif
```
The cpu.cc can't check RVV extension for now.
The SIGILL (when vectors aren't present), was the reason I hadn't added any reviewers yet. I probably should have marked it as work-in-progress. (Done now).
CAN_USE_RVV_INSTRUCTIONS isn't really used anymore, except in the simulator.
All other places (except one that I will fix) use feature-detection.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Florian LoitschShould check enable RVV extension ?
Yahan Lu (LuYahan)See the TODO in line 3020 and 3033.
I haven't yet figured out how to test for the RVV extension in code that is built as part of the snapshot.
Yahan Lu (LuYahan)If don't check, v8 will segment fault on hardware without Vector. Can we read CSR register to check?
Florian LoitschAnd i think there can add
```suggestion
#ifdefine CAN_USE_RVV
SaveVectorRegisters(masm, kSavedVectorRegs);
#endif
```
The cpu.cc can't check RVV extension for now.
The SIGILL (when vectors aren't present), was the reason I hadn't added any reviewers yet. I probably should have marked it as work-in-progress. (Done now).
CAN_USE_RVV_INSTRUCTIONS isn't really used anymore, except in the simulator.
All other places (except one that I will fix) use feature-detection.
I'm now using a reference to the `supports_wasm_simd_128` bool.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |