Searched refs:KnownZero (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 2982 APInt KnownUndef, KnownZero; in SimplifyDemandedVectorElts() local 2984 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts() 3043 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth, in SimplifyDemandedVectorElts() argument 3051 KnownUndef = KnownZero = APInt::getZero(NumElts); in SimplifyDemandedVectorElts() 3125 APInt SrcZero = KnownZero.zextOrTrunc(NumSrcElts); in SimplifyDemandedVectorElts() 3147 KnownZero, TLO, Depth + 1); in SimplifyDemandedVectorElts() 3188 KnownZero.setBit(Elt); in SimplifyDemandedVectorElts() 3198 KnownZero.setBits(i * Scale, (i + 1) * Scale); in SimplifyDemandedVectorElts() 3220 KnownZero.setBit(i); in SimplifyDemandedVectorElts() 3267 KnownZero.setBit(i); in SimplifyDemandedVectorElts() [all …]
|
H A D | DAGCombiner.cpp | 1401 APInt KnownUndef, KnownZero; in SimplifyDemandedVectorElts() local 1402 if (!TLI.SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 1224 APInt &KnownZero,
|
H A D | X86ISelLowering.cpp | 5550 APInt &KnownUndef, APInt &KnownZero) { in computeZeroableShuffleElements() argument 5552 KnownUndef = KnownZero = APInt::getZero(Size); in computeZeroableShuffleElements() 5572 KnownZero.setBit(i); in computeZeroableShuffleElements() 5592 KnownZero.setBit(i); in computeZeroableShuffleElements() 5597 KnownZero.setBit(i); in computeZeroableShuffleElements() 5602 KnownZero.setBit(i); in computeZeroableShuffleElements() 5621 KnownZero.setBit(i); in computeZeroableShuffleElements() 5633 APInt &KnownUndef, APInt &KnownZero) { in getTargetShuffleAndZeroables() argument 5645 KnownUndef = KnownZero = APInt::getZero(Size); in getTargetShuffleAndZeroables() 5674 KnownZero.setBit(i); in getTargetShuffleAndZeroables() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 4063 APInt &KnownUndef, APInt &KnownZero, 4142 APInt &KnownZero, TargetLoweringOpt &TLO, unsigned Depth = 0) const;
|