Skip to content

Commit b9dae2f

Browse files
[Clang][SVE2.1] Add builtins for svrevd
As described in: ARM-software/acle#257 Patch by: Rosie Sumpter <[email protected]> Reviewed By: dtemirbulatov Differential Revision: https://reviews.llvm.org/D151709
1 parent 54881c9 commit b9dae2f

File tree

2 files changed

+392
-0
lines changed

2 files changed

+392
-0
lines changed

clang/include/clang/Basic/arm_sve.td

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1977,4 +1977,6 @@ def SVPSEL_S : SInst<"svpsel_lane_b32", "PPPm", "Pi", MergeNone, "", [], []>;
19771977
def SVPSEL_D : SInst<"svpsel_lane_b64", "PPPm", "Pl", MergeNone, "", [], []>;
19781978

19791979
def SVCNTP_COUNT : SInst<"svcntp_{d}", "n}i", "QcQsQiQl", MergeNone, "aarch64_sve_cntp_{d}", [IsOverloadNone], [ImmCheck<1, ImmCheck2_4_Mul2>]>;
1980+
1981+
defm SVREVD : SInstZPZ<"svrevd", "csilUcUsUiUl", "aarch64_sve_revd">;
19801982
}

0 commit comments

Comments
 (0)