| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 2697 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits() 2720 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits() 2937 bool TargetLowering::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in TargetLowering 3003 bool TargetLowering::SimplifyDemandedVectorElts( in SimplifyDemandedVectorElts() function in TargetLowering 3108 return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, in SimplifyDemandedVectorElts() 3228 if (SimplifyDemandedVectorElts(SubOp, SubElts, SubUndef, SubZero, TLO, in SimplifyDemandedVectorElts() 3341 if (SimplifyDemandedVectorElts(Vec, DemandedVecElts, KnownUndef, in SimplifyDemandedVectorElts() 3375 if (SimplifyDemandedVectorElts(LHS, DemandedLHS, UndefLHS, ZeroLHS, TLO, in SimplifyDemandedVectorElts() 3378 if (SimplifyDemandedVectorElts(RHS, DemandedRHS, UndefRHS, ZeroRHS, TLO, in SimplifyDemandedVectorElts() 3417 if (SimplifyDemandedVectorElts(LHS, DemandedLHS, UndefLHS, ZeroLHS, TLO, in SimplifyDemandedVectorElts() [all …]
|
| H A D | DAGCombiner.cpp | 352 bool SimplifyDemandedVectorElts(SDValue Op) { in SimplifyDemandedVectorElts() function in __anonffc06dc60111::DAGCombiner 359 return SimplifyDemandedVectorElts(Op, DemandedElts); in SimplifyDemandedVectorElts() 365 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts, 1486 bool DAGCombiner::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in DAGCombiner 1491 if (!TLI.SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts() 12435 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitVSELECT() 14656 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTEND_VECTOR_INREG() 22379 if (SimplifyDemandedVectorElts(VecOp, DemandedElts, true)) { in visitEXTRACT_VECTOR_ELT() 24590 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTRACT_SUBVECTOR() 25524 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitVECTOR_SHUFFLE() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
| H A D | InstCombiner.h | 546 SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, APInt &UndefElts,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 588 SimplifyDemandedVectorElts(SrcVec, DemandedElts, PoisonElts)) in visitExtractElementInst() 596 if (Value *V = SimplifyDemandedVectorElts( in visitExtractElementInst() 1719 if (Value *V = SimplifyDemandedVectorElts(&IE, AllOnesEltMask, in visitInsertElementInst() 2871 if (Value *V = SimplifyDemandedVectorElts(&SVI, AllOnesEltMask, PoisonElts)) { in visitShuffleVectorInst()
|
| H A D | InstCombineSimplifyDemanded.cpp | 1337 Value *InstCombinerImpl::SimplifyDemandedVectorElts(Value *V, in SimplifyDemandedVectorElts() function in InstCombinerImpl 1422 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
|
| H A D | InstCombineInternal.h | 564 Value *SimplifyDemandedVectorElts(Value *V, APInt DemandedElts,
|
| H A D | InstCombineCalls.cpp | 361 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedStore() 446 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedScatter() 449 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(1), DemandedElts, in simplifyMaskedScatter() 1534 if (Value *V = SimplifyDemandedVectorElts(II, AllOnesEltMask, PoisonElts)) { in visitCallInst()
|
| H A D | InstCombineSelect.cpp | 2454 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()
|
| H A D | InstructionCombining.cpp | 2399 if (Value *V = SimplifyDemandedVectorElts(&GEP, AllOnesEltMask, in visitGetElementPtrInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 2002 return IC.SimplifyDemandedVectorElts(Op, DemandedElts, UndefElts); in instCombineIntrinsic() 2496 IC.SimplifyDemandedVectorElts(Arg0, DemandedElts1, UndefElts1)) { in instCombineIntrinsic() 2505 IC.SimplifyDemandedVectorElts(Arg1, DemandedElts2, UndefElts2)) { in instCombineIntrinsic()
|
| H A D | X86ISelLowering.cpp | 40888 if (TLI.SimplifyDemandedVectorElts(Op, DemandedElts, DCI)) in combineShuffle() 41961 if (SimplifyDemandedVectorElts(Vec, DemandedVecElts, KnownUndef, in SimplifyDemandedBitsForTargetNode() 47513 if (TLI.SimplifyDemandedVectorElts(SDValue(N, 0), DemandedElts, DCI)) in combineVectorShiftVar() 48746 if (TLI.SimplifyDemandedVectorElts(N0, Elts0, DCI) || in combineAnd() 48747 TLI.SimplifyDemandedVectorElts(N1, Elts1, DCI) || in combineAnd() 50675 if (TLI.SimplifyDemandedVectorElts(StoredVal, DemandedElts, DCI)) { in combineVEXTRACT_STORE() 52118 if (TLI.SimplifyDemandedVectorElts(SDValue(N, 0), DemandedElts, DCI)) in combineX86INT_TO_FP() 52283 if (TLI.SimplifyDemandedVectorElts(N0, Elts0, DCI) || in combineAndnp() 52284 TLI.SimplifyDemandedVectorElts(N1, Elts1, DCI) || in combineAndnp() 52320 if (TLI.SimplifyDemandedVectorElts(Src, DemandedElts, DCI)) { in combineCVTPH2PS() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3931 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedEltMask, 3938 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 17397 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVMOVNCombine() 17399 if (TLI.SimplifyDemandedVectorElts(Op1, Op1DemandedElts, DCI)) in PerformVMOVNCombine() 17416 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVQMOVNCombine()
|