Searched refs:SrcBitSize (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp119 const uint32_t SrcBitSize = SE->getSrcTy()->getScalarSizeInBits(); local
122 if (Demanded.countLeadingZeros() >= (DestBitSize - SrcBitSize)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1552 unsigned SrcBitSize;
1559 SrcBitSize = SrcTy->getScalarSizeInBits();
1565 SrcBitSize = SrcTy->getPrimitiveSizeInBits();
1573 DstNum = (SrcNum * SrcBitSize) / DstBitSize;
1580 if (SrcNum * SrcBitSize != DstNum * DstBitSize)
1611 unsigned ShiftAmt = isLittleEndian ? 0 : SrcBitSize * (Ratio - 1);
1614 Tmp = Tmp.zext(SrcBitSize);
1618 ShiftAmt += isLittleEndian ? SrcBitSize : -SrcBitSize;
1630 Elt.IntVal = Elt.IntVal.zext(SrcBitSize);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp316 unsigned SrcBitSize = local
320 if (ByteStart*8 >= SrcBitSize)
325 if (ByteStart == 0 && ByteSize*8 == SrcBitSize)
330 if ((SrcBitSize&7) == 0 && (ByteStart+ByteSize)*8 <= SrcBitSize)
335 if ((ByteStart+ByteSize)*8 < SrcBitSize) {
336 assert((SrcBitSize&7) && "Shouldn't get byte sized case here");
H A DVerifier.cpp2648 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
2655 Assert(SrcBitSize > DestBitSize, "DestTy too big for Trunc", &I);
2670 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
2673 Assert(SrcBitSize < DestBitSize, "Type too small for ZExt", &I);
2684 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
2691 Assert(SrcBitSize < DestBitSize, "Type too small for SExt", &I);
2701 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
2708 Assert(SrcBitSize > DestBitSize, "DestTy too big for FPTrunc", &I);
2719 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
2726 Assert(SrcBitSize < DestBitSiz
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1441 uint32_t SrcBitSize = SrcTy->getScalarSizeInBits(); local
1446 if (ComputeNumSignBits(Res, 0, &CI) > DestBitSize - SrcBitSize)
1450 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize);
1460 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); local
1462 Constant *ShAmt = ConstantInt::get(DestTy, DestBitSize - SrcBitSize);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp212 unsigned SrcBitSize = SrcEltTy->getPrimitiveSizeInBits(); local
217 unsigned ShiftAmt = isLittleEndian ? 0 : SrcBitSize*(Ratio-1);
234 ShiftAmt += isLittleEndian ? SrcBitSize : -SrcBitSize;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp11862 unsigned SrcBitSize = SrcEltVT.getSizeInBits(); local
11867 if (SrcBitSize == DstBitSize) {
11908 if (SrcBitSize < DstBitSize) {
11909 unsigned NumInputsPerOutput = DstBitSize/SrcBitSize;
11919 NewBits <<= SrcBitSize; local
11925 zextOrTrunc(SrcBitSize).zext(DstBitSize);
11940 unsigned NumOutputsPerInput = SrcBitSize/DstBitSize;
11952 getAPIntValue().zextOrTrunc(SrcBitSize);

Completed in 390 milliseconds