Home
last modified time | relevance | path

Searched refs:Aspect (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.cpp200 LegacyLegalizerInfo::getAspectAction(const InstrAspect &Aspect) const { in getAspectAction()
204 if (Aspect.Type.isScalar() || Aspect.Type.isPointer()) in getAspectAction()
205 return findScalarLegalAction(Aspect); in getAspectAction()
206 assert(Aspect.Type.isVector());
207 return findVectorLegalAction(Aspect);
303 LegacyLegalizerInfo::findScalarLegalAction(const InstrAspect &Aspect) const { in findScalarLegalAction()
304 assert(Aspect.Type.isScalar() || Aspect.Type.isPointer()); in findScalarLegalAction()
305 if (Aspect in findScalarLegalAction()
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h154 void setAction(const InstrAspect &Aspect, in setAction() argument
158 const unsigned OpcodeIdx = Aspect.Opcode - FirstOp; in setAction()
159 if (SpecifiedActions[OpcodeIdx].size() <= Aspect.Idx) in setAction()
160 SpecifiedActions[OpcodeIdx].resize(Aspect.Idx + 1); in setAction()
161 SpecifiedActions[OpcodeIdx][Aspect.Idx][Aspect.Type] = Action; in setAction()
292 getAspectAction(const InstrAspect &Aspect) const;
443 findScalarLegalAction(const InstrAspect &Aspect) const;
447 findVectorLegalAction(const InstrAspect &Aspect) const;