Searched refs:HasCSSC (Results 1 – 20 of 20) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedFalkor.td | 29 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedKryo.td | 33 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedThunderX.td | 31 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedA53.td | 32 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedCyclone.td | 24 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedExynosM3.td | 30 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedTSV110.td | 30 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedA57.td | 37 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedExynosM4.td | 30 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedExynosM5.td | 30 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedNeoverseN1.td | 28 [HasMTE, HasCSSC]);
|
| H A D | AArch64InstrInfo.td | 119 def HasCSSC : Predicate<"Subtarget->hasCSSC()">, 9350 defm ABS : OneOperandData<0b001000, "abs", abs>, Requires<[HasCSSC]>; 9351 defm CNT : OneOperandData<0b000111, "cnt", ctpop>, Requires<[HasCSSC]>; 9352 defm CTZ : OneOperandData<0b000110, "ctz", cttz>, Requires<[HasCSSC]>; 9354 defm SMAX : ComparisonOp<0, 0, "smax", smax>, Requires<[HasCSSC]>; 9355 defm SMIN : ComparisonOp<0, 1, "smin", smin>, Requires<[HasCSSC]>; 9356 defm UMAX : ComparisonOp<1, 0, "umax", umax>, Requires<[HasCSSC]>; 9357 defm UMIN : ComparisonOp<1, 1, "umin", umin>, Requires<[HasCSSC]>;
|
| H A D | AArch64.td | 561 def FeatureCSSC : SubtargetFeature<"cssc", "HasCSSC", "true",
|
| H A D | AArch64SchedThunderX2T99.td | 31 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedThunderX3T110.td | 30 [HasMTE, HasCSSC]);
|
| H A D | AArch64SchedNeoverseV1.td | 32 HasCSSC]);
|
| H A D | AArch64SchedNeoverseN2.td | 22 [HasSVE2p1, HasPAuthLR, HasCPA, HasCSSC]);
|
| H A D | AArch64SchedA64FX.td | 26 HasCSSC]);
|
| H A D | AArch64SchedNeoverseV2.td | 26 HasCSSC]);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 86 const bool HasCSSC = ST.hasCSSC(); in AArch64LegalizerInfo() local 212 if (HasCSSC) in AArch64LegalizerInfo() 923 return (HasCSSC && typeInSet(0, {s32, s64})(Query)); in AArch64LegalizerInfo() 926 return (!HasCSSC && typeInSet(0, {s32, s64})(Query)); in AArch64LegalizerInfo() 999 if (HasCSSC) in AArch64LegalizerInfo() 1129 if (HasCSSC) in AArch64LegalizerInfo()
|