opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
numpy
/
distutils
/
checks
➕ New
📤 Upload
✎ Editing:
cpu_vx.c
← Back
#if (__VEC__ < 10301) || (__ARCH__ < 11) #error VX not supported #endif #include <vecintrin.h> int main(int argc, char **argv) { __vector double x = vec_abs(vec_xl(argc, (double*)argv)); __vector double y = vec_load_len((double*)argv, (unsigned int)argc); x = vec_round(vec_ceil(x) + vec_floor(y)); __vector bool long long m = vec_cmpge(x, y); __vector long long i = vec_signed(vec_sel(x, y, m)); return (int)vec_extract(i, 0); }
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel