/dports/math/e-antic/e-antic-1.0.0-rc.13/libeantic/upstream/antic/nmod_poly/ |
H A D | integral.c | 29 #define MUL3(xx,yy,zz) n_mulmod2_preinv(xx,\ macro 43 x_int[k] = MUL3(x[k-1], r, (k-1)*(k-2)*(k-3)); in _nmod_poly_integral() 44 x_int[k-1] = MUL3(x[k-2], r, k*(k-2)*(k-3)); in _nmod_poly_integral() 45 x_int[k-2] = MUL3(x[k-3], r, k*(k-1)*(k-3)); in _nmod_poly_integral() 46 x_int[k-3] = MUL3(x[k-4], r, k*(k-1)*(k-2)); in _nmod_poly_integral() 53 x_int[k] = MUL3(x[k-1], r, (k-1)*(k-2)); in _nmod_poly_integral() 54 x_int[k-1] = MUL3(x[k-2], r, k*(k-2)); in _nmod_poly_integral() 55 x_int[k-2] = MUL3(x[k-3], r, k*(k-1)); in _nmod_poly_integral() 62 x_int[k] = MUL3(x[k-1], r, k-1); in _nmod_poly_integral() 63 x_int[k-1] = MUL3(x[k-2], r, k); in _nmod_poly_integral()
|
/dports/math/e-antic/flint2-ae7ec89/nmod_poly/ |
H A D | integral.c | 29 #define MUL3(xx,yy,zz) n_mulmod2_preinv(xx,\ macro 43 x_int[k] = MUL3(x[k-1], r, (k-1)*(k-2)*(k-3)); in _nmod_poly_integral() 44 x_int[k-1] = MUL3(x[k-2], r, k*(k-2)*(k-3)); in _nmod_poly_integral() 45 x_int[k-2] = MUL3(x[k-3], r, k*(k-1)*(k-3)); in _nmod_poly_integral() 46 x_int[k-3] = MUL3(x[k-4], r, k*(k-1)*(k-2)); in _nmod_poly_integral() 53 x_int[k] = MUL3(x[k-1], r, (k-1)*(k-2)); in _nmod_poly_integral() 54 x_int[k-1] = MUL3(x[k-2], r, k*(k-2)); in _nmod_poly_integral() 55 x_int[k-2] = MUL3(x[k-3], r, k*(k-1)); in _nmod_poly_integral() 62 x_int[k] = MUL3(x[k-1], r, k-1); in _nmod_poly_integral() 63 x_int[k-1] = MUL3(x[k-2], r, k); in _nmod_poly_integral()
|
/dports/devel/llvm90/llvm-9.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 5 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 9 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 28 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 9 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 10 ; CHECK-NEXT: ret double [[MUL3]] 25 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 26 ; CHECK-NEXT: ret double [[MUL3]] 41 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 42 ; CHECK-NEXT: ret double [[MUL3]]
|
/dports/devel/llvm80/llvm-8.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 5 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 9 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 28 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 9 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 10 ; CHECK-NEXT: ret double [[MUL3]] 25 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 26 ; CHECK-NEXT: ret double [[MUL3]] 41 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 42 ; CHECK-NEXT: ret double [[MUL3]]
|
/dports/devel/llvm70/llvm-7.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 5 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 9 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float %a, %b 28 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 9 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 10 ; CHECK-NEXT: ret double [[MUL3]] 25 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 26 ; CHECK-NEXT: ret double [[MUL3]] 41 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 42 ; CHECK-NEXT: ret double [[MUL3]]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 10 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 11 ; CHECK-NEXT: ret double [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 27 ; CHECK-NEXT: ret double [[MUL3]] 42 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 43 ; CHECK-NEXT: ret double [[MUL3]] 221 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 222 ; CHECK-NEXT: [[TMP1:%.*]] = fsub double [[C:%.*]], [[MUL3]] 266 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 267 ; CHECK-NEXT: [[SUB:%.*]] = fsub double [[C:%.*]], [[MUL3]] [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 10 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 11 ; CHECK-NEXT: ret double [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 27 ; CHECK-NEXT: ret double [[MUL3]] 42 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 43 ; CHECK-NEXT: ret double [[MUL3]] 221 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 222 ; CHECK-NEXT: [[TMP1:%.*]] = fsub double [[C:%.*]], [[MUL3]] 266 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 267 ; CHECK-NEXT: [[SUB:%.*]] = fsub double [[C:%.*]], [[MUL3]] [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 10 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 11 ; CHECK-NEXT: ret double [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 27 ; CHECK-NEXT: ret double [[MUL3]] 42 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 43 ; CHECK-NEXT: ret double [[MUL3]] 221 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 222 ; CHECK-NEXT: [[TMP1:%.*]] = fsub double [[C:%.*]], [[MUL3]] 266 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 267 ; CHECK-NEXT: [[SUB:%.*]] = fsub double [[C:%.*]], [[MUL3]] [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 10 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 11 ; CHECK-NEXT: ret double [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 27 ; CHECK-NEXT: ret double [[MUL3]] 42 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 43 ; CHECK-NEXT: ret double [[MUL3]] 221 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 222 ; CHECK-NEXT: [[TMP1:%.*]] = fsub double [[C:%.*]], [[MUL3]] 266 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 267 ; CHECK-NEXT: [[SUB:%.*]] = fsub double [[C:%.*]], [[MUL3]] [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
H A D | canonicalize-neg-const.ll | 10 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD21]] 11 ; CHECK-NEXT: ret double [[MUL3]] 26 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD1]], [[ADD1]] 27 ; CHECK-NEXT: ret double [[MUL3]] 42 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[ADD]], [[ADD]] 43 ; CHECK-NEXT: ret double [[MUL3]] 221 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 222 ; CHECK-NEXT: [[TMP1:%.*]] = fsub double [[C:%.*]], [[MUL3]] 266 ; CHECK-NEXT: [[MUL3:%.*]] = fmul double [[MUL2]], 5.000000e+00 267 ; CHECK-NEXT: [[SUB:%.*]] = fsub double [[C:%.*]], [[MUL3]] [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/Transforms/Reassociate/ |
H A D | mixed-fast-nonfast-fp.ll | 6 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A:%.*]], [[B:%.*]] 10 ; CHECK-NEXT: [[ADD3:%.*]] = fadd fast float [[REASS_MUL]], [[MUL3]] 27 ; CHECK-NEXT: [[MUL3:%.*]] = fmul float [[A]], [[B]] 29 ; CHECK-NEXT: [[ADD1:%.*]] = fadd fast float [[MUL1]], [[MUL3]]
|