/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 2730 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits() 2753 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits() 2975 bool TargetLowering::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in TargetLowering 2984 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts() 3041 bool TargetLowering::SimplifyDemandedVectorElts( in SimplifyDemandedVectorElts() function in TargetLowering 3126 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts() 3146 return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, in SimplifyDemandedVectorElts() 3156 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts() 3211 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts() 3280 if (SimplifyDemandedVectorElts(SubOp, SubElts, SubUndef, SubZero, TLO, in SimplifyDemandedVectorElts() [all …]
|
H A D | DAGCombiner.cpp | 353 bool SimplifyDemandedVectorElts(SDValue Op) { in SimplifyDemandedVectorElts() function in __anon666e37100111::DAGCombiner 360 return SimplifyDemandedVectorElts(Op, DemandedElts); in SimplifyDemandedVectorElts() 366 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts, 1397 bool DAGCombiner::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in DAGCombiner 1402 if (!TLI.SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts() 12582 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitVSELECT() 14915 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTEND_VECTOR_INREG() 22740 if (SimplifyDemandedVectorElts(VecOp, DemandedElts, true)) { in visitEXTRACT_VECTOR_ELT() 24965 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTRACT_SUBVECTOR() 25899 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitVECTOR_SHUFFLE() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 516 SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, APInt &UndefElts,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 595 SimplifyDemandedVectorElts(SrcVec, DemandedElts, PoisonElts)) in visitExtractElementInst() 603 if (Value *V = SimplifyDemandedVectorElts( in visitExtractElementInst() 1727 if (Value *V = SimplifyDemandedVectorElts(&IE, AllOnesEltMask, in visitInsertElementInst() 2887 if (Value *V = SimplifyDemandedVectorElts(&SVI, AllOnesEltMask, PoisonElts)) { in visitShuffleVectorInst()
|
H A D | InstCombineSimplifyDemanded.cpp | 1393 Value *InstCombinerImpl::SimplifyDemandedVectorElts(Value *V, in SimplifyDemandedVectorElts() function in InstCombinerImpl 1478 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
|
H A D | InstCombineInternal.h | 577 Value *SimplifyDemandedVectorElts(Value *V, APInt DemandedElts,
|
H A D | InstCombineCalls.cpp | 348 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedStore() 433 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedScatter() 436 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(1), DemandedElts, in simplifyMaskedScatter() 1599 if (Value *V = SimplifyDemandedVectorElts(II, AllOnesEltMask, PoisonElts)) { in visitCallInst()
|
H A D | InstCombineSelect.cpp | 2595 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()
|
H A D | InstructionCombining.cpp | 2726 if (Value *V = SimplifyDemandedVectorElts(&GEP, AllOnesEltMask, in visitGetElementPtrInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 2151 return IC.SimplifyDemandedVectorElts(Op, DemandedElts, UndefElts); in instCombineIntrinsic() 2685 IC.SimplifyDemandedVectorElts(Arg0, DemandedElts1, UndefElts1)) { in instCombineIntrinsic() 2694 IC.SimplifyDemandedVectorElts(Arg1, DemandedElts2, UndefElts2)) { in instCombineIntrinsic()
|
H A D | X86ISelLowering.cpp | 41799 if (TLI.SimplifyDemandedVectorElts(Op, DemandedElts, DCI)) in combineShuffle() 41829 if (SimplifyDemandedVectorElts(Mask, DemandedElts, MaskUndef, MaskZero, TLO, in SimplifyDemandedVectorEltsForTargetShuffle() 41897 if (SimplifyDemandedVectorElts(LHS, DemandedElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41900 if (SimplifyDemandedVectorElts(RHS, DemandedElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41915 if (SimplifyDemandedVectorElts(LHS, DemandedSrcElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41918 if (SimplifyDemandedVectorElts(RHS, DemandedSrcElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41926 if (SimplifyDemandedVectorElts(LHS, DemandedLHSElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41930 if (SimplifyDemandedVectorElts(RHS, DemandedRHSElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41980 if (SimplifyDemandedVectorElts(Amt, AmtElts, AmtUndef, AmtZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 41990 if (SimplifyDemandedVectorElts(Src, DemandedElts, SrcUndef, KnownZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 4062 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedEltMask, 4069 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 17420 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVMOVNCombine() 17422 if (TLI.SimplifyDemandedVectorElts(Op1, Op1DemandedElts, DCI)) in PerformVMOVNCombine() 17439 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVQMOVNCombine()
|