Lines Matching refs:BitSize
2734 static unsigned getTestUnderMaskCond(unsigned BitSize, unsigned CCMask, in getTestUnderMaskCond() argument
2892 unsigned BitSize = NewC.Op0.getValueSizeInBits(); in adjustForTestUnderMask() local
2899 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, in adjustForTestUnderMask()
2910 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, in adjustForTestUnderMask()
2917 NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, MaskVal, CmpVal, in adjustForTestUnderMask()
4472 int64_t BitSize = llvm::bit_ceil(NumSignificantBits); in lowerCTPOP() local
4473 BitSize = std::min(BitSize, OrigBitSize); in lowerCTPOP()
4482 for (int64_t I = BitSize / 2; I >= 8; I = I / 2) { in lowerCTPOP()
4484 if (BitSize != OrigBitSize) in lowerCTPOP()
4486 DAG.getConstant(((uint64_t)1 << BitSize) - 1, DL, VT)); in lowerCTPOP()
4491 if (BitSize > 8) in lowerCTPOP()
4493 DAG.getConstant(BitSize - 8, DL, VT)); in lowerCTPOP()
4593 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_LOAD_OP() local
4617 DAG.getConstant(32 - BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4621 DAG.getConstant(uint32_t(-1) >> BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4626 DAG.getConstant(BitSize, DL, WideVT) }; in lowerATOMIC_LOAD_OP()
4633 DAG.getConstant(BitSize, DL, WideVT)); in lowerATOMIC_LOAD_OP()
4701 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_CMP_SWAP() local
4709 NegBitShift, DAG.getConstant(BitSize, DL, WideVT) }; in lowerATOMIC_CMP_SWAP()
8401 unsigned BitSize = MI.getOperand(6).getImm(); in emitAtomicLoadBinary() local
8449 .addReg(Tmp).addImm(-1U << (32 - BitSize)); in emitAtomicLoadBinary()
8460 .addImm(32).addImm(31 + BitSize).addImm(32 - BitSize); in emitAtomicLoadBinary()
8496 unsigned BitSize = MI.getOperand(6).getImm(); in emitAtomicLoadMinMax() local
8551 .addImm(32).addImm(31 + BitSize).addImm(0); in emitAtomicLoadMinMax()
8598 int64_t BitSize = MI.getOperand(7).getImm(); in emitAtomicCmpSwapW() local
8606 unsigned ZExtOpcode = BitSize == 8 ? SystemZ::LLCR : SystemZ::LLHR; in emitAtomicCmpSwapW()
8656 .addReg(OldVal).addReg(BitShift).addImm(BitSize); in emitAtomicCmpSwapW()
8658 .addReg(SwapVal).addReg(OldValRot).addImm(32).addImm(63 - BitSize).addImm(0); in emitAtomicCmpSwapW()
8677 .addReg(RetrySwapVal).addReg(NegBitShift).addImm(-BitSize); in emitAtomicCmpSwapW()