Home
last modified time | relevance | path

Searched refs:SimplifyDemandedVectorElts (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2697 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 DDAGCombiner.cpp352 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 DInstCombiner.h546 SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, APInt &UndefElts,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp588 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 DInstCombineSimplifyDemanded.cpp1337 Value *InstCombinerImpl::SimplifyDemandedVectorElts(Value *V, in SimplifyDemandedVectorElts() function in InstCombinerImpl
1422 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
H A DInstCombineInternal.h564 Value *SimplifyDemandedVectorElts(Value *V, APInt DemandedElts,
H A DInstCombineCalls.cpp361 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 DInstCombineSelect.cpp2454 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()
H A DInstructionCombining.cpp2399 if (Value *V = SimplifyDemandedVectorElts(&GEP, AllOnesEltMask, in visitGetElementPtrInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2002 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 DX86ISelLowering.cpp40888 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 DTargetLowering.h3931 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 DARMISelLowering.cpp17397 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()