/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1942 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, 1965 if (SimplifyDemandedVectorElts(Src, DemandedSrcElts, KnownSrcUndef, 2082 bool TargetLowering::SimplifyDemandedVectorElts(SDValue Op, function in class:TargetLowering 2092 SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, TLO); 2149 bool TargetLowering::SimplifyDemandedVectorElts( function in class:TargetLowering 2206 return SimplifyDemandedVectorElts(Src, DemandedElts, KnownUndef, 2220 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, 2262 if (SimplifyDemandedVectorElts(Src, SrcDemandedElts, SrcUndef, SrcZero, 2317 if (SimplifyDemandedVectorElts(SubOp, SubElts, SubUndef, SubZero, TLO, 2338 if (SimplifyDemandedVectorElts(Su [all...] |
H A D | DAGCombiner.cpp | 319 bool SimplifyDemandedVectorElts(SDValue Op) { function in class:__anon83::DAGCombiner 322 return SimplifyDemandedVectorElts(Op, DemandedElts); 327 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts, 1079 bool DAGCombiner::SimplifyDemandedVectorElts(SDValue Op, function in class:DAGCombiner 1084 if (!TLI.SimplifyDemandedVectorElts(Op, DemandedElts, KnownUndef, KnownZero, 10711 if (SimplifyDemandedVectorElts(SDValue(N, 0))) 10727 if (SimplifyDemandedVectorElts(SDValue(N, 0))) 17215 if (SimplifyDemandedVectorElts(VecOp, DemandedElts, true)) { 18662 if (SimplifyDemandedVectorElts(SDValue(N, 0))) 19274 if (SimplifyDemandedVectorElts(SDValu [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 345 SimplifyDemandedVectorElts(SrcVec, DemandedElts, UndefElts)) { 355 if (Value *V = SimplifyDemandedVectorElts( 1100 if (Value *V = SimplifyDemandedVectorElts(&IE, AllOnesEltMask, UndefElts)) { 1757 // This is a specialization of a fold in SimplifyDemandedVectorElts. We may 1947 if (Value *V = SimplifyDemandedVectorElts(&SVI, AllOnesEltMask, UndefElts)) { 1957 // intentionally placed after SimplifyDemandedVectorElts().
|
H A D | InstCombineCalls.cpp | 1099 // Use masked off lanes to simplify operands via SimplifyDemandedVectorElts 1102 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), 1137 // Use masked off lanes to simplify operands via SimplifyDemandedVectorElts 1140 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(0), 1145 if (Value *V = SimplifyDemandedVectorElts(II.getOperand(1), 1871 if (Value *V = SimplifyDemandedVectorElts(II, AllOnesEltMask, UndefElts)) { 1885 return SimplifyDemandedVectorElts(Op, DemandedElts, UndefElts); 2964 if (Value *V = SimplifyDemandedVectorElts(Arg0, DemandedElts1, 2973 if (Value *V = SimplifyDemandedVectorElts(Arg1, DemandedElts2,
|
H A D | InstCombineSimplifyDemanded.cpp | 997 /// Implement SimplifyDemandedVectorElts for amdgcn buffer and image intrinsics. 1119 Value *InstCombiner::SimplifyDemandedVectorElts(Value *V, APInt DemandedElts, function in class:InstCombiner 1201 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) {
|
H A D | InstCombineInternal.h | 866 Value *SimplifyDemandedVectorElts(Value *V, APInt DemandedElts,
|
H A D | InstructionCombining.cpp | 1673 if (Value *V = SimplifyDemandedVectorElts(&GEP, AllOnesEltMask,
|
H A D | InstCombineSelect.cpp | 2760 if (Value *V = SimplifyDemandedVectorElts(&SI, AllOnesEltMask, UndefElts)) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3174 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedEltMask, 3179 /// Helper wrapper around SimplifyDemandedVectorElts. 3181 bool SimplifyDemandedVectorElts(SDValue Op, const APInt &DemandedElts,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | [all...] |