mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 03:51:18 +00:00
Added native option to --x86vec help.
This commit is contained in:
committed by
Christoffer Lerno
parent
bd12ef0a53
commit
925e4e6e46
@@ -101,7 +101,7 @@ static void usage(void)
|
||||
OUTPUT(" -O3 - Aggressive optimization.");
|
||||
OUTPUT(" -Os - Optimize for size.");
|
||||
OUTPUT(" -Oz - Optimize for tiny size.");
|
||||
OUTPUT(" -O0+ - No optimization, single module");
|
||||
OUTPUT(" -O0+ - No optimization, single module.");
|
||||
OUTPUT(" -O1+ - Simple optimizations, single module.");
|
||||
OUTPUT(" -O2+ - Default optimization level, single module");
|
||||
OUTPUT(" -O3+ - Aggressive optimization, single module.");
|
||||
@@ -128,8 +128,8 @@ static void usage(void)
|
||||
OUTPUT(" -z <argument> - Send the <argument> as a parameter to the linker.");
|
||||
OUTPUT(" --forcelinker - Force built in linker usage when doing non-cross linking.");
|
||||
OUTPUT("");
|
||||
OUTPUT(" --reloc=<option> - Relocation model: none, pic, PIC, pie, PIE");
|
||||
OUTPUT(" --x86vec=<option> - Set max level of vector instructions: none, mmx, sse, avx, avx512.");
|
||||
OUTPUT(" --reloc=<option> - Relocation model: none, pic, PIC, pie, PIE.");
|
||||
OUTPUT(" --x86vec=<option> - Set max level of vector instructions: none, native, mmx, sse, avx, avx512.");
|
||||
OUTPUT("");
|
||||
OUTPUT(" --debug-stats - Print debug statistics.");
|
||||
#ifndef NDEBUG
|
||||
|
||||
@@ -52,7 +52,7 @@ const char* JSON_EXE =
|
||||
" \"trap-on-wrap\": false,\n"
|
||||
" // Use / don't use soft float, value is otherwise target default\n"
|
||||
" \"soft-float\": false,\n"
|
||||
" // Vector settings on x86: none/mmx/sse/avx/avx512\n"
|
||||
" // Vector settings on x86: none/native/mmx/sse/avx/avx512\n"
|
||||
" \"x86vec\": \"sse\",\n"
|
||||
" // CPU name, used for optimizations in the LLVM backend\n"
|
||||
" \"cpu\": \"generic\",\n"
|
||||
@@ -110,7 +110,7 @@ const char* JSON_STATIC =
|
||||
" \"trap-on-wrap\": false,\n"
|
||||
" // Use / don't use soft float, value is otherwise target default\n"
|
||||
" \"soft-float\": false,\n"
|
||||
" // Vector settings on x86: none/mmx/sse/avx/avx512\n"
|
||||
" // Vector settings on x86: none/native/mmx/sse/avx/avx512\n"
|
||||
" \"x86vec\": \"sse\",\n"
|
||||
" // CPU name, used for optimizations in the LLVM backend\n"
|
||||
" \"cpu\": \"generic\",\n"
|
||||
@@ -168,7 +168,7 @@ const char* JSON_DYNAMIC =
|
||||
" \"trap-on-wrap\": false,\n"
|
||||
" // Use / don't use soft float, value is otherwise target default\n"
|
||||
" \"soft-float\": false,\n"
|
||||
" // Vector settings on x86: none/mmx/sse/avx/avx512\n"
|
||||
" // Vector settings on x86: none/native/mmx/sse/avx/avx512\n"
|
||||
" \"x86vec\": \"sse\",\n"
|
||||
" // CPU name, used for optimizations in the LLVM backend\n"
|
||||
" \"cpu\": \"generic\",\n"
|
||||
|
||||
Reference in New Issue
Block a user