Searched refs:lsbit (Results 1 - 6 of 6) sorted by relevance

/external/lldb/source/Plugins/Process/Utility/
H A DInstructionUtils.h18 // least significant bit (lsbit) of a 64-bit unsigned value.
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);
27 // least significant bit (lsbit) of a 32-bit unsigned value.
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 - lsbit
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);
/external/chromium_org/v8/src/arm/
H A Ddisasm-arm.cc475 uint32_t lsbit = instr->Bits(11, 7); local
480 width -= lsbit;
483 DCHECK((width + lsbit) <= 32);
485 "#%d, #%d", lsbit, width);
1119 uint32_t lsbit = static_cast<uint32_t>(instr->Bits(11, 7)); local
1120 uint32_t msbit = widthminus1 + lsbit;
1131 uint32_t lsbit = static_cast<uint32_t>(instr->Bits(11, 7)); local
1133 if (msbit >= lsbit) {
H A Dsimulator-arm.cc2748 uint32_t lsbit = static_cast<uint32_t>(instr->Bits(11, 7)); local
2749 uint32_t msbit = widthminus1 + lsbit;
2770 uint32_t lsbit = static_cast<uint32_t>(instr->Bits(11, 7)); local
2772 if (msbit >= lsbit) {
2776 uint32_t bitcount = msbit - lsbit + 1;
2778 rd_val &= ~(mask << lsbit);
2784 rd_val |= rm_val << lsbit;
/external/lldb/source/Core/
H A DScalar.cpp2060 uint32_t lsbit = bit_offset; local
2068 m_data.sint = (sint_t)SignedBits (m_data.sint, msbit, lsbit);
2070 m_data.slong = (slong_t)SignedBits (m_data.slong, msbit, lsbit);
2072 m_data.slonglong = (slonglong_t)SignedBits (m_data.slonglong, msbit, lsbit);
2079 m_data.sint = SignedBits (m_data.sint, msbit, lsbit);
2081 m_data.slong = SignedBits (m_data.slong, msbit, lsbit);
2083 m_data.slonglong = SignedBits (m_data.slonglong, msbit, lsbit);
2090 m_data.sint = SignedBits (m_data.sint, msbit, lsbit);
2092 m_data.slong = SignedBits (m_data.slong, msbit, lsbit);
2094 m_data.slonglong = SignedBits (m_data.slonglong, msbit, lsbit);
[all...]
/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);
595 value >>= (shift_left + lsbit); // shift it back again down to the lsbit (including undoing any shift from above)

Completed in 633 milliseconds