Searched refs:HasCSSC (Results 1 – 3 of 3) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64LegalizerInfo.cpp | 81 const bool HasCSSC = ST.hasCSSC(); in AArch64LegalizerInfo() local 192 if (HasCSSC) in AArch64LegalizerInfo() 685 return (HasCSSC && typeInSet(0, {s32, s64})(Query)); in AArch64LegalizerInfo() 688 return (!HasCSSC && typeInSet(0, {s32, s64})(Query)); in AArch64LegalizerInfo() 754 if (HasCSSC) in AArch64LegalizerInfo() 815 if (HasCSSC) in AArch64LegalizerInfo()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64.td | 510 def FeatureCSSC : SubtargetFeature<"cssc", "HasCSSC", "true",
|
| D | AArch64InstrInfo.td | 118 def HasCSSC : Predicate<"Subtarget->hasCSSC()">, 8628 defm ABS : OneOperandData<0b001000, "abs", abs>, Requires<[HasCSSC]>; 8629 defm CNT : OneOperandData<0b000111, "cnt", ctpop>, Requires<[HasCSSC]>; 8630 defm CTZ : OneOperandData<0b000110, "ctz", cttz>, Requires<[HasCSSC]>; 8632 defm SMAX : ComparisonOp<0, 0, "smax", smax>, Requires<[HasCSSC]>; 8633 defm SMIN : ComparisonOp<0, 1, "smin", smin>, Requires<[HasCSSC]>; 8634 defm UMAX : ComparisonOp<1, 0, "umax", umax>, Requires<[HasCSSC]>; 8635 defm UMIN : ComparisonOp<1, 1, "umin", umin>, Requires<[HasCSSC]>;
|