Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinAttributes.cpp445 static void setBit(char *rawData, size_t bitPos, bool value) { in setBit() argument
447 rawData[bitPos / CHAR_BIT] |= (1 << (bitPos % CHAR_BIT)); in setBit()
449 rawData[bitPos / CHAR_BIT] &= ~(1 << (bitPos % CHAR_BIT)); in setBit()
453 static bool getBit(const char *rawData, size_t bitPos) { in getBit() argument
454 return (rawData[bitPos / CHAR_BIT] & (1 << (bitPos % CHAR_BIT))) != 0; in getBit()
529 return setBit(rawData, bitPos, value.isOneValue()); in writeBits()
541 rawData + (bitPos / CHAR_BIT)); in writeBits()
545 rawData + (bitPos / CHAR_BIT)); in writeBits()
554 return APInt(1, getBit(rawData, bitPos) ? 1 : 0); in readBits()
566 copyArrayToAPIntForBEmachine(rawData + (bitPos / CHAR_BIT), in readBits()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp2548 unsigned bitPos = partsCount * integerPartWidth; in convertFromHexadecimalString() local
2578 if (bitPos) { in convertFromHexadecimalString()
2579 bitPos -= 4; in convertFromHexadecimalString()
2580 hex_value <<= bitPos % integerPartWidth; in convertFromHexadecimalString()
2581 significand[bitPos / integerPartWidth] |= hex_value; in convertFromHexadecimalString()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1871 const unsigned bitPos = halfBitWidth - i - 1; in LowerUDIVREM64() local
1872 SDValue POS = DAG.getConstant(bitPos, DL, HalfVT); in LowerUDIVREM64()
1883 SDValue BIT = DAG.getConstant(1ULL << bitPos, DL, HalfVT); in LowerUDIVREM64()