Home
last modified time | relevance | path

Searched refs:DefinedValues (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h321 TinyPtrVector<VPValue *> DefinedValues; variable
327 DefinedValues.push_back(V); in addDefinedValue()
334 assert(is_contained(DefinedValues, V) && in removeDefinedValue()
336 llvm::erase(DefinedValues, V); in removeDefinedValue()
385 for (VPValue *D : make_early_inc_range(DefinedValues)) { in ~VPDef()
399 assert(DefinedValues[0] && "defined value must be non-null"); in getVPSingleValue()
400 return DefinedValues[0]; in getVPSingleValue()
405 return DefinedValues[0]; in getVPSingleValue()
411 return DefinedValues[I]; in getVPValue()
415 return DefinedValues[I]; in getVPValue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h526 unsigned DefinedValues) const override;
H A DRISCVISelLowering.cpp2676 EVT VT, unsigned DefinedValues) const { in shouldExpandBuildVectorWithShuffles()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h168 unsigned DefinedValues) const override;
H A DHexagonISelLowering.cpp2159 unsigned DefinedValues) const { in shouldExpandBuildVectorWithShuffles()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1093 unsigned DefinedValues) const override;
H A DPPCISelLowering.cpp17391 EVT VT , unsigned DefinedValues) const { in shouldExpandBuildVectorWithShuffles()
17398 return TargetLowering::shouldExpandBuildVectorWithShuffles(VT, DefinedValues); in shouldExpandBuildVectorWithShuffles()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h525 unsigned DefinedValues) const { in shouldExpandBuildVectorWithShuffles() argument
526 return DefinedValues < 3; in shouldExpandBuildVectorWithShuffles()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1995 SmallSet<SDValue, 16> DefinedValues; in ExpandBUILD_VECTOR() local
1999 DefinedValues.insert(Node->getOperand(i)); in ExpandBUILD_VECTOR()
2002 if (TLI.shouldExpandBuildVectorWithShuffles(VT, DefinedValues.size())) { in ExpandBUILD_VECTOR()