Home
last modified time | relevance | path

Searched refs:ImmCheckType (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_immcheck_incl.td1 class ImmCheckType<int val> {
8 def ImmCheck0_31 : ImmCheckType<0>; // 0..31 (used for e.g. predicate patterns)
9 def ImmCheck1_16 : ImmCheckType<1>; // 1..16
10 def ImmCheckExtract : ImmCheckType<2>; // 0..(2048/sizeinbits(elt) - 1)
11 def ImmCheckShiftRight : ImmCheckType<3>; // 1..sizeinbits(elt)
12 def ImmCheckShiftRightNarrow : ImmCheckType<4>; // 1..sizeinbits(elt)/2
13 def ImmCheckShiftLeft : ImmCheckType<5>; // 0..(sizeinbits(elt) - 1)
14 def ImmCheck0_7 : ImmCheckType<6>; // 0..7
15 def ImmCheckLaneIndex : ImmCheckType<7>; // 0..(container_size/(sizeinbits(elt)) - 1)
16 def ImmCheckCvt : ImmCheckType<8>; // 1..sizeinbits(elt) (same as ShiftRight)
[all …]
H A DTargetBuiltins.h322 enum ImmCheckType { enum
H A Darm_sve.td2169 …O_PRED<string name, string types, string intrinsic, list<FlagType> flags=[], ImmCheckType immCh > {
2179 …TO_VEC<string name, string types, string intrinsic, list<FlagType> flags=[], ImmCheckType immCh > {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaARM.cpp397 switch ((ImmCheckType)CheckTy) { in CheckImmediateArg()
398 case ImmCheckType::ImmCheck0_31: in CheckImmediateArg()
402 case ImmCheckType::ImmCheck0_13: in CheckImmediateArg()
406 case ImmCheckType::ImmCheck0_63: in CheckImmediateArg()
410 case ImmCheckType::ImmCheck1_16: in CheckImmediateArg()
414 case ImmCheckType::ImmCheck0_7: in CheckImmediateArg()
418 case ImmCheckType::ImmCheck1_1: in CheckImmediateArg()
422 case ImmCheckType::ImmCheck1_3: in CheckImmediateArg()
426 case ImmCheckType::ImmCheck1_7: in CheckImmediateArg()
430 case ImmCheckType::ImmCheckExtract: in CheckImmediateArg()
[all …]