Home
last modified time | relevance | path

Searched refs:LaneKind (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHelpers.h144 Kind LaneKind = Kind::First; variable
148 VPLane(unsigned Lane, Kind LaneKind) : Lane(Lane), LaneKind(LaneKind) {} in VPLane() argument
156 Kind LaneKind; in getLaneFromEnd() local
160 LaneKind = VPLane::Kind::ScalableLast; in getLaneFromEnd()
162 LaneKind = VPLane::Kind::First; in getLaneFromEnd()
163 return VPLane(LaneOffset, LaneKind); in getLaneFromEnd()
173 assert(LaneKind == Kind::First && in getKnownLane()
183 Kind getKind() const { return LaneKind; } in getKind()
186 bool isFirstLane() const { return Lane == 0 && LaneKind == Kind::First; } in isFirstLane()
190 switch (LaneKind) { in mapToCacheIndex()
H A DVPlan.cpp77 switch (LaneKind) { in getAsRuntimeExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.h170 template <unsigned NumLanes, char LaneKind>
H A DAArch64InstPrinter.cpp1752 template <unsigned NumLanes, char LaneKind>
1756 if (LaneKind == 0) { in printTypedVectorList()
1762 Suffix += itostr(NumLanes) + LaneKind; in printTypedVectorList()
1764 Suffix += LaneKind; in printTypedVectorList()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp655 ParseStatus parseVectorLane(VectorLaneTy &LaneKind, unsigned &Index,
4811 ParseStatus ARMAsmParser::parseVectorLane(VectorLaneTy &LaneKind, in parseVectorLane() argument
4819 LaneKind = AllLanes; in parseVectorLane()
4847 LaneKind = IndexedLane; in parseVectorLane()
4850 LaneKind = NoLanes; in parseVectorLane()
4857 VectorLaneTy LaneKind; in parseVectorList() local
4871 ParseStatus Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4874 switch (LaneKind) { in parseVectorList()
4891 ParseStatus Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4894 switch (LaneKind) { in parseVectorList()
[all …]