Lines Matching refs:BitSize
2757 static unsigned getTestUnderMaskCond(unsigned BitSize, unsigned CCMask, in getTestUnderMaskCond() argument
2915 unsigned BitSize = NewC.Op0.getValueSizeInBits(); in adjustForTestUnderMask() local
2922 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, in adjustForTestUnderMask()
2933 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, in adjustForTestUnderMask()
2940 NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, MaskVal, CmpVal, in adjustForTestUnderMask()
4497 int64_t BitSize = llvm::bit_ceil(NumSignificantBits); in lowerCTPOP() local
4498 BitSize = std::min(BitSize, OrigBitSize); in lowerCTPOP()
4507 for (int64_t I = BitSize / 2; I >= 8; I = I / 2) { in lowerCTPOP()
4509 if (BitSize != OrigBitSize) in lowerCTPOP()
4511 DAG.getConstant(((uint64_t)1 << BitSize) - 1, DL, VT)); in lowerCTPOP()
4516 if (BitSize > 8) in lowerCTPOP()
4518 DAG.getConstant(BitSize - 8, DL, VT)); in lowerCTPOP()
4594 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_LOAD_OP() local
4618 DAG.getConstant(32 - BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4622 DAG.getConstant(uint32_t(-1) >> BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4627 DAG.getConstant(BitSize, DL, WideVT) }; in lowerATOMIC_LOAD_OP()
4634 DAG.getConstant(BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4702 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_CMP_SWAP() local
4710 NegBitShift, DAG.getConstant(BitSize, DL, WideVT) }; in lowerATOMIC_CMP_SWAP()
8567 unsigned BitSize = MI.getOperand(6).getImm(); in emitAtomicLoadBinary() local
8615 .addReg(Tmp).addImm(-1U << (32 - BitSize)); in emitAtomicLoadBinary()
8626 .addImm(32).addImm(31 + BitSize).addImm(32 - BitSize); in emitAtomicLoadBinary()
8662 unsigned BitSize = MI.getOperand(6).getImm(); in emitAtomicLoadMinMax() local
8717 .addImm(32).addImm(31 + BitSize).addImm(0); in emitAtomicLoadMinMax()
8764 int64_t BitSize = MI.getOperand(7).getImm(); in emitAtomicCmpSwapW() local
8772 unsigned ZExtOpcode = BitSize == 8 ? SystemZ::LLCR : SystemZ::LLHR; in emitAtomicCmpSwapW()
8822 .addReg(OldVal).addReg(BitShift).addImm(BitSize); in emitAtomicCmpSwapW()
8824 .addReg(SwapVal).addReg(OldValRot).addImm(32).addImm(63 - BitSize).addImm(0); in emitAtomicCmpSwapW()
8843 .addReg(RetrySwapVal).addReg(NegBitShift).addImm(-BitSize); in emitAtomicCmpSwapW()