Searched defs:msbit (Results 1 - 5 of 5) sorted by relevance

/external/lldb/source/Plugins/Process/Utility/
H A DInstructionUtils.h17 // 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 DARMUtils.h273 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 Ddisasm-arm.cc1120 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 Dsimulator-arm.cc2749 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 DDNBArchImpl.cpp589 // 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