Home
last modified time | relevance | path

Searched refs:enable (Results 1 – 25 of 2416) sorted by relevance

12345678910>>...97

/llvm-project/llvm/test/CodeGen/WebAssembly/
H A Deh-option-errors.ll3 ; RUN: not --crash llc < %s -enable-emscripten-cxx-exceptions -wasm-enable-eh 2>&1 | FileCheck %s --check-prefix=EM_EH_W_WASM_EH
4 ; EM_EH_W_WASM_EH: LLVM ERROR: -enable-emscripten-cxx-exceptions not allowed with -wasm-enable-eh
6 ; RUN: not --crash llc < %s -enable-emscripten-sjlj -wasm-enable-sjlj 2>&1 | FileCheck %s --check-prefix=EM_SJLJ_W_WASM_SJLJ
7 ; EM_SJLJ_W_WASM_SJLJ: LLVM ERROR: -enable-emscripten-sjlj not allowed with -wasm-enable-sjlj
9 ; RUN: not --crash llc < %s -enable-emscripten-cxx-exceptions -wasm-enable
[all...]
/llvm-project/clang/test/Misc/
H A Damdgcn.languageOptsOpenCL.cl15 #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable
20 #pragma OPENCL EXTENSION __cl_clang_function_pointers : enable
25 #pragma OPENCL EXTENSION __cl_clang_variadic_functions : enable
30 #pragma OPENCL EXTENSION __cl_clang_non_portable_kernel_param_types : enable
35 #pragma OPENCL EXTENSION __cl_clang_bitfields : enable
40 #pragma OPENCL EXTENSION cl_khr_fp16: enable
45 #pragma OPENCL EXTENSION cl_khr_int64_base_atomics: enable
50 #pragma OPENCL EXTENSION cl_khr_int64_extended_atomics: enable
57 #pragma OPENCL EXTENSION cl_khr_byte_addressable_store: enable
65 #pragma OPENCL EXTENSION cl_khr_global_int32_base_atomics: enable
[all …]
H A Dnvptx.languageOptsOpenCL.cl19 #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable
24 #pragma OPENCL EXTENSION __cl_clang_function_pointers : enable
29 #pragma OPENCL EXTENSION __cl_clang_variadic_functions : enable
34 #pragma OPENCL EXTENSION __cl_clang_non_portable_kernel_param_types : enable
39 #pragma OPENCL EXTENSION __cl_clang_bitfields : enable
44 #pragma OPENCL EXTENSION cl_khr_fp16: enable
50 #pragma OPENCL EXTENSION cl_khr_int64_base_atomics: enable
56 #pragma OPENCL EXTENSION cl_khr_int64_extended_atomics: enable
64 #pragma OPENCL EXTENSION cl_khr_byte_addressable_store: enable
72 #pragma OPENCL EXTENSION cl_khr_global_int32_base_atomics: enable
[all …]
H A Dr600.languageOptsOpenCL.cl25 #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable
30 #pragma OPENCL EXTENSION __cl_clang_function_pointers : enable
35 #pragma OPENCL EXTENSION __cl_clang_variadic_functions : enable
40 #pragma OPENCL EXTENSION __cl_clang_non_portable_kernel_param_types : enable
45 #pragma OPENCL EXTENSION __cl_clang_bitfields : enable
50 #pragma OPENCL EXTENSION cl_khr_fp16: enable
56 #pragma OPENCL EXTENSION cl_khr_int64_base_atomics: enable
62 #pragma OPENCL EXTENSION cl_khr_int64_extended_atomics: enable
70 #pragma OPENCL EXTENSION cl_khr_byte_addressable_store: enable
78 #pragma OPENCL EXTENSION cl_khr_global_int32_base_atomics: enable
[all …]
/llvm-project/clang/test/SemaOpenCL/
H A Dextension-version.cl18 #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable
23 #pragma OPENCL EXTENSION __cl_clang_function_pointers : enable
28 #pragma OPENCL EXTENSION __cl_clang_variadic_functions : enable
33 #pragma OPENCL EXTENSION cl_khr_fp16: enable
38 #pragma OPENCL EXTENSION cl_khr_int64_base_atomics: enable
43 #pragma OPENCL EXTENSION cl_khr_int64_extended_atomics: enable
50 #pragma OPENCL EXTENSION cl_khr_byte_addressable_store : enable
58 #pragma OPENCL EXTENSION cl_khr_global_int32_base_atomics : enable
66 #pragma OPENCL EXTENSION cl_khr_global_int32_extended_atomics : enable
74 #pragma OPENCL EXTENSION cl_khr_local_int32_base_atomics : enable
[all …]
/llvm-project/clang/test/Parser/
H A Dpragma-loop.cpp88 #pragma clang loop vectorize(enable) in test()
89 #pragma clang loop interleave(enable) in test()
90 #pragma clang loop vectorize_predicate(enable) in test()
128 #pragma clang loop distribute(enable) in test()
146 /* expected-error {{expected ')'}} */ #pragma clang loop vectorize(enable in test()
147 /* expected-error {{expected ')'}} */ #pragma clang loop interleave(enable in test()
148 /* expected-error {{expected ')'}} */ #pragma clang loop vectorize_predicate(enable in test()
150 /* expected-error {{expected ')'}} */ #pragma clang loop distribute(enable in test()
163 /* expected-error {{invalid option 'badkeyword'}} */ #pragma clang loop badkeyword(enable) in test()
164 /* expected-error {{invalid option 'badkeyword'}} */ #pragma clang loop vectorize(enable) badkeywor… in test()
[all …]
/llvm-project/clang/test/CodeGenCXX/
H A Dpragma-loop-predicate.cpp7 #pragma clang loop vectorize(enable) in test0()
16 #pragma clang loop vectorize(enable) vectorize_predicate(enable) in test1()
25 #pragma clang loop vectorize(enable) vectorize_predicate(disable) in test2()
35 #pragma clang loop vectorize_predicate(enable) in test3()
56 #pragma clang loop vectorize(disable) vectorize_predicate(enable) in test5()
88 #pragma clang loop vectorize_predicate(enable) vectorize_width(1) in test8()
99 #pragma clang loop vectorize_predicate(enable) vectorize_width(4) in test9()
/llvm-project/clang/test/Options/
H A Denable_16bit_types_validation.hlsl1 // RUN: not %clang_dxc -enable-16bit-types -T cs_6_0 -HV 2016 %s 2>&1 | FileCheck -check-prefix=bo…
2 // RUN: not %clang_dxc -enable-16bit-types -T lib_6_4 -HV 2017 %s 2>&1 | FileCheck -check-prefix=HV…
3 // RUN: not %clang_dxc -enable-16bit-types -T cs_6_0 /HV 2021 %s 2>&1 | FileCheck -check-prefix=TP…
4 // RUN: %clang_dxc -enable-16bit-types -T lib_6_4 /HV 2018 %s 2>&1 -### | FileCheck -check-prefix…
5 // RUN: %clang_dxc -enable-16bit-types -T lib_6_4 /HV 2021 %s 2>&1 -### | FileCheck -check-prefix…
8 // both_invalid: error: '-enable-16bit-types' option requires target HLSL Version >= 2018 and shade…
9 // HV_invalid_2017: error: '-enable-16bit-types' option requires target HLSL Version >= 2018 and sh…
10 // TP_invalid: error: '-enable-16bit-types' option requires target HLSL Version >= 2018 and shader …
/llvm-project/llvm/test/CodeGen/ARM/
H A Dbuild-attributes.ll6 ; RUN: llc < %s -mtriple=armv6-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -frame-pointer=all -enable-no-infs-fp-math -enable-no-nans-fp-math -fp-contract=fast | FileCheck %s --check-prefix=V6-FAST
7 ; RUN: llc < %s -mtriple=armv6-linux-gnueabi -mattr=+strict-align -enable-sign-dependent-rounding-fp-math | FileCheck %s --check-prefix=DYN-ROUNDING
9 ; RUN: llc < %s -mtriple=thumbv6m-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -frame-pointer=all -enable-no-infs-fp-math -enable-no-nans-fp-math -fp-contract=fast | FileCheck %s --check-prefix=V6M-FAST
11 ; RUN: llc < %s -mtriple=thumbv6sm-linux-gnueabi -mattr=+strict-align -enable-unsafe-fp-math -frame-pointer=all -enable-no-infs-fp-math -enable
[all...]
/llvm-project/llvm/test/CodeGen/X86/
H A Dps4-ssp-nop.ll3 ; RUN: llc < %s -mtriple=x86_64-scei-ps4 -enable-selectiondag-sp=false -O0 -o - | FileCheck %s
4 ; RUN: llc < %s -mtriple=x86_64-sie-ps5 -enable-selectiondag-sp=false -O0 -o - | FileCheck %s
5 ; RUN: llc < %s -mtriple=x86_64-scei-ps4 -enable-selectiondag-sp=false -O2 -o - | FileCheck %s
6 ; RUN: llc < %s -mtriple=x86_64-sie-ps5 -enable-selectiondag-sp=false -O2 -o - | FileCheck %s
7 ; RUN: llc < %s -mtriple=x86_64-scei-ps4 -enable-selectiondag-sp=true -O0 -o - | FileCheck %s
8 ; RUN: llc < %s -mtriple=x86_64-sie-ps5 -enable-selectiondag-sp=true -O0 -o - | FileCheck %s
9 ; RUN: llc < %s -mtriple=x86_64-scei-ps4 -enable-selectiondag-sp=true -O2 -o - | FileCheck %s
10 ; RUN: llc < %s -mtriple=x86_64-sie-ps5 -enable-selectiondag-sp=true -O2 -o - | FileCheck %s
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dfneg-fold-legalize-dag-increase-insts.ll2 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -enable-no-signed-zeros-fp-math=true < %s | File…
3 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -enable-no-signed-zeros-fp-math=false < %s | Fil…
4 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1010 -enable-no-signed-zeros-fp-math=true < %s | Fil…
5 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1010 -enable-no-signed-zeros-fp-math=false < %s | Fi…
6 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1100 -amdgpu-enable-delay-alu=0 -enable-no-signed-ze…
7 ; RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1100 -amdgpu-enable-delay-alu=0 -enable-no-signed-ze…
H A Ddivergence-driven-negsubinlineconst.ll1 ; RUN: llc -mtriple=amdgcn -stop-after=amdgpu-isel < %s | FileCheck -enable-var-scope -check-prefi…
2 ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 -stop-after=amdgpu-isel < %s | FileCheck -enable-var-scope…
3 ; RUN: llc -mtriple=amdgcn -enable-new-pm -stop-after=amdgpu-isel < %s | FileCheck -enable-var-sco…
4 ; RUN: llc -mtriple=amdgcn -mcpu=gfx900 -enable-new-pm -stop-after=amdgpu-isel < %s | FileCheck -e…
H A Dllvm.amdgcn.ds.gws.sema.p.ll1 …cn-mesa-mesa3d -mcpu=tahiti -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
2 …cn-mesa-mesa3d -mcpu=hawaii -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
3 …dgcn-mesa-mesa3d -mcpu=fiji -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
4 …cn-mesa-mesa3d -mcpu=gfx900 -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
5 …n-mesa-mesa3d -mcpu=gfx1010 -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
6 …n-mesa-mesa3d -mcpu=gfx1100 -o - -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-p…
H A Dinsert_vector_elt.v2i16.subtest-nosaddr.ll1 …e=amdgcn-amd-amdhsa -mcpu=fiji -enable-amdgpu-aa=0 -mattr=+flat-for-global -enable-misched=false <…
2 …amdgcn-amd-amdhsa -mcpu=hawaii -enable-amdgpu-aa=0 -mattr=+flat-for-global -enable-misched=false <…
H A Dbasic-branch.ll1 ; RUN: llc -O0 -mtriple=amdgcn -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNNOOPT -check-prefix=GCN %s
2 ; RUN: llc -O0 -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNNOOPT -check-prefix=GCN %s
3 ; RUN: llc -O0 -mtriple=amdgcn -mcpu=gfx1010 -mattr=-flat-for-global,+wavefrontsize64 -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNNOOPT -check-prefix=GCN %s
4 ; RUN: llc -O0 -mtriple=amdgcn -mcpu=gfx1100 -mattr=-flat-for-global,+wavefrontsize64 -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNNOOPT -check-prefix=GCN %s
5 ; RUN: llc -mtriple=amdgcn -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNOPT -check-prefix=GCN %s
6 ; RUN: llc -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=GCNOPT -check-prefix=GCN %s
/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/
H A Dexponential-nontrivial-unswitch2.ll7 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
11 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
15 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
19 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
23 ; RUN: opt < %s -enable-unswitch-cost-multiplier=false \
27 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
31 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
35 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
39 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
43 ; RUN: opt < %s -enable-unswitch-cost-multiplier=false \
H A Dexponential-nontrivial-unswitch.ll5 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
9 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
13 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
17 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
26 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
30 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
39 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
43 ; RUN: opt < %s -enable-unswitch-cost-multiplier=true \
51 ; RUN: opt < %s -enable-unswitch-cost-multiplier=false \
54 ; RUN: opt < %s -enable-unswitch-cost-multiplier=false \
/llvm-project/llvm/test/CodeGen/AArch64/
H A Dmachine-outliner-flags.ll3 ; RUN: --debug-only=machine-outliner -enable-machine-outliner=always \
8 ; RUN: --debug-only=machine-outliner -enable-machine-outliner \
13 ; RUN: -enable-machine-outliner=never -mtriple arm64---- -o /dev/null 2>&1 \
28 ; * -enable-machine-outliner
29 ; * -enable-machine-outliner=always
30 ; * -enable-machine-outliner is not passed (AArch64 supports
35 ; * -enable-machine-outliner=never is passed
H A Dglobal-merge-1.ll1 ; RUN: llc %s -mtriple=aarch64-none-linux-gnu -aarch64-enable-global-merge -o - | FileCheck %s
2 ; RUN: llc %s -mtriple=aarch64-none-linux-gnu -aarch64-enable-global-merge -global-merge-on-externa…
4 ; RUN: llc %s -mtriple=aarch64-linux-gnuabi -aarch64-enable-global-merge -o - | FileCheck %s
5 ; RUN: llc %s -mtriple=aarch64-linux-gnuabi -aarch64-enable-global-merge -global-merge-on-external …
7 ; RUN: llc %s -mtriple=aarch64-apple-ios -aarch64-enable-global-merge -o - | FileCheck %s --check-p…
8 ; RUN: llc %s -mtriple=aarch64-apple-ios -aarch64-enable-global-merge -global-merge-on-external -o …
/llvm-project/lld/test/COFF/
H A Dlto-cache.ll21 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
28 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
30 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
34 …e /entry:main /out:%t3 %t2.o %t.o /mllvm:-max-devirt-iterations=1 /mllvm:-enable-ml-inliner=default
38 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
43 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
45 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
51 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
55 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
57 ; RUN: lld-link /lldltocache:%t.cache /entry:main /out:%t3 %t2.o %t.o /mllvm:-enable-ml-inliner=def…
[all …]
/llvm-project/llvm/test/CodeGen/Mips/
H A Dnmadd.ll2 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32r2 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NM
3 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32r2 -mattr=+fp64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NM
4 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32r2 -mattr=micromips -enable-no-nans-fp-math -asm-show-inst | FileCheck %s -check-prefixes=ALL,CHECK-NM,CHECK-MM
5 ; RUN: llc < %s -mtriple=mips64el -mcpu=mips64 -target-abi=n64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NM-64
6 ; RUN: llc < %s -mtriple=mips64el -mcpu=mips64r2 -target-abi=n64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NM-64
7 ; RUN: llc < %s -mtriple=mips64el -mcpu=mips4 -target-abi=n64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NM-64
8 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NOT-NM
9 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32r6 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NOT-NM
10 ; RUN: llc < %s -mtriple=mips64el -mcpu=mips3 -target-abi=n64 -enable-no-nans-fp-math | FileCheck %s -check-prefixes=ALL,CHECK-NOT-NM-64
11 ; RUN: llc < %s -mtriple=mipsel -mcpu=mips32r6 -mattr=micromips -enable
[all...]
/llvm-project/llvm/test/FileCheck/
H A Dvar-scope.txt2 ; CHECK-LABEL directive iff --enable-var-scope is used.
5 ; --enable-var-scope option.
8 RUN: FileCheck --check-prefixes CHECK,GLOBAL --enable-var-scope --input-file %s %s
9 RUN: %ProtectFileCheckOutput not FileCheck --check-prefixes CHECK,LOCAL1 --enable-var-scope --input…
11 RUN: %ProtectFileCheckOutput not FileCheck --check-prefixes CHECK,LOCAL2 --enable-var-scope --input…
13 RUN: %ProtectFileCheckOutput not FileCheck --check-prefixes CHECK,LOCAL3 --enable-var-scope --input…
/llvm-project/mlir/test/Dialect/ArmSME/
H A Denable-arm-za.mlir1 // RUN: mlir-opt %s -enable-arm-streaming=za-mode=new-za | FileCheck %s -check-prefix=ENABLE-ZA
2 // RUN: mlir-opt %s -enable-arm-streaming | FileCheck %s -check-prefix=DISABLE-ZA
3 // RUN: mlir-opt %s -enable-arm-streaming=za-mode=in-za | FileCheck %s -check-prefix=IN-ZA
4 // RUN: mlir-opt %s -enable-arm-streaming=za-mode=out-za | FileCheck %s -check-prefix=OUT-ZA
5 // RUN: mlir-opt %s -enable-arm-streaming=za-mode=inout-za | FileCheck %s -check-prefix=INOUT-ZA
6 // RUN: mlir-opt %s -enable-arm-streaming=za-mode=preserves-za | FileCheck %s -check-prefix=PRESERV…
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dppc64-get-cache-line-size.ll1 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 -enable-ppc-prefetching=true | File…
2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 -enable-ppc-prefetching=true -cache…
3 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -enable-ppc-prefetching=true | Fi…
4 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -enable-ppc-prefetching=true -cac…
5 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr9 -enable-ppc-prefetching=true | Fi…
6 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr9 -enable-ppc-prefetching=true -cac…
7 ; RUN: llc < %s -mtriple=ppc64-- -mcpu=a2 -enable-ppc-prefetching=true | FileCheck %s -check-prefix…
/llvm-project/mlir/test/Integration/Dialect/SparseTensor/CPU/
H A Dsparse_constant_to_sparse_tensor.mlir8 // DEFINE: %{sparsifier_opts} = enable-runtime-library=true
9 // DEFINE: %{sparsifier_opts_sve} = enable-arm-sve=true %{sparsifier_opts}
24 // REDEFINE: %{sparsifier_opts} = enable-runtime-library=false enable-buffer-initialization=true
28 // REDEFINE: %{sparsifier_opts} = enable-runtime-library=false enable-buffer-initialization=true vl=2 reassociate-fp-reductions=true enable-index-optimizations=true

12345678910>>...97