| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DemandedBits.h | 43 DemandedBits(Function &F, AssumptionCache &AC, DominatorTree &DT) : in DemandedBits() function
|
| H A D | IVDescriptors.h | 25 class DemandedBits; variable
|
| H A D | VectorUtils.h | 121 class DemandedBits; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | SLPVectorizer.h | 33 class DemandedBits; variable
|
| H A D | LoopVectorize.h | 69 class DemandedBits; variable
|
| H A D | LoopVectorizationLegality.h | 38 class DemandedBits; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 537 const APInt &DemandedBits, in ShrinkDemandedConstant() 584 const APInt &DemandedBits, in ShrinkDemandedConstant() 598 const APInt &DemandedBits, in ShrinkDemandedOp() 647 bool TargetLowering::SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits, in SimplifyDemandedBits() 662 bool TargetLowering::SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits, in SimplifyDemandedBits() 679 bool TargetLowering::SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits, in SimplifyDemandedBits() 698 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in SimplifyMultipleUseDemandedBits() 986 SDValue Op, const APInt &DemandedBits, SelectionDAG &DAG, in SimplifyMultipleUseDemandedBits() 1002 APInt DemandedBits = APInt::getAllOnes(Op.getScalarValueSizeInBits()); in SimplifyMultipleUseDemandedVectorElts() local 1012 const APInt &DemandedBits, in combineShiftToAVG() [all …]
|
| H A D | DAGCombiner.cpp | 343 APInt DemandedBits = APInt::getAllOnes(BitWidth); in SimplifyDemandedBits() local 347 bool SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits) { in SimplifyDemandedBits() 1435 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits, in SimplifyDemandedBits() 8688 APInt DemandedBits = APInt::getLowBitsSet(NegBits, Bits); in matchRotateSub() local 8711 APInt DemandedBits = APInt::getLowBitsSet(PosBits, MaskLoBits); in matchRotateSub() local 23795 APInt DemandedBits = APInt::getAllOnes(VecEltBitWidth); in visitEXTRACT_VECTOR_ELT() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 331 auto DemandedBits = Trunc->getType()->getScalarSizeInBits(); in canEvaluateTruncated() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 4133 const APInt &DemandedBits, in targetShrinkDemandedConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 38401 const APInt &DemandedBits, in targetShrinkDemandedConstant() 44952 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in SimplifyMultipleUseDemandedBitsForTargetNode() 47459 APInt DemandedBits(APInt::getSignMask(BitWidth)); in combineVSelectToBLENDV() local 51835 APInt DemandedBits = APInt::getAllOnes(EltSizeInBits); in combineAnd() local 53211 APInt DemandedBits(APInt::getSignMask(VT.getScalarSizeInBits())); in combineMaskedLoad() local 53284 APInt DemandedBits(APInt::getSignMask(VT.getScalarSizeInBits())); in combineMaskedStore() local 55381 APInt DemandedBits = APInt::getAllOnes(EltSizeInBits); in combineAndnp() local 56733 APInt DemandedBits = APInt::getLowBitsSet(IndexWidth, MaskBits); in combineGatherScatter() local 57778 APInt DemandedBits = APInt::getAllOnes(OpVT.getScalarSizeInBits()); in combineAddOfPMADDWD() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 2418 uint64_t DemandedBits = Demanded.getZExtValue(); in optimizeLogicalImm() local 2500 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in targetShrinkDemandedConstant() 26759 APInt DemandedBits = in PerformDAGCombine() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 20828 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in targetShrinkDemandedConstant() 21179 APInt DemandedBits = in SimplifyDemandedBitsForTargetNode() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 15635 APInt DemandedBits = APInt::getBitsSet(32, 8 * Offset, 8 * Offset + 8); in performCvtF32UByteNCombine() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 20130 SDValue Op, const APInt &DemandedBits, const APInt &DemandedElts, in targetShrinkDemandedConstant()
|