Searched refs:ImmCheck (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | arm_sve.td | 230 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 D | SveEmitter.cpp | 50 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()
|