Lines Matching refs:SixByteInstr
158 typedef uint64_t SixByteInstr;
1774 const SixByteInstr kSixByteBrCondMask = static_cast<SixByteInstr>(0xF) << 36;
1978 return InstructionBits<SixByteInstr>(instr);
2118 return Bits<SixByteInstr, T>(47 - (lo), 47 - (hi) + 1); \
2230 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); }
2231 inline int R3Value() const { return Bits<SixByteInstr, int>(35, 32); }
2232 inline int B2Value() const { return Bits<SixByteInstr, int>(31, 28); }
2234 int32_t value = Bits<SixByteInstr, int32_t>(27, 16);
2235 value += Bits<SixByteInstr, int8_t>(15, 8) << 12;
2256 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); }
2257 inline int X2Value() const { return Bits<SixByteInstr, int>(35, 32); }
2258 inline int B2Value() const { return Bits<SixByteInstr, int>(31, 28); }
2260 int32_t value = Bits<SixByteInstr, uint32_t>(27, 16);
2261 value += Bits<SixByteInstr, int8_t>(15, 8) << 12;
2270 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); }
2271 inline int32_t I2Value() const { return Bits<SixByteInstr, int32_t>(31, 0); }
2273 return Bits<SixByteInstr, uint32_t>(31, 0);
2294 inline int B1Value() const { return Bits<SixByteInstr, int>(31, 28); }
2296 int32_t value = Bits<SixByteInstr, uint32_t>(27, 16);
2297 value += Bits<SixByteInstr, int8_t>(15, 8) << 12;
2300 inline uint8_t I2Value() const { return Bits<SixByteInstr, uint8_t>(39, 32); }
2307 inline int B1Value() const { return Bits<SixByteInstr, int>(31, 28); }
2308 inline int D1Value() const { return Bits<SixByteInstr, int>(27, 16); }
2309 inline int I2Value() const { return Bits<SixByteInstr, int>(15, 0); }
2316 inline int B1Value() const { return Bits<SixByteInstr, int>(31, 28); }
2317 inline int B2Value() const { return Bits<SixByteInstr, int>(15, 12); }
2318 inline int D1Value() const { return Bits<SixByteInstr, int>(27, 16); }
2319 inline int D2Value() const { return Bits<SixByteInstr, int>(11, 0); }
2320 inline int Length() const { return Bits<SixByteInstr, int>(39, 32); }
2327 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); }
2328 inline int X2Value() const { return Bits<SixByteInstr, int>(35, 32); }
2329 inline int B2Value() const { return Bits<SixByteInstr, int>(31, 28); }
2330 inline int D2Value() const { return Bits<SixByteInstr, int>(27, 16); }
2337 inline int R1Value() const { return Bits<SixByteInstr, int>(39, 36); }
2338 inline int R2Value() const { return Bits<SixByteInstr, int>(35, 32); }
2339 inline int I3Value() const { return Bits<SixByteInstr, uint32_t>(31, 24); }
2340 inline int I4Value() const { return Bits<SixByteInstr, uint32_t>(23, 16); }
2341 inline int I5Value() const { return Bits<SixByteInstr, uint32_t>(15, 8); }
2343 return static_cast<int32_t>(Bits<SixByteInstr, int16_t>(31, 16));