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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp997 // WordShift is the inter-part shift; BitShift is intra-part shift.
999 unsigned BitShift = ShiftAmt % APINT_BITS_PER_WORD;
1008 if (BitShift == 0) {
1013 U.pVal[i] = (U.pVal[i + WordShift] >> BitShift) |
1014 (U.pVal[i + WordShift + 1] << (APINT_BITS_PER_WORD - BitShift));
1017 U.pVal[WordsToMove - 1] = U.pVal[WordShift + WordsToMove - 1] >> BitShift;
1020 SignExtend64(U.pVal[WordsToMove - 1], APINT_BITS_PER_WORD - BitShift);
2715 // WordShift is the inter-part shift; BitShift is the intra-part shift.
2717 unsigned BitShift = Count % APINT_BITS_PER_WORD;
2720 if (BitShift
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2773 unsigned BitShift =
2776 if (BitShift > BitWidth)
2788 P.erase(std::prev(P.end(), BitShift), P.end());
2789 P.insert(P.begin(), BitShift, BitPart::Unset);
2791 P.erase(P.begin(), std::next(P.begin(), BitShift));
2792 P.insert(P.end(), BitShift, BitPart::Unset);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3904 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, local
3906 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
3911 DAG.getConstant(0, DL, WideVT), BitShift);
3928 SDValue Ops[] = { ChainIn, AlignedAddr, Src2, BitShift, NegBitShift,
3935 SDValue ResultShift = DAG.getNode(ISD::ADD, DL, WideVT, BitShift,
4020 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, local
4022 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
4027 DAG.getConstant(0, DL, WideVT), BitShift);
7338 Register BitShift = IsSubWord ? MI.getOperand(4).getReg() : Register(); local
7456 Register BitShift = (IsSubWord ? MI.getOperand(4).getReg() : Register()); local
7571 Register BitShift = MI.getOperand(5).getReg(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp73 unsigned BitShift = DL.getTypeSizeInBits(SrcEltTy); local
82 Result <<= BitShift; local
90 Result <<= BitShift;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1295 SDValue BitShift = DAG.getNode(ISD::SHL, DL, VT, ByteIndex, local
1299 SDValue Mask = DAG.getNode(ISD::SHL, DL, VT, MaskConstant, BitShift);
1303 SDValue ShiftedValue = DAG.getNode(ISD::SHL, DL, VT, TruncValue, BitShift);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp6736 uint64_t BitShift = ShiftOp->getZExtValue();
6737 if (BitShift % 8 != 0)
6739 uint64_t ByteShift = BitShift / 8;

Completed in 289 milliseconds