Lines Matching refs:bit
17 field bit SALU = 0;
18 field bit VALU = 0;
21 field bit SOP1 = 0;
22 field bit SOP2 = 0;
23 field bit SOPC = 0;
24 field bit SOPK = 0;
25 field bit SOPP = 0;
28 field bit VOP1 = 0;
29 field bit VOP2 = 0;
30 field bit VOPC = 0;
31 field bit VOP3 = 0;
32 field bit VOP3P = 0;
33 field bit VINTRP = 0;
34 field bit SDWA = 0;
35 field bit DPP = 0;
36 field bit TRANS = 0;
39 field bit MUBUF = 0;
40 field bit MTBUF = 0;
41 field bit SMRD = 0;
42 field bit MIMG = 0;
43 field bit EXP = 0;
44 field bit FLAT = 0;
45 field bit DS = 0;
48 field bit VGPRSpill = 0;
49 field bit SGPRSpill = 0;
52 field bit LDSDIR = 0;
55 field bit VINTERP = 0;
58 field bit VM_CNT = 0;
59 field bit EXP_CNT = 0;
60 field bit LGKM_CNT = 0;
63 field bit WQM = 0;
66 field bit DisableWQM = 0;
68 field bit Gather4 = 0;
70 // Most sopk treat the immediate as a signed 16-bit, however some
72 field bit SOPKZext = 0;
77 field bit ScalarStore = 0;
81 field bit FixedSize = 0;
83 // This bit tells the assembler to use the 32-bit encoding in case it
85 field bit VOPAsmPrefer32Bit = 0;
87 // This bit indicates that this is a VOP3 opcode which supports op_sel
89 field bit VOP3_OPSEL = 0;
92 field bit maybeAtomic = 0;
94 // This bit indicates that this is a VI instruction which is renamed
96 field bit renamedInGFX9 = 0;
98 // This bit indicates that this has a floating point result type, so
100 field bit FPClamp = 0;
102 // This bit indicates that instruction may support integer clamping
104 field bit IntClamp = 0;
108 field bit ClampLo = 0;
112 field bit ClampHi = 0;
114 // This bit indicates that this is a packed VOP3P instruction
115 field bit IsPacked = 0;
117 // This bit indicates that this is a D16 buffer instruction.
118 field bit D16Buf = 0;
122 field bit FlatGlobal = 0;
125 field bit ReadsModeReg = 0;
127 // This bit indicates that this uses the floating point double precision
129 field bit FPDPRounding = 0;
132 field bit FPAtomic = 0;
134 // This bit indicates that this is one of MFMA instructions.
135 field bit IsMAI = 0;
137 // This bit indicates that this is one of DOT instructions.
138 field bit IsDOT = 0;
142 field bit FlatScratch = 0;
145 field bit IsAtomicNoRet = 0;
148 field bit IsAtomicRet = 0;
150 // This bit indicates that this is one of WMMA instructions.
151 field bit IsWMMA = 0;
258 bit UseExec = 0, bit DefExec = 0> :
314 bit d16;
350 let Inst{16} = vdata{9}; // ACC bit
381 bit d16;
435 // GFX11+ encoding has row bit.