Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2798 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits()
2821 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, in SimplifyDemandedBits()
3104 bool TargetLowering::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in TargetLowering
3113 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); in SimplifyDemandedVectorElts()
3170 bool TargetLowering::SimplifyDemandedVectorElts( in SimplifyDemandedVectorElts() function in TargetLowering
3254 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts()
3287 return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, in SimplifyDemandedVectorElts()
3297 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts()
3352 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, in SimplifyDemandedVectorElts()
3421 if (SimplifyDemandedVectorElts(SubOp, SubElts, SubUndef, SubZero, TLO, in SimplifyDemandedVectorElts()
[all …]
H A DDAGCombiner.cpp358 bool SimplifyDemandedVectorElts(SDValue Op) { in SimplifyDemandedVectorElts() function in __anon666e37100111::DAGCombiner
365 return SimplifyDemandedVectorElts(Op, DemandedElts); in SimplifyDemandedVectorElts()
371 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts,
1454 bool DAGCombiner::SimplifyDemandedVectorElts(SDValue Op, in SimplifyDemandedVectorElts() function in DAGCombiner
1459 if (!TLI.SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedVectorElts()
13444 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitVSELECT()
15820 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTEND_VECTOR_INREG()
23788 if (SimplifyDemandedVectorElts(VecOp, DemandedElts, true)) { in visitEXTRACT_VECTOR_ELT()
26032 if (SimplifyDemandedVectorElts(V, DemandedElts, /*AssumeSingleUse=*/true)) { in visitEXTRACT_SUBVECTOR()
26040 if (SimplifyDemandedVectorElts(SDValue(N, 0))) in visitEXTRACT_SUBVECTOR()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h523 SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, APInt &UndefElts,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp607 SimplifyDemandedVectorElts(SrcVec, DemandedElts, PoisonElts)) in visitExtractElementInst()
615 if (Value *V = SimplifyDemandedVectorElts( in visitExtractElementInst()
1805 if (Value *V = SimplifyDemandedVectorElts(&IE, AllOnesEltMask, in visitInsertElementInst()
2966 if (Value *V = SimplifyDemandedVectorElts(&SVI, AllOnesEltMask, PoisonElts)) { in visitShuffleVectorInst()
H A DInstCombineSimplifyDemanded.cpp1397 Value *InstCombinerImpl::SimplifyDemandedVectorElts(Value *V, in SimplifyDemandedVectorElts() function in InstCombinerImpl
1482 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()
H A DInstCombineInternal.h598 Value *SimplifyDemandedVectorElts(Value *V, APInt DemandedElts,
H A DInstCombineCalls.cpp346 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedStore()
431 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), DemandedElts, in simplifyMaskedScatter()
434 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(1), DemandedElts, in simplifyMaskedScatter()
1789 if (Value *V = SimplifyDemandedVectorElts(II, AllOnesEltMask, PoisonElts)) { in visitCallInst()
H A DInstCombineSelect.cpp2649 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()
H A DInstructionCombining.cpp3096 if (Value *V = SimplifyDemandedVectorElts(&GEP, AllOnesEltMask, in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2159 return IC.SimplifyDemandedVectorElts(Op, DemandedElts, UndefElts); in instCombineIntrinsic()
2693 IC.SimplifyDemandedVectorElts(Arg0, DemandedElts1, UndefElts1)) { in instCombineIntrinsic()
2702 IC.SimplifyDemandedVectorElts(Arg1, DemandedElts2, UndefElts2)) { in instCombineIntrinsic()
H A DX86ISelLowering.cpp43385 if (TLI.SimplifyDemandedVectorElts(Op, DemandedElts, DCI)) in combineShuffle()
43415 if (SimplifyDemandedVectorElts(Mask, DemandedElts, MaskUndef, MaskZero, TLO, in SimplifyDemandedVectorEltsForTargetShuffle()
43483 if (SimplifyDemandedVectorElts(LHS, DemandedElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43486 if (SimplifyDemandedVectorElts(RHS, DemandedElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43501 if (SimplifyDemandedVectorElts(LHS, DemandedSrcElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43504 if (SimplifyDemandedVectorElts(RHS, DemandedSrcElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43512 if (SimplifyDemandedVectorElts(LHS, DemandedLHSElts, LHSUndef, LHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43516 if (SimplifyDemandedVectorElts(RHS, DemandedRHSElts, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43566 if (SimplifyDemandedVectorElts(Amt, AmtElts, AmtUndef, AmtZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
43576 if (SimplifyDemandedVectorElts(Src, DemandedElts, SrcUndef, KnownZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4218 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedEltMask,
4225 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17493 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVMOVNCombine()
17495 if (TLI.SimplifyDemandedVectorElts(Op1, Op1DemandedElts, DCI)) in PerformVMOVNCombine()
17512 if (TLI.SimplifyDemandedVectorElts(Op0, Op0DemandedElts, DCI)) in PerformVQMOVNCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp8563 if (SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, KnownZero, in SimplifyDemandedBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18954 …edVectorEltsEPNS_5ValueENS_5APIntERS3_j", "llvm::InstCombiner::SimplifyDemandedVectorElts(llvm::Va…