Home
last modified time | relevance | path

Searched refs:NumDstBits (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15851 unsigned NumDstBits = VT.getScalarSizeInBits(); in detectUSatUPattern() local
15854 assert(NumSrcBits > NumDstBits && "Unexpected types for truncate operation"); in detectUSatUPattern()
15857 APInt UnsignedMax = APInt::getMaxValue(NumDstBits).zext(NumSrcBits); in detectUSatUPattern()
15874 unsigned NumDstBits = VT.getScalarSizeInBits(); in detectSSatSPattern() local
15877 assert(NumSrcBits > NumDstBits && "Unexpected types for truncate operation"); in detectSSatSPattern()
15880 APInt SignedMax = APInt::getSignedMaxValue(NumDstBits).sext(NumSrcBits); in detectSSatSPattern()
15881 APInt SignedMin = APInt::getSignedMinValue(NumDstBits).sext(NumSrcBits); in detectSSatSPattern()
15897 unsigned NumDstBits = VT.getScalarSizeInBits(); in detectSSatUPattern() local
15900 assert(NumSrcBits > NumDstBits && "Unexpected types for truncate operation"); in detectSSatUPattern()
15903 APInt UnsignedMax = APInt::getMaxValue(NumDstBits).zext(NumSrcBits); in detectSSatUPattern()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8908 unsigned NumDstBits = SrcVT.getScalarSizeInBits() / Scale; in createVariablePermute() local
8918 IndexScale |= Scale << (i * NumDstBits); in createVariablePermute()
8919 IndexOffset |= i << (i * NumDstBits); in createVariablePermute()
52724 unsigned NumDstBits = VT.getScalarSizeInBits(); in detectSSatPattern() local
52726 assert(NumSrcBits > NumDstBits && "Unexpected types for truncate operation"); in detectSSatPattern()
52730 SignedMax = APInt::getAllOnes(NumDstBits).zext(NumSrcBits); in detectSSatPattern()
52733 SignedMax = APInt::getSignedMaxValue(NumDstBits).sext(NumSrcBits); in detectSSatPattern()
52734 SignedMin = APInt::getSignedMinValue(NumDstBits).sext(NumSrcBits); in detectSSatPattern()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19455 unsigned NumDstBits = VT.getScalarSizeInBits(); in combineTruncToVnclip() local
19457 APInt SignedMax = APInt::getSignedMaxValue(NumDstBits).sext(NumSrcBits); in combineTruncToVnclip()
19458 APInt SignedMin = APInt::getSignedMinValue(NumDstBits).sext(NumSrcBits); in combineTruncToVnclip()