Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlan.h120 Kind LaneKind; variable
123 VPLane(unsigned Lane, Kind LaneKind) : Lane(Lane), LaneKind(LaneKind) {} in VPLane() argument
129 Kind LaneKind; in getLastLaneForVF() local
133 LaneKind = VPLane::Kind::ScalableLast; in getLastLaneForVF()
135 LaneKind = VPLane::Kind::First; in getLastLaneForVF()
136 return VPLane(LaneOffset, LaneKind); in getLastLaneForVF()
142 assert(LaneKind == Kind::First); in getKnownLane()
151 Kind getKind() const { return LaneKind; } in getKind()
154 bool isFirstLane() const { return Lane == 0 && LaneKind == Kind::First; } in isFirstLane()
158 switch (LaneKind) { in mapToCacheIndex()
DVPlan.cpp65 switch (LaneKind) { in getAsRuntimeExpr()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64InstPrinter.h158 template <unsigned NumLanes, char LaneKind>
DAArch64InstPrinter.cpp1434 template <unsigned NumLanes, char LaneKind>
1440 Suffix += itostr(NumLanes) + LaneKind; in printTypedVectorList()
1442 Suffix += LaneKind; in printTypedVectorList()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp639 OperandMatchResultTy parseVectorLane(VectorLaneTy &LaneKind, unsigned &Index,
4627 parseVectorLane(VectorLaneTy &LaneKind, unsigned &Index, SMLoc &EndLoc) { in parseVectorLane() argument
4634 LaneKind = AllLanes; in parseVectorLane()
4670 LaneKind = IndexedLane; in parseVectorLane()
4673 LaneKind = NoLanes; in parseVectorLane()
4681 VectorLaneTy LaneKind; in parseVectorList() local
4693 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4696 switch (LaneKind) { in parseVectorList()
4714 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4717 switch (LaneKind) { in parseVectorList()
[all …]