Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp267 std::vector<int64_t> &VectorList) const;
819 std::vector<int64_t> VectorList = in EmitQualTypeFinder() local
821 OS << " QT.reserve(" << VectorList.size() * BaseTypes.size() << ");\n" in EmitQualTypeFinder()
822 << " for (unsigned I = 0; I < " << VectorList.size() << "; I++) {\n" in EmitQualTypeFinder()
975 std::vector<int64_t> &VectorList) const { in getTypeLists()
979 VectorList = in getTypeLists()
996 getTypeLists(PossibleGenType, Flags, TypeList, VectorList); in getTypeLists()
1003 VectorList.push_back(Type->getValueAsInt("VecWidth")); in getTypeLists()
1016 std::vector<int64_t> VectorList; in expandTypesInSignature() local
1019 getTypeLists(Arg, Flags, TypeList, VectorList); in expandTypesInSignature()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp2125 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed()
2130 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed()
2135 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed()
2140 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed()
2145 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed()
2150 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed()
2155 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed()
2160 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed()
2165 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed()
2170 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeDHWordIndexed()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp471 struct VectorListOp VectorList; member
527 VectorList = o.VectorList; in AArch64Operand()
648 return VectorList.RegNum; in getVectorListStart()
653 return VectorList.Count; in getVectorListCount()
1296 VectorList.NumElements == 0 && in isImplicitlyTypedVectorList()
1305 if (VectorList.Count != NumRegs) in isTypedVectorList()
1307 if (VectorList.RegisterKind != VectorKind) in isTypedVectorList()
2020 Op->VectorList.RegNum = RegNum; in CreateVectorList()
2021 Op->VectorList.Count = Count; in CreateVectorList()
2022 Op->VectorList.NumElements = NumElements; in CreateVectorList()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td547 multiclass VectorList<int count, RegisterClass Reg64, RegisterClass Reg128> {
648 defm VecListOne : VectorList<1, FPR64, FPR128>;
649 defm VecListTwo : VectorList<2, DD, QQ>;
650 defm VecListThree : VectorList<3, DDD, QQQ>;
651 defm VecListFour : VectorList<4, DDDD, QQQQ>;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td222 // For example, if TypeList = <int, float> and VectorList = <1, 2, 4>, then it
248 IntList VectorList = _VectorList;
249 // The VecWidth field is ignored for GenericTypes. Use VectorList instead.