Home
last modified time | relevance | path

Searched refs:carryin (Results 1 – 8 of 8) sorted by relevance

/external/valgrind/none/tests/arm/
Dv6intARM.stdout.exp2 mov r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
3 cpy r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
6 movs r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000
7 movs r0, r1 :: rd 0x00000000 rm 0x00000000, carryin 0, cpsr 0x40000000 Z
8 movs r0, r1 :: rd 0x80000000 rm 0x80000000, carryin 0, cpsr 0x80000000 N
11 movs r0, r1 :: rd 0x00000001 rm 0x00000001, carryin 1, cpsr 0x20000000 C
12 movs r0, r1 :: rd 0x00000000 rm 0x00000000, carryin 1, cpsr 0x60000000 ZC
13 movs r0, r1 :: rd 0x80000000 rm 0x80000000, carryin 1, cpsr 0xa0000000 N C
17 mvn r0, r1 :: rd 0xfffffffe rm 0x00000001, carryin 0, cpsr 0x00000000
18 mvns r0, r1 :: rd 0xfffffffe rm 0x00000001, carryin 0, cpsr 0x80000000 N
[all …]
Dv6media.stdout.exp2 mul r0, r1, r2 :: rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x00000000 ge[…
3 mul r0, r1, r2 :: rd 0x00000000 rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 ge[…
4 mul r0, r1, r2 :: rd 0x00000000 rm 0x00000000, rn 0xffffffff, carryin 0, cpsr 0x00000000 ge[…
5 mul r0, r1, r2 :: rd 0x00000001 rm 0xffffffff, rn 0xffffffff, carryin 0, cpsr 0x00000000 ge[…
6 mul r0, r1, r2 :: rd 0x00000001 rm 0x7fffffff, rn 0x7fffffff, carryin 0, cpsr 0x00000000 ge[…
7 mul r0, r1, r2 :: rd 0xfffe0001 rm 0x0000ffff, rn 0x0000ffff, carryin 0, cpsr 0x00000000 ge[…
9 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0x00000000, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x…
10 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0xffffffff, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x…
11 mla r0, r1, r2, r3 :: rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x…
12 mla r0, r1, r2, r3 :: rd 0x00000002 rm 0xffffffff, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x…
[all …]
Dv6intARM.c9 #define TESTINST2(instruction, RMval, RD, RM, carryin) \ argument
27 : "r" (RMval), "r" (carryin) \
32 carryin ? 1 : 0, \
41 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \ argument
56 : "r" (RMval), "r" (RNval), "r" (carryin) \
61 carryin ? 1 : 0, \
70 #define TESTINST4(instruction, RMval, RNval, RSval, RD, RM, RN, RS, carryin) \ argument
86 : "r" (RMval), "r" (RNval), "r" (RSval), "r" (carryin) \
91 carryin ? 1 : 0, \
100 #define TESTINST4_2OUT(instruction, RDval, RD2val, RMval, RSval, RD, RD2, RM, RS, carryin) \ argument
[all …]
Dv6media.c18 #define TESTINST2(instruction, RMval, RD, RM, carryin) \ argument
34 : "r" (RMval), "r" (gen_cin(carryin)) \
39 carryin ? 1 : 0, \
50 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \ argument
63 : "r" (RMval), "r" (RNval), "r" (gen_cin(carryin)) \
68 carryin ? 1 : 0, \
79 #define TESTINST4(instruction, RMval, RNval, RSval, RD, RM, RN, RS, carryin) \ argument
93 : "r" (RMval), "r" (RNval), "r" (RSval), "r" (gen_cin(carryin)) \
98 carryin ? 1 : 0, \
109 #define TESTINST4_2OUT(instruction, RDval, RD2val, RMval, RSval, RD, RD2, RM, RS, carryin) \ argument
[all …]
/external/clang/test/CodeGen/
Dbuiltins-multiprecision.c6 unsigned char carryin, unsigned char *z) { in test_addcb() argument
19 *z = __builtin_addcb(x, y, carryin, &carryout); in test_addcb()
25 unsigned short carryin, unsigned short *z) { in test_addcs() argument
38 *z = __builtin_addcs(x, y, carryin, &carryout); in test_addcs()
43 unsigned test_addc(unsigned x, unsigned y, unsigned carryin, unsigned *z) { in test_addc() argument
55 *z = __builtin_addc(x, y, carryin, &carryout); in test_addc()
61 unsigned long carryin, unsigned long *z) { in test_addcl() argument
74 *z = __builtin_addcl(x, y, carryin, &carryout); in test_addcl()
80 unsigned long long carryin, in test_addcll() argument
93 *z = __builtin_addcll(x, y, carryin, &carryout); in test_addcll()
[all …]
/external/valgrind/none/tests/arm64/
Dmemory.c54 #define TESTINST2_hide2(instruction, RNval, RD, RN, carryin) \ argument
58 ULong nzcv_in = (carryin ? (1<<29) : 0); \
72 carryin ? 1 : 0, \
81 #define TESTINST3_hide2and3(instruction, RMval, RNval, RD, RM, RN, carryin) \ argument
85 ULong nzcv_in = (carryin ? (1<<29) : 0); \
100 carryin ? 1 : 0, \
Dinteger.c38 #define TESTINST1(instruction, RD, carryin) \ argument
42 ULong nzcv_in = (carryin ? (1<<29) : 0); \
55 carryin ? 1 : 0, \
64 #define TESTINST2(instruction, RNval, RD, RN, carryin) \ argument
68 ULong nzcv_in = (carryin ? (1<<29) : 0); \
82 carryin ? 1 : 0, \
91 #define TESTINST3(instruction, RMval, RNval, RD, RM, RN, carryin) \ argument
95 ULong nzcv_in = (carryin ? (1<<29) : 0); \
110 carryin ? 1 : 0, \
119 #define TESTINST4(instruction, RMval, RNval, RAval, RD, RM, RN, RA, carryin) \ argument
[all …]
/external/clang/docs/
DLanguageExtensions.rst1612 unsigned x = ..., y = ..., carryin = ..., carryout;
1613 unsigned sum = __builtin_addc(x, y, carryin, &carryout);
1619 unsigned *x, *y, *z, carryin=0, carryout;
1620 z[0] = __builtin_addc(x[0], y[0], carryin, &carryout);
1621 carryin = carryout;
1622 z[1] = __builtin_addc(x[1], y[1], carryin, &carryout);
1623 carryin = carryout;
1624 z[2] = __builtin_addc(x[2], y[2], carryin, &carryout);
1625 carryin = carryout;
1626 z[3] = __builtin_addc(x[3], y[3], carryin, &carryout);
[all …]