Lines Matching refs:bits
66 // An integer is constructed from the n, imm_s and imm_r bits according to
76 // (s bits must not be all set)
78 // A pattern is constructed of size bits, where the least significant S+1
79 // bits are set. The pattern is rotated right by R, and repeated across a
87 uint64_t bits = (UINT64_C(1) << (imm_s + 1)) - 1;
88 return RotateRight(bits, imm_r, 64);
99 uint64_t bits = (UINT64_C(1) << ((imm_s & mask) + 1)) - 1;
101 RotateRight(bits, imm_r & mask, width),
112 // ImmFP: abcdefgh (8 bits)
113 // Single: aBbb.bbbc.defg.h000.0000.0000.0000.0000 (32 bits)
115 uint32_t bits = ImmFP();
116 uint32_t bit7 = (bits >> 7) & 0x1;
117 uint32_t bit6 = (bits >> 6) & 0x1;
118 uint32_t bit5_to_0 = bits & 0x3f;
126 // ImmFP: abcdefgh (8 bits)
128 // 0000.0000.0000.0000.0000.0000.0000.0000 (64 bits)
130 uint32_t bits = ImmFP();
131 uint64_t bit7 = (bits >> 7) & 0x1;
132 uint64_t bit6 = (bits >> 6) & 0x1;
133 uint64_t bit5_to_0 = bits & 0x3f;