/haiku-buildtools/gcc/gcc/testsuite/gcc.target/i386/ |
H A D | avx-vpermilps-1.c | 7 #ifndef CTRL 8 #define CTRL 11 macro 18 u.x = _mm_permute_ps(s.x, CTRL); 20 e[0] = s.a[ (CTRL & 0x03)]; 21 e[1] = s.a[((CTRL & 0x0c) >> 2)]; 22 e[2] = s.a[((CTRL & 0x30) >> 4)]; 23 e[3] = s.a[((CTRL & 0xc0) >> 6)];
|
H A D | avx-vpermilpd-1.c | 7 #ifndef CTRL 8 #define CTRL 1 macro 19 u.x=_mm_permute_pd(src.x, CTRL); 21 e[0] = s[ (CTRL & 0x01)]; 22 e[1] = s[((CTRL & 0x02) >> 1)];
|
H A D | avx-vpermilps-256-1.c | 7 #ifndef CTRL 8 #define CTRL 129 macro 18 u.x = _mm256_permute_ps(src.x, CTRL); 20 e[0] = src.a[0 + (CTRL & 0x03)]; 21 e[1] = src.a[0 + ((CTRL & 0x0c) >> 2)]; 22 e[2] = src.a[0 + ((CTRL & 0x30) >> 4)]; 23 e[3] = src.a[0 + ((CTRL & 0xc0) >> 6)]; 24 e[4] = src.a[4 + (CTRL & 0x03)]; 25 e[5] = src.a[4 + ((CTRL & 0x0c) >> 2)]; 26 e[6] = src.a[4 + ((CTRL [all...] |
H A D | avx512f-vpermilpsi-2.c | 12 #ifndef CTRL 13 #define CTRL 129 macro 25 res = (CTRL & 0x03); 28 res = ((CTRL & 0x0c) >> 2); 31 res = ((CTRL & 0x30) >> 4); 34 res = ((CTRL & 0xc0) >> 6); 48 r[i] = s[(4 * (i / 4)) + select4 (i, CTRL)]; 66 res1.x = INTRINSIC (_permute_ps) (s1.x, CTRL); 67 res2.x = INTRINSIC (_mask_permute_ps) (res2.x, mask, s1.x, CTRL); 68 res3.x = INTRINSIC (_maskz_permute_ps) (mask, s1.x, CTRL); [all...] |
H A D | avx512f-vpermilpdi-2.c | 13 #define CTRL 129 macro 15 #define CTRL 5 macro 17 #define CTRL 1 macro 45 res1.x = INTRINSIC (_permute_pd) (s1.x, CTRL); 46 res2.x = INTRINSIC (_mask_permute_pd) (res2.x, mask, s1.x, CTRL); 47 res3.x = INTRINSIC (_maskz_permute_pd) (mask, s1.x, CTRL); 49 CALC (s1.a, CTRL, res_ref); 63 #undef CTRL macro
|
H A D | avx-vpermilpd-2.c | 7 #ifndef CTRL 8 #define CTRL 2 macro 11 #define mask_v(pos) (((CTRL & (1ULL << (pos))) >> (pos)) << 1)
|
H A D | avx-vpermilpd-256-2.c | 7 #ifndef CTRL 8 #define CTRL 6 macro 11 #define mask_v(pos) (((CTRL & (1ULL << (pos))) >> (pos)) << 1)
|
H A D | avx-vpermilps-2.c | 7 #ifndef CTRL 8 #define CTRL 233 macro 11 #define mask_v(pos) ((CTRL & (0x3 << (pos))) >> (pos))
|
H A D | avx-vpermilps-256-2.c | 7 #ifndef CTRL 8 #define CTRL 233 macro 11 #define mask_v(pos) ((CTRL & (0x3 << (pos))) >> (pos))
|
H A D | avx512f-vpermilpd-2.c | 12 #ifndef CTRL 13 #define CTRL 6 macro 17 #define mask_v(pos) (((CTRL & (1ULL << (pos))) >> (pos)) << 1)
|
H A D | avx512f-vpermilps-2.c | 12 #ifndef CTRL 13 #define CTRL 233 macro 17 #define mask_v(pos) ((CTRL & (0x3 << (pos))) >> (pos))
|
/haiku-buildtools/binutils/include/opcode/ |
H A D | tic6x-control-registers.h | 19 /* Define the CTRL macro before including this file; it takes as 25 CTRL(amr, C62X, read_write, 0x0, 0x10) 26 CTRL(csr, C62X, read_write, 0x1, 0x10) 27 CTRL(dnum, C64XP, read, 0x11, 0x1f) 28 CTRL(ecr, C64XP, write, 0x1d, 0x1f) 29 CTRL(efr, C64XP, read, 0x1d, 0x1f) 30 CTRL(fadcr, C67X, read_write, 0x12, 0x1f) 31 CTRL(faucr, C67X, read_write, 0x13, 0x1f) 32 CTRL(fmcr, C67X, read_write, 0x14, 0x1f) 33 CTRL(gfpgf [all...] |
H A D | i960.h | 33 the instruction generated (a CTRL-format 'call') should have its relocation 37 #define CTRL 0 macro 139 char format; /* REG, COBR, CTRL, MEMn, COJ, FBRA, or CALLJ */ 169 /* if a CTRL instruction has an operand, it's always a displacement */ 173 { 0x08000000, "b", I_BASE, CTRL, 1, { 0, 0, 0 } }, 174 { 0x09000000, "call", I_BASE, CTRL, 1, { 0, 0, 0 } }, 175 { 0x0a000000, "ret", I_BASE, CTRL, 0, { 0, 0, 0 } }, 176 { 0x0b000000, "bal", I_BASE, CTRL, 1, { 0, 0, 0 } }, 177 { 0x10000000, "bno", I_BASE, CTRL, 1, { 0, 0, 0 } }, 179 { 0x10000000, "bf", I_BASE, CTRL, [all...] |
H A D | tic6x.h | 602 #define CTRL(name, isa, rw, crlo, crhi_mask) \ macro 605 #undef CTRL macro
|
H A D | m88k.h | 379 #define CTRL 0x0000f000 macro
|
/haiku-buildtools/legacy/binutils/include/opcode/ |
H A D | i960.h | 33 the instruction generated (a CTRL-format 'call') should have its relocation 37 #define CTRL 0 macro 139 char format; /* REG, COBR, CTRL, MEMn, COJ, FBRA, or CALLJ */ 169 /* if a CTRL instruction has an operand, it's always a displacement */ 173 { 0x08000000, "b", I_BASE, CTRL, 1, { 0, 0, 0 } }, 174 { 0x09000000, "call", I_BASE, CTRL, 1, { 0, 0, 0 } }, 175 { 0x0a000000, "ret", I_BASE, CTRL, 0, { 0, 0, 0 } }, 176 { 0x0b000000, "bal", I_BASE, CTRL, 1, { 0, 0, 0 } }, 177 { 0x10000000, "bno", I_BASE, CTRL, 1, { 0, 0, 0 } }, 179 { 0x10000000, "bf", I_BASE, CTRL, [all...] |
H A D | maxq.h | 321 #define CTRL MOD8 /* For the module containing the control registers. */ macro 366 /* Accumulator Pointer CTRL[0h] */ 368 "AP", CTRL, 0x0, 0x00 | CTRL, Reg_8W, MAX}, 369 /* Accumulator Pointer Control Register : CTRL[1h] */ 372 "APC", CTRL, 0x1, 0x10 | CTRL, Reg_8W, MAX}, 373 /* Processor Status Flag Register CTRL[4h] Note: Bits 6 and 7 read only */ 375 "PSF", CTRL, 0x4, 0x40 | CTRL, Reg_8 [all...] |
H A D | m88k.h | 379 #define CTRL 0x0000f000 macro
|
/haiku-buildtools/legacy/binutils/opcodes/ |
H A D | h8300-dis.c | 311 else if (x & CTRL) 492 else if (looking_for & CTRL) /* Control Register. */
|
/haiku-buildtools/binutils/opcodes/ |
H A D | h8300-dis.c | 299 else if (x & CTRL) 480 else if (looking_for & CTRL) /* Control Register. */
|
H A D | tic6x-dis.c | 40 #define CTRL(name, isa, rw, crlo, crhi_mask) \ macro 49 #undef CTRL macro
|
/haiku-buildtools/legacy/binutils/gas/config/ |
H A D | tc-h8300.c | 1079 else if (op_mode & CTRL) /* control register */ 1081 if (!(x_mode & CTRL)) 1443 else if (c & CTRL) /* Control reg operand. */
|
H A D | tc-i960.c | 50 24-bit (CTRL) 189 /* Branch-prediction bits for CTRL/COBR format opcodes. */ 554 /* get_cdisp: handle displacement for a COBR or CTRL instruction. 556 Parse displacement for a COBR or CTRL instruction. 568 char *ifmtP, /* "COBR" or "CTRL" (for use in error message). */ 570 int numbits, /* # bits of displacement (13 for COBR, 24 for CTRL). */ 1525 get_cdisp (targP, "CTRL", opcode, 24, 0, 0); 1610 opcode of CTRL/COBR format instructions. */ 1661 case CTRL: 1699 get_cdisp (args[1], "CTRL", o [all...] |
/haiku-buildtools/binutils/gas/config/ |
H A D | tc-h8300.c | 1136 else if (op_mode & CTRL) /* control register */ 1138 if (!(x_mode & CTRL)) 1522 else if (c & CTRL) /* Control reg operand. */
|
H A D | tc-i960.c | 48 24-bit (CTRL) 184 /* Branch-prediction bits for CTRL/COBR format opcodes. */ 549 /* get_cdisp: handle displacement for a COBR or CTRL instruction. 551 Parse displacement for a COBR or CTRL instruction. 563 const char *ifmtP, /* "COBR" or "CTRL" (for use in error message). */ 565 int numbits, /* # bits of displacement (13 for COBR, 24 for CTRL). */ 1521 get_cdisp (targP, "CTRL", opcode, 24, 0, 0); 1606 opcode of CTRL/COBR format instructions. */ 1657 case CTRL: 1696 get_cdisp (args[1], "CTRL", o [all...] |