Home
last modified time | relevance | path

Searched refs:startBit (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DEndian.h117 inline value_type readAtBitAlignment(const void *memory, uint64_t startBit) { in readAtBitAlignment() argument
118 assert(startBit < 8); in readAtBitAlignment()
119 if (startBit == 0) in readAtBitAlignment()
132 make_unsigned_t<value_type> lowerVal = val[0] >> startBit; in readAtBitAlignment()
135 (sizeof(value_type) * 8) - startBit; in readAtBitAlignment()
140 val[1] & (((make_unsigned_t<value_type>)1 << startBit) - 1); in readAtBitAlignment()
152 uint64_t startBit) { in writeAtBitAlignment() argument
153 assert(startBit < 8); in writeAtBitAlignment()
154 if (startBit == 0) in writeAtBitAlignment()
168 val[0] &= ((make_unsigned_t<value_type>)1 << startBit) - 1; in writeAtBitAlignment()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp141 static unsigned makeAllBits(unsigned startBit, unsigned Lanes) in makeAllBits() argument
144 startBit = (startBit << 1) | startBit; in makeAllBits()
145 return startBit; in makeAllBits()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DFixedLenDecoderEmitter.cpp294 Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, bool mixed);
516 void runSingleFilter(unsigned startBit, unsigned numBit, bool mixed);
555 Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, in Filter() argument
557 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) { in Filter()
1472 void FilterChooser::runSingleFilter(unsigned startBit, unsigned numBit, in runSingleFilter() argument
1475 Filters.emplace_back(*this, startBit, numBit, true); in runSingleFilter()