Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Basic/
H A Darm_sve.td230 class ImmCheck<int arg, ImmCheckType kind, int eltSizeArg = -1> {
237 list<FlagType> ft, list<ImmCheck> ch, MemEltType met> {
246 list<ImmCheck> ImmChecks = ch;
252 list<FlagType> ft = [], list<ImmCheck> ch = []>
1006 def SVTMAD : SInst<"svtmad[_{d}]", "dddi", "hfd", MergeNone, "aarch64_sve_ftmad_x", [], [ImmCheck
1027 def SVCADD_M : SInst<"svcadd[_{d}]", "dPddi", "hfd", MergeOp1, "aarch64_sve_fcadd", [], [ImmCheck
1030 def SVCMLA_M : SInst<"svcmla[_{d}]", "dPdddi", "hfd", MergeOp1, "aarch64_sve_fcmla", [], [ImmCheck
1031 def SVCMLA_X : SInst<"svcmla[_{d}]", "dPdddi", "hfd", MergeAny, "aarch64_sve_fcmla", [], [ImmCheck
1032 def SVCMLA_Z : SInst<"svcmla[_{d}]", "dPdddi", "hfd", MergeZero, "aarch64_sve_fcmla", [], [ImmCheck
1240 …SInst<"svext[_{d}]", "dddi", "b", MergeNone, "aarch64_sve_ext", [], [ImmCheck<2, ImmCheckExtrac…
[all …]
/llvm-project-15.0.7/clang/utils/TableGen/
H A DSveEmitter.cpp50 class ImmCheck { class
56 ImmCheck(unsigned Arg, unsigned Kind, unsigned ElementSizeInBits = 0) in ImmCheck() function in __anon409da13d0111::ImmCheck
58 ImmCheck(const ImmCheck &Other) = default;
59 ~ImmCheck() = default;
170 SmallVector<ImmCheck, 2> ImmChecks;
175 uint64_t Flags, ArrayRef<ImmCheck> ImmChecks, TypeSpec BT,
197 ArrayRef<ImmCheck> getImmChecks() const { return ImmChecks; } in getImmChecks()
815 ArrayRef<ImmCheck> Checks, TypeSpec BT, ClassKind Class, in Intrinsic()
1034 SmallVector<ImmCheck, 2> ImmChecks; in createIntrinsic()
1046 ImmChecks.push_back(ImmCheck(Arg, Kind, ElementSizeInBits)); in createIntrinsic()