Lines Matching refs:Bit

252   int Bit(int nr) const {  in Bit()  function
286 int RegShiftField() const { return Bit(4); } in RegShiftField()
298 int BField() const { return Bit(22); } in BField()
299 int WField() const { return Bit(21); } in WField()
300 int LField() const { return Bit(20); } in LField()
308 int SignField() const { return Bit(6); } in SignField()
309 int HField() const { return Bit(5); } in HField()
332 uint32_t imm32 = (Bit(19) << 31) | (((1 << 5) - Bit(18)) << 25) | in ImmFloatField()
339 uint64_t imm64 = (Bit(19)*(1LL << 63)) | (((1LL << 8) - Bit(18)) << 54) | in ImmDoubleField()
351 ((Bit(25) == 1) || // Data processing immediate. in IsDataProcessing()
352 (Bit(4) == 0) || // Data processing register. in IsDataProcessing()
353 (Bit(7) == 0)); // Data processing register-shifted register. in IsDataProcessing()
361 return ((Bit(25) == 0) && ((Bits(20, 5) & 0x19) == 0x10) && (Bit(7) == 0)); in IsMiscellaneous()
365 return ((Bit(25) == 0) && (Bits(4, 4) == 9)); in IsMultiplyOrSyncPrimitive()
380 return static_cast<SRegister>((Bits(kRnShift, kRnBits) << 1) + Bit(7)); in SnField()
383 return static_cast<SRegister>((Bits(kRdShift, kRdBits) << 1) + Bit(22)); in SdField()
386 return static_cast<SRegister>((Bits(kRmShift, kRmBits) << 1) + Bit(5)); in SmField()
389 return static_cast<DRegister>(Bits(kRnShift, kRnBits) + (Bit(7) << 4)); in DnField()
392 return static_cast<DRegister>(Bits(kRdShift, kRdBits) + (Bit(22) << 4)); in DdField()
395 return static_cast<DRegister>(Bits(kRmShift, kRmBits) + (Bit(5) << 4)); in DmField()
402 return ((Bit(24) == 0) && (Bits(9, 3) == 5)); in IsVFPDataProcessingOrSingleTransfer()