Searched refs:SrcBitSize (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 1503 unsigned SrcBitSize; in executeBitCastInst() local 1510 SrcBitSize = SrcTy->getScalarSizeInBits(); in executeBitCastInst() 1516 SrcBitSize = SrcTy->getPrimitiveSizeInBits(); in executeBitCastInst() 1524 DstNum = (SrcNum * SrcBitSize) / DstBitSize; in executeBitCastInst() 1531 if (SrcNum * SrcBitSize != DstNum * DstBitSize) in executeBitCastInst() 1562 unsigned ShiftAmt = isLittleEndian ? 0 : SrcBitSize * (Ratio - 1); in executeBitCastInst() 1565 Tmp = Tmp.zext(SrcBitSize); in executeBitCastInst() 1569 ShiftAmt += isLittleEndian ? SrcBitSize : -SrcBitSize; in executeBitCastInst() 1581 Elt.IntVal = Elt.IntVal.zext(SrcBitSize); in executeBitCastInst() 1585 if (DstBitSize < SrcBitSize) in executeBitCastInst()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 312 unsigned SrcBitSize = in ExtractConstantBytes() local 316 if (ByteStart*8 >= SrcBitSize) in ExtractConstantBytes() 321 if (ByteStart == 0 && ByteSize*8 == SrcBitSize) in ExtractConstantBytes() 326 if ((SrcBitSize&7) == 0 && (ByteStart+ByteSize)*8 <= SrcBitSize) in ExtractConstantBytes() 331 if ((ByteStart+ByteSize)*8 < SrcBitSize) { in ExtractConstantBytes() 332 assert((SrcBitSize&7) && "Shouldn't get byte sized case here"); in ExtractConstantBytes()
|
| H A D | Verifier.cpp | 2477 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitTruncInst() local 2484 Assert(SrcBitSize > DestBitSize, "DestTy too big for Trunc", &I); in visitTruncInst() 2499 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitZExtInst() local 2502 Assert(SrcBitSize < DestBitSize, "Type too small for ZExt", &I); in visitZExtInst() 2513 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitSExtInst() local 2520 Assert(SrcBitSize < DestBitSize, "Type too small for SExt", &I); in visitSExtInst() 2530 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitFPTruncInst() local 2537 Assert(SrcBitSize > DestBitSize, "DestTy too big for FPTrunc", &I); in visitFPTruncInst() 2548 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitFPExtInst() local 2555 Assert(SrcBitSize < DestBitSize, "DestTy too small for FPExt", &I); in visitFPExtInst()
|
| H A D | Instructions.cpp | 3023 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in castIsValid() local 3039 SrcLength == DstLength && SrcBitSize > DstBitSize; in castIsValid() 3042 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid() 3045 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid() 3048 SrcLength == DstLength && SrcBitSize > DstBitSize; in castIsValid() 3051 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 1391 uint32_t SrcBitSize = SrcTy->getScalarSizeInBits(); in visitSExt() local 1396 if (ComputeNumSignBits(Res, 0, &CI) > DestBitSize - SrcBitSize) in visitSExt() 1400 Value *ShAmt = ConstantInt::get(DestTy, DestBitSize-SrcBitSize); in visitSExt() 1410 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitSExt() local 1412 Constant *ShAmt = ConstantInt::get(DestTy, DestBitSize - SrcBitSize); in visitSExt()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 204 unsigned SrcBitSize = SrcEltTy->getPrimitiveSizeInBits(); in FoldBitCast() local 209 unsigned ShiftAmt = isLittleEndian ? 0 : SrcBitSize*(Ratio-1); in FoldBitCast() 225 ShiftAmt += isLittleEndian ? SrcBitSize : -SrcBitSize; in FoldBitCast()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 10333 unsigned SrcBitSize = SrcEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR() local 10338 if (SrcBitSize == DstBitSize) { in ConstantFoldBITCASTofBUILD_VECTOR() 10379 if (SrcBitSize < DstBitSize) { in ConstantFoldBITCASTofBUILD_VECTOR() 10380 unsigned NumInputsPerOutput = DstBitSize/SrcBitSize; in ConstantFoldBITCASTofBUILD_VECTOR() 10390 NewBits <<= SrcBitSize; in ConstantFoldBITCASTofBUILD_VECTOR() 10396 zextOrTrunc(SrcBitSize).zext(DstBitSize); in ConstantFoldBITCASTofBUILD_VECTOR() 10411 unsigned NumOutputsPerInput = SrcBitSize/DstBitSize; in ConstantFoldBITCASTofBUILD_VECTOR() 10423 getAPIntValue().zextOrTrunc(SrcBitSize); in ConstantFoldBITCASTofBUILD_VECTOR()
|