Searched refs:lsbit (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | InstructionUtils.h | 22 const uint32_t lsbit) { in Bits64() argument 23 assert(msbit < 64 && lsbit <= msbit); in Bits64() 24 return (bits >> lsbit) & ((1ull << (msbit - lsbit + 1)) - 1); in Bits64() 31 assert(msbit < 32 && lsbit <= msbit); in Bits32() 32 return (bits >> lsbit) & ((1u << (msbit - lsbit + 1)) - 1); in Bits32() 48 assert(msbit < 32 && lsbit < 32 && msbit >= lsbit); in SetBits32() 50 bits &= ~(mask << lsbit); in SetBits32() 51 bits |= (val & mask) << lsbit; in SetBits32() 99 uint64_t result = value >> lsbit; in UnsignedBits() 100 result &= MaskUpToBit(msbit - lsbit); in UnsignedBits() [all …]
|
| H A D | ARMUtils.h | 265 const uint32_t lsbit) { in bits() argument 266 return Bits32(val, msbit, lsbit); in bits()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | DynamicRegisterInfo.cpp | 81 uint32_t lsbit; in ByteOffsetFromSlice() local 83 !llvm::to_integer(lsbit_str, lsbit)) in ByteOffsetFromSlice() 88 if (msbit <= lsbit) in ByteOffsetFromSlice() 91 msbit, lsbit); in ByteOffsetFromSlice() 94 const uint32_t lsbyte = lsbit / 8; in ByteOffsetFromSlice() 109 if (lsbit > max_bit) in ByteOffsetFromSlice() 113 lsbit, reg_name_str.str().c_str(), max_bit); in ByteOffsetFromSlice()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm64/ |
| H A D | DNBArchImplARM64.cpp | 647 static inline uint64_t bits(uint64_t value, uint32_t msbit, uint32_t lsbit) { in bits() argument 648 assert(msbit >= lsbit); in bits() 652 value >>= shift_left + lsbit; // shift it back again down to the lsbit in bits()
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/arm/ |
| H A D | DNBArchImpl.cpp | 798 static inline uint32_t bits(uint32_t value, uint32_t msbit, uint32_t lsbit) { in bits() argument 799 assert(msbit >= lsbit); in bits() 803 value >>= (shift_left + lsbit); // shift it back again down to the lsbit in bits()
|