Home
last modified time | relevance | path

Searched defs:DemandedMask (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp76 APInt DemandedMask(APInt::getAllOnes(Known.getBitWidth())); in SimplifyDemandedInstructionBits() local
96 const APInt &DemandedMask, in SimplifyDemandedBits()
165 const APInt &DemandedMask, in SimplifyDemandedUseBits()
387 const APInt &DemandedMask) { in SimplifyDemandedUseBits()
1147 Instruction *I, const APInt &DemandedMask, KnownBits &Known, in SimplifyMultipleUseDemandedBits()
1324 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known) { in simplifyShrShlDemandedBits()
1969 FPClassTest DemandedMask, in SimplifyDemandedUseFPClass()
2077 FPClassTest DemandedMask, in SimplifyDemandedFPClass()
H A DInstructionCombining.cpp167 IntrinsicInst &II, APInt DemandedMask, KnownBits &Known, in targetSimplifyDemandedUseBitsIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h517 const APInt &DemandedMask, KnownBits &Known) { in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2147 APInt DemandedMask = APInt::getLowBitsSet(EltSizeInBits, IdxSizeInBits); in simplifyX86VPERMMask() local
3093 InstCombiner &IC, IntrinsicInst &II, APInt DemandedMask, KnownBits &Known, in simplifyDemandedUseBitsIntrinsic()
H A DX86ISelLowering.cpp42254 SmallVector<int, 16> DemandedMask(BCVT.getVectorNumElements(), in combineTargetShuffle() local
44357 SmallVector<int, 64> DemandedMask(NumElts, SM_SentinelUndef); in SimplifyDemandedVectorEltsForTargetNode() local
44404 APInt DemandedMask = APInt::getLowBitsSet(64, 32); in SimplifyDemandedBitsForTargetNode() local
44474 APInt DemandedMask = OriginalDemandedBits.lshr(ShAmt); in SimplifyDemandedBitsForTargetNode() local
44531 APInt DemandedMask = OriginalDemandedBits << ShAmt; in SimplifyDemandedBitsForTargetNode() local
44562 APInt DemandedMask = OriginalDemandedBits << ShAmt; in SimplifyDemandedBitsForTargetNode() local
44894 APInt DemandedMask = APInt::getBitsSet(BitWidth, Shift, Shift + Length); in SimplifyDemandedBitsForTargetNode() local
44905 APInt DemandedMask(APInt::getLowBitsSet(BitWidth, 16)); in SimplifyDemandedBitsForTargetNode() local
44934 APInt DemandedMask(APInt::getLowBitsSet(BitWidth, Count)); in SimplifyDemandedBitsForTargetNode() local
54498 APInt DemandedMask(APInt::getAllOnes(VT.getScalarSizeInBits())); in combineVTRUNC() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1478 APInt DemandedMask = APInt::getLowBitsSet(BitWidth, 8); in PerformDAGCombine() local
1494 APInt DemandedMask = APInt::getLowBitsSet(BitWidth, 16); in PerformDAGCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp522 APInt DemandedMask(32, maskTrailingOnes<unsigned>(MaskBits)); in simplifyDemandedLaneMaskArg() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15292 APInt DemandedMask = APInt::getLowBitsSet(32, 16); in PerformVMOVhrCombine() local
15496 APInt DemandedMask = APInt::getLowBitsSet(32, 16); in PerformPREDICATE_CASTCombine() local
17739 APInt DemandedMask = APInt::getLowBitsSet(32, BitWidth); in PerformIntrinsicCombine() local
17756 APInt DemandedMask = APInt::getLowBitsSet(32, BitWidth); in PerformIntrinsicCombine() local
19071 APInt DemandedMask = APInt::getLowBitsSet(BitWidth, 16); in PerformDAGCombine() local
19078 APInt DemandedMask = APInt::getHighBitsSet(BitWidth, 16); in PerformDAGCombine() local
19089 APInt DemandedMask = APInt::getLowBitsSet(BitWidth, 16); in PerformDAGCombine() local
19117 APInt DemandedMask = APInt::getHighBitsSet(BitWidth, 16); in PerformDAGCombine() local
19128 APInt DemandedMask = APInt::getLowBitsSet(BitWidth, 8); in PerformDAGCombine() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h792 APInt DemandedMask, KnownBits &Known, in simplifyDemandedUseBitsIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h246 APInt DemandedMask, KnownBits &Known, in simplifyDemandedUseBitsIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp386 InstCombiner &IC, IntrinsicInst &II, APInt DemandedMask, KnownBits &Known, in simplifyDemandedUseBitsIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp4145 APInt DemandedMask = APInt::getAllOnes(DemandedBW); in recognizeBSwapOrBitReverseIdiom() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp5759 APInt DemandedMask(APInt::getAllOnes(NumBits)); in performVMSKLTZCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp23430 APInt DemandedMask = ~ShiftedOutBits; in performVectorShiftCombine() local
23580 APInt DemandedMask = APInt::getLowBitsSet(64, 56); in performTBISimplification() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5857 APInt DemandedMask = in isKnownNeverNaN() local