Searched defs:msbit (Results 1 - 5 of 5) sorted by relevance
/external/lldb/source/Plugins/Process/Utility/ |
H A D | InstructionUtils.h | 17 // Return the bit field(s) from the most significant bit (msbit) to the 20 Bits64 (const uint64_t bits, const uint32_t msbit, const uint32_t lsbit) argument 22 assert(msbit < 64 && lsbit <= msbit); 23 return (bits >> lsbit) & ((1u << (msbit - lsbit + 1)) - 1); 26 // Return the bit field(s) from the most significant bit (msbit) to the 29 Bits32 (const uint32_t bits, const uint32_t msbit, const uint32_t lsbit) argument 31 assert(msbit < 32 && lsbit <= msbit); 32 return (bits >> lsbit) & ((1u << (msbit 51 SetBits32(uint32_t &bits, const uint32_t msbit, const uint32_t lsbit, const uint32_t val) argument [all...] |
H A D | ARMUtils.h | 273 static inline uint32_t bits(const uint32_t val, const uint32_t msbit, const uint32_t lsbit) argument 275 return Bits32(val, msbit, lsbit); 278 static inline uint32_t bit(const uint32_t val, const uint32_t msbit) argument 280 return bits(val, msbit, msbit);
|
/external/chromium_org/v8/src/arm/ |
H A D | disasm-arm.cc | 1120 uint32_t msbit = widthminus1 + lsbit; local 1121 if (msbit <= 31) { 1132 uint32_t msbit = static_cast<uint32_t>(instr->Bits(20, 16)); local 1133 if (msbit >= lsbit) {
|
H A D | simulator-arm.cc | 2749 uint32_t msbit = widthminus1 + lsbit; local 2750 if (msbit <= 31) { 2755 uint32_t extr_val = rm_val << (31 - msbit); 2761 int32_t extr_val = rm_val << (31 - msbit); 2771 uint32_t msbit = static_cast<uint32_t>(instr->Bits(20, 16)); local 2772 if (msbit >= lsbit) { 2776 uint32_t bitcount = msbit - lsbit + 1;
|
/external/lldb/tools/debugserver/source/MacOSX/arm/ |
H A D | DNBArchImpl.cpp | 589 // return the bitfield "value[msbit:lsbit]". 590 static inline uint32_t bits(uint32_t value, uint32_t msbit, uint32_t lsbit) argument 592 assert(msbit >= lsbit); 593 uint32_t shift_left = sizeof(value) * 8 - 1 - msbit; 594 value <<= shift_left; // shift anything above the msbit off of the unsigned edge
|
Completed in 2191 milliseconds