Home
last modified time | relevance | path

Searched refs:bitrev (Results 1 – 25 of 766) sorted by relevance

12345678910>>...31

/dports/cad/verilator/verilator-4.216/test_regress/t/
H A Dt_math_reverse.v18 wire [7:0] bitrev; net
19 assign bitrev[7] = crc[0];
20 assign bitrev[6] = crc[1];
21 assign bitrev[5] = crc[2];
22 assign bitrev[4] = crc[3];
23 assign bitrev[0] = crc[7];
24 assign bitrev[1] = crc[6];
25 assign bitrev[2] = crc[5];
26 assign bitrev[3] = crc[4];
62 if (cyc==2 && bitrev!=8'hb7) $stop;
[all …]
/dports/math/kfr/kfr-4.2.1/include/kfr/dft/impl/
H A Dbitrev.hpp77 template <size_t log2n, size_t bitrev, typename T>
85 vi = digitreverse<bitrev, 2>(vi); in fft_reorder_swap()
89 template <size_t log2n, size_t bitrev, typename T>
100 vi = digitreverse<bitrev, 2>(vi); in fft_reorder_swap_two()
102 vj = digitreverse<bitrev, 2>(vj); in fft_reorder_swap_two()
106 template <size_t log2n, size_t bitrev, typename T>
117 vi = digitreverse<bitrev, 2>(vi); in fft_reorder_swap()
119 vj = digitreverse<bitrev, 2>(vj); in fft_reorder_swap()
213 constexpr size_t bitrev = 2; in fft_reorder() local
223 constexpr size_t bitrev = 4; in fft_reorder() local
[all …]
/dports/biology/mafft/mafft-7.267-without-extensions/core/
H A Dfft.c30 static void make_bitrev(int n, int bitrev[]) in make_bitrev() argument
36 bitrev[i] = j; in make_bitrev()
48 static TLS int *bitrev = NULL; /* */ in fft() local
55 if (bitrev) free(bitrev); bitrev = NULL; in fft()
73 if (bitrev != NULL) { in fft()
74 free(bitrev); in fft()
75 bitrev = NULL; in fft()
82 bitrev = realloc(bitrev, n * sizeof(int)); in fft()
84 if (sintbl == NULL || bitrev == NULL) { in fft()
88 make_bitrev(n, bitrev); in fft()
[all …]
/dports/math/fxt/fxt/demo/perm/
H A Drevbin-perm-rec-demo.cc20 void bitrev(Type* p, ulong i, ulong l, ulong r, ulong k) in bitrev() function
25 bitrev(p, i+k, l, m, k<<1); in bitrev()
26 bitrev(p, i+2*k, m, r, k<<1); in bitrev()
83 bitrev(f, 1, 0, n, 1); in main()
86 if ( q ) for (ulong k=0; k<kk; ++k) bitrev(f, 1, 0, n, 1); in main()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/test/CodeGen/XCore/
H A Dbitrev.ll12 ; CHECK-NEXT: bitrev r0, r0
24 ; CHECK-NEXT: bitrev r0, r0
36 ; CHECK-NEXT: bitrev r0, r0
47 ; CHECK-NEXT: bitrev r2, r1
48 ; CHECK-NEXT: bitrev r1, r0
/dports/comms/hylafax/hylafax-6.0.7/sgi2fax/
H A Drow.c342 if(!bitrev) {
351 bitrev[i] = br;
355 buf[0] = bitrev[buf[0]];
356 buf[1] = bitrev[buf[1]];
357 buf[2] = bitrev[buf[2]];
358 buf[3] = bitrev[buf[3]];
359 buf[4] = bitrev[buf[4]];
360 buf[5] = bitrev[buf[5]];
361 buf[6] = bitrev[buf[6]];
362 buf[7] = bitrev[buf[7]];
[all …]
/dports/math/cado-nfs/cado-nfs-f4284e2391121b2bfb97bc4880b6273c7250dc2f/tests/linalg/bwc/flint-fft/
H A Dtest-flint.m30 /* transform coefficients are created in bitrev order, at least for the
34 bitrev:=func<x,n|Seqint(Reverse(Intseq(x,2,n)),2)>;
35 bitrevseq:=func<n|[bitrev(i,n):i in [0..2^n-1]]>; function
70 eval_magma:=Vector([Evaluate(Q,pows[1+2*i+128*bitrev(j,depth1)]):i in [0..2^depth2-1]]);
75 if tQmat[1+i][1+j] ne Evaluate(Q,pows[1+2*i+128*bitrev(j,depth1)]) then
80 if tQmat[1+i+2^depth2][1+j] ne Evaluate(Q,pows[1+1+2*i+128*bitrev(j,depth1)]) then
85 tQmat[1+2^depth2][1+j] eq Evaluate(Q,pows[1+1+128*bitrev(j,depth1)]);
86 tQmat[1+2^depth2+2][1+j] eq Evaluate(Q,pows[1+1+4+128*bitrev(j,depth1)]);
108 LKIJH:=bitrev(HIJKL, depth1);
117 edcba:=bitrev(abcde,depth1);
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/XCore/
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/XCore/
H A Dmisc-intrinsics.ll4 declare i32 @llvm.xcore.bitrev(i32)
12 define i32 @bitrev(i32 %val) {
13 ; CHECK-LABEL: bitrev:
14 ; CHECK: bitrev r0, r0
15 %result = call i32 @llvm.xcore.bitrev(i32 %val)

12345678910>>...31