Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 25 of 797) sorted by relevance

12345678910>>...32

/external/ipsec-tools/src/racoon/missing/crypto/rijndael/
Drijndael-api-fst.c96 word8 block[16], iv[4][4]; in rijndael_blockEncrypt() local
121 bcopy(input, iv, 16); in rijndael_blockEncrypt()
122 ((word32*)block)[0] ^= ((word32*)iv)[0]; in rijndael_blockEncrypt()
123 ((word32*)block)[1] ^= ((word32*)iv)[1]; in rijndael_blockEncrypt()
124 ((word32*)block)[2] ^= ((word32*)iv)[2]; in rijndael_blockEncrypt()
125 ((word32*)block)[3] ^= ((word32*)iv)[3]; in rijndael_blockEncrypt()
137 bcopy(input, iv, 16); in rijndael_blockEncrypt()
138 ((word32*)block)[0] ^= ((word32*)iv)[0]; in rijndael_blockEncrypt()
139 ((word32*)block)[1] ^= ((word32*)iv)[1]; in rijndael_blockEncrypt()
140 ((word32*)block)[2] ^= ((word32*)iv)[2]; in rijndael_blockEncrypt()
[all …]
/external/llvm/test/Analysis/ScalarEvolution/
Dincreasing-or-decreasing-iv.ll11 %loop.iv = phi i32 [ 0, %entry ], [ %loop.iv.inc, %loop ]
12 %iv = phi i32 [ %start, %entry ], [ %iv.next, %loop ]
13 ; CHECK: %iv = phi i32 [ %start, %entry ], [ %iv.next, %loop ]
15 %iv.next = add i32 %iv, %step
16 %loop.iv.inc = add i32 %loop.iv, 1
17 %be.cond = icmp ne i32 %loop.iv.inc, 128
32 %loop.iv = phi i32 [ 0, %entry ], [ %loop.iv.inc, %loop ]
33 %iv = phi i32 [ %start, %entry ], [ %iv.next, %loop ]
35 ; CHECK: %iv.1 = add i32 %iv, 1
37 ; CHECK: %iv.2 = add i32 %iv, 2
[all …]
Dno-wrap-unknown-becount.ll12 %iv = phi i32 [ 0, %entry ], [ %iv.inc, %loop ]
13 %iv.inc = add i32 %iv, 1
14 %iv.sext = sext i32 %iv to i64
15 ; CHECK: %iv.sext = sext i32 %iv to i64
17 %cmp = icmp slt i32 %iv, %n
32 %iv = phi i32 [ 0, %entry ], [ %iv.inc, %loop ]
33 %iv.inc = add i32 %iv, 3
34 %iv.sext = sext i32 %iv to i64
35 ; CHECK: %iv.sext = sext i32 %iv to i64
37 %cmp = icmp slt i32 %iv, 10000
[all …]
Dguards.ll22 ; CHECK: %iv.inc.cmp = icmp slt i32 %iv.inc, %len
23 ; CHECK: call void (i1, ...) @llvm.experimental.guard(i1 %iv.inc.cmp) [ "deopt"() ]
26 %iv = phi i32 [ 0, %entry ], [ %iv.inc, %loop ]
27 %iv.inc = add i32 %iv, 1
29 %iv.cmp = icmp slt i32 %iv, %len
30 call void(i1, ...) @llvm.experimental.guard(i1 %iv.cmp) [ "deopt"() ]
32 %iv.inc.cmp = icmp slt i32 %iv.inc, %len
33 call void(i1, ...) @llvm.experimental.guard(i1 %iv.inc.cmp) [ "deopt"() ]
53 ; CHECK: %indvars.iv = phi i64 [ %indvars.iv.next, %loop ], [ 0, %entry ]
54 ; CHECK: %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
[all …]
Dshift-op.ll10 %iv = phi i32 [ %init, %entry ], [ %iv.shift, %loop ]
11 %iv.shift = lshr i32 %iv, 1
12 %exit.cond = icmp eq i32 %iv, 0
26 %iv = phi i32 [ %init, %entry ], [ %iv.shift, %loop ]
27 %iv.shift = shl i32 %iv, 1
28 %exit.cond = icmp eq i32 %iv, 0
39 ; Unpredictable because %iv could "stabilize" to either -1 or 0,
45 %iv = phi i32 [ %init, %entry ], [ %iv.shift, %loop ]
46 %iv.shift = ashr i32 %iv, 1
47 %exit.cond = icmp eq i32 %iv, 0
[all …]
Dtrip-count13.ll10 %iv = phi i8 [ %start, %entry ], [ %iv.inc, %loop ]
11 %iv.inc = add nuw i8 %iv, 1 ;; Note: this never unsigned-wraps
12 %iv.cmp = icmp ult i8 %iv, %rhs
13 br i1 %iv.cmp, label %loop, label %leave
30 %iv = phi i8 [ %start, %entry ], [ %iv.inc, %loop ]
31 %iv.inc = add nuw i8 %iv, 1 ;; Note: this never unsigned-wraps
32 %iv.cmp = icmp ult i8 %iv, %rhs
33 br i1 %iv.cmp, label %loop, label %leave
50 %iv = phi i8 [ %start, %entry ], [ %iv.inc, %loop ]
51 %iv.inc = add nsw i8 %iv, 1 ;; Note: this never signed-wraps
[all …]
/external/boringssl/src/decrepit/des/
Dcfb64ede.c76 uint8_t *iv, c, cc; in DES_ede3_cfb64_encrypt() local
78 iv = ivec->bytes; in DES_ede3_cfb64_encrypt()
82 c2l(iv, v0); in DES_ede3_cfb64_encrypt()
83 c2l(iv, v1); in DES_ede3_cfb64_encrypt()
91 iv = ivec->bytes; in DES_ede3_cfb64_encrypt()
92 l2c(v0, iv); in DES_ede3_cfb64_encrypt()
93 l2c(v1, iv); in DES_ede3_cfb64_encrypt()
94 iv = ivec->bytes; in DES_ede3_cfb64_encrypt()
96 c = *(in++) ^ iv[n]; in DES_ede3_cfb64_encrypt()
98 iv[n] = c; in DES_ede3_cfb64_encrypt()
[all …]
/external/llvm/test/Transforms/IndVarSimplify/
Dloop-invariant-conditions.ll11 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %loop ]
12 %indvars.iv.next = add nsw i64 %indvars.iv, 1
14 %cmp1 = icmp slt i64 %indvars.iv, -1
27 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %loop ]
28 %indvars.iv.next = add nsw i64 %indvars.iv, 1
30 %cmp1 = icmp sle i64 %indvars.iv, -1
44 %indvars.iv = phi i64 [ %start, %entry ], [ %indvars.iv.next, %backedge ]
45 %indvars.iv.next = add nsw i64 %indvars.iv, 1
46 %cmp = icmp eq i64 %indvars.iv.next, 25
53 %cmp1 = icmp slt i64 %indvars.iv, -1
[all …]
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/
Dctor_iterator.pass.cpp30 std::vector<double> iv = d.intervals(); in main() local
31 assert(iv.size() == 2); in main()
32 assert(iv[0] == 0); in main()
33 assert(iv[1] == 1); in main()
43 std::vector<double> iv = d.intervals(); in main() local
44 assert(iv.size() == 2); in main()
45 assert(iv[0] == 0); in main()
46 assert(iv[1] == 1); in main()
56 std::vector<double> iv = d.intervals(); in main() local
57 assert(iv.size() == 2); in main()
[all …]
Dparam_ctor_iterator.pass.cpp30 std::vector<double> iv = pa.intervals(); in main() local
31 assert(iv.size() == 2); in main()
32 assert(iv[0] == 0); in main()
33 assert(iv[1] == 1); in main()
44 std::vector<double> iv = pa.intervals(); in main() local
45 assert(iv.size() == 2); in main()
46 assert(iv[0] == 0); in main()
47 assert(iv[1] == 1); in main()
58 std::vector<double> iv = pa.intervals(); in main() local
59 assert(iv.size() == 2); in main()
[all …]
Dctor_init_func.pass.cpp35 std::vector<double> iv = d.intervals(); in main() local
36 assert(iv.size() == 2); in main()
37 assert(iv[0] == 0); in main()
38 assert(iv[1] == 1); in main()
46 std::vector<double> iv = d.intervals(); in main() local
47 assert(iv.size() == 2); in main()
48 assert(iv[0] == 0); in main()
49 assert(iv[1] == 1); in main()
57 std::vector<double> iv = d.intervals(); in main() local
58 assert(iv.size() == 2); in main()
[all …]
Dparam_ctor_init_func.pass.cpp33 std::vector<double> iv = pa.intervals(); in main() local
34 assert(iv.size() == 2); in main()
35 assert(iv[0] == 0); in main()
36 assert(iv[1] == 1); in main()
45 std::vector<double> iv = pa.intervals(); in main() local
46 assert(iv.size() == 2); in main()
47 assert(iv[0] == 0); in main()
48 assert(iv[1] == 1); in main()
57 std::vector<double> iv = pa.intervals(); in main() local
58 assert(iv.size() == 2); in main()
[all …]
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/
Dctor_iterator.pass.cpp30 std::vector<double> iv = d.intervals(); in main() local
31 assert(iv.size() == 2); in main()
32 assert(iv[0] == 0); in main()
33 assert(iv[1] == 1); in main()
44 std::vector<double> iv = d.intervals(); in main() local
45 assert(iv.size() == 2); in main()
46 assert(iv[0] == 0); in main()
47 assert(iv[1] == 1); in main()
58 std::vector<double> iv = d.intervals(); in main() local
59 assert(iv.size() == 2); in main()
[all …]
Dparam_ctor_iterator.pass.cpp30 std::vector<double> iv = pa.intervals(); in main() local
31 assert(iv.size() == 2); in main()
32 assert(iv[0] == 0); in main()
33 assert(iv[1] == 1); in main()
45 std::vector<double> iv = pa.intervals(); in main() local
46 assert(iv.size() == 2); in main()
47 assert(iv[0] == 0); in main()
48 assert(iv[1] == 1); in main()
60 std::vector<double> iv = pa.intervals(); in main() local
61 assert(iv.size() == 2); in main()
[all …]
Dctor_init_func.pass.cpp35 std::vector<double> iv = d.intervals(); in main() local
36 assert(iv.size() == 2); in main()
37 assert(iv[0] == 0); in main()
38 assert(iv[1] == 1); in main()
47 std::vector<double> iv = d.intervals(); in main() local
48 assert(iv.size() == 2); in main()
49 assert(iv[0] == 0); in main()
50 assert(iv[1] == 1); in main()
59 std::vector<double> iv = d.intervals(); in main() local
60 assert(iv.size() == 2); in main()
[all …]
Dparam_ctor_init_func.pass.cpp33 std::vector<double> iv = pa.intervals(); in main() local
34 assert(iv.size() == 2); in main()
35 assert(iv[0] == 0); in main()
36 assert(iv[1] == 1); in main()
46 std::vector<double> iv = pa.intervals(); in main() local
47 assert(iv.size() == 2); in main()
48 assert(iv[0] == 0); in main()
49 assert(iv[1] == 1); in main()
59 std::vector<double> iv = pa.intervals(); in main() local
60 assert(iv.size() == 2); in main()
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dctrloop-s000.ll37 %indvars.iv = phi i64 [ 0, %for.cond1.preheader ], [ %indvars.iv.next.15, %for.body3 ]
38 %arrayidx = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.iv
41 %arrayidx5 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.iv
43 %indvars.iv.next11 = or i64 %indvars.iv, 1
44 …dx.1 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.iv.next11
47 …x5.1 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.iv.next11
49 %indvars.iv.next.112 = or i64 %indvars.iv, 2
50 ….2 = getelementptr inbounds [16000 x double], [16000 x double]* @Y, i64 0, i64 %indvars.iv.next.112
53 ….2 = getelementptr inbounds [16000 x double], [16000 x double]* @X, i64 0, i64 %indvars.iv.next.112
55 %indvars.iv.next.213 = or i64 %indvars.iv, 3
[all …]
/external/llvm/test/Transforms/LoopVectorize/
Dintrinsic.ll15 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ]
16 %arrayidx = getelementptr inbounds float, float* %y, i64 %indvars.iv
19 %arrayidx2 = getelementptr inbounds float, float* %x, i64 %indvars.iv
21 %indvars.iv.next = add i64 %indvars.iv, 1
22 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
41 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ]
42 %arrayidx = getelementptr inbounds double, double* %y, i64 %indvars.iv
45 %arrayidx2 = getelementptr inbounds double, double* %x, i64 %indvars.iv
47 %indvars.iv.next = add i64 %indvars.iv, 1
48 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
[all …]
Dminmax_reduction.ll27 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
29 %arrayidx = getelementptr inbounds [1024 x i32], [1024 x i32]* @A, i64 0, i64 %indvars.iv
33 %indvars.iv.next = add i64 %indvars.iv, 1
34 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
56 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
58 %arrayidx = getelementptr inbounds [1024 x i32], [1024 x i32]* @A, i64 0, i64 %indvars.iv
62 %indvars.iv.next = add i64 %indvars.iv, 1
63 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
84 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
86 %arrayidx = getelementptr inbounds [1024 x i32], [1024 x i32]* @A, i64 0, i64 %indvars.iv
[all …]
Dgcc-examples.ll46 %indvars.iv = phi i64 [ 0, %0 ], [ %indvars.iv.next, %1 ]
47 %2 = getelementptr inbounds [2048 x i32], [2048 x i32]* @b, i64 0, i64 %indvars.iv
49 %4 = getelementptr inbounds [2048 x i32], [2048 x i32]* @c, i64 0, i64 %indvars.iv
52 %7 = getelementptr inbounds [2048 x i32], [2048 x i32]* @a, i64 0, i64 %indvars.iv
54 %indvars.iv.next = add i64 %indvars.iv, 1
55 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
86 %indvars.iv6 = phi i64 [ %indvars.iv.next7, %.lr.ph5 ], [ 0, %0 ]
89 %indvars.iv.next7 = add i64 %indvars.iv6, 1
90 %lftr.wideiv = trunc i64 %indvars.iv.next7 to i32
95 %indvars.iv = phi i64 [ %indvars.iv.next, %.lr.ph ], [ %i.0.lcssa, %.preheader ]
[all …]
Dmemdep.ll20 %indvars.iv = phi i32 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
21 %indvars.iv.next = add i32 %indvars.iv, 1
22 %arrayidx = getelementptr inbounds i32, i32* %A, i32 %indvars.iv.next
25 %arrayidx3 = getelementptr inbounds i32, i32* %A, i32 %indvars.iv
27 %exitcond = icmp ne i32 %indvars.iv.next, 1024
46 %indvars.iv = phi i32 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
47 %arrayidx = getelementptr inbounds i32, i32* %A, i32 %indvars.iv
50 %indvars.iv.next = add i32 %indvars.iv, 1
51 %arrayidx3 = getelementptr inbounds i32, i32* %A, i32 %indvars.iv.next
53 %exitcond = icmp ne i32 %indvars.iv.next, 1024
[all …]
/external/llvm/test/Transforms/LoopVectorize/X86/
Dveclib-calls.ll16 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ]
17 %arrayidx = getelementptr inbounds float, float* %y, i64 %indvars.iv
20 %arrayidx2 = getelementptr inbounds float, float* %x, i64 %indvars.iv
22 %indvars.iv.next = add i64 %indvars.iv, 1
23 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
41 %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ]
42 %arrayidx = getelementptr inbounds float, float* %y, i64 %indvars.iv
45 %arrayidx2 = getelementptr inbounds float, float* %x, i64 %indvars.iv
47 %indvars.iv.next = add i64 %indvars.iv, 1
48 %lftr.wideiv = trunc i64 %indvars.iv.next to i32
[all …]
/external/tpm2/
DCpriSym.c87 BYTE *iv, // IN/OUT: IV for decryption. in _cpri__AESEncryptCBC() argument
97 pAssert(dOut != NULL && key != NULL && iv != NULL && dIn != NULL); in _cpri__AESEncryptCBC()
113 pIv = iv; in _cpri__AESEncryptCBC()
116 AES_encrypt(iv, iv, &AesKey); in _cpri__AESEncryptCBC()
117 pIv = iv; in _cpri__AESEncryptCBC()
142 BYTE *iv, // IN/OUT: IV for decryption. The size of this in _cpri__AESDecryptCBC() argument
154 pAssert(dOut != NULL && key != NULL && iv != NULL && dIn != NULL); in _cpri__AESDecryptCBC()
175 pIv = iv; in _cpri__AESDecryptCBC()
203 BYTE *iv, // IN/OUT: IV for decryption. in _cpri__AESEncryptCFB() argument
212 pAssert(dOut != NULL && key != NULL && iv != NULL && dIn != NULL); in _cpri__AESEncryptCFB()
[all …]
/external/llvm/test/Transforms/LoopUnroll/
Dunroll-pragmas.ll21 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
22 %arrayidx = getelementptr inbounds i32, i32* %a, i64 %indvars.iv
26 %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
27 %exitcond = icmp eq i64 %indvars.iv.next, 4
45 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
46 %arrayidx = getelementptr inbounds i32, i32* %a, i64 %indvars.iv
50 %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
51 %exitcond = icmp eq i64 %indvars.iv.next, 4
73 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
74 %arrayidx = getelementptr inbounds i32, i32* %a, i64 %indvars.iv
[all …]
/external/llvm/test/Analysis/LoopAccessAnalysis/
Dstride-access-dependence.ll29 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
30 %arrayidx = getelementptr inbounds i32, i32* %A, i64 %indvars.iv
33 %arrayidx2 = getelementptr inbounds i32, i32* %add.ptr, i64 %indvars.iv
35 %indvars.iv.next = add nuw nsw i64 %indvars.iv, 3
36 %cmp = icmp ult i64 %indvars.iv.next, 1024
64 %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %for.body ]
66 %arrayidx = getelementptr inbounds i32, i32* %A, i64 %indvars.iv
67 %0 = trunc i64 %indvars.iv to i32
69 %1 = or i64 %indvars.iv, 3
73 %indvars.iv.next = add nuw nsw i64 %indvars.iv, 4
[all …]

12345678910>>...32