This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.
Closed by commit rGc6f66de21af0: [X86] Add SM3 instructions. (authored by
FreddyYe).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews
FreddyYe updated this revision to Diff 542274.
FreddyYe added a comment.
rebase and fix lit fail
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/ReleaseNotes.rst
clang/include/clang/
FreddyYe updated this revision to Diff 541824.
FreddyYe marked an inline comment as done.
FreddyYe added a comment.
Address comments.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/Re
pengfei added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:162
+/// \param imm8
+///A 128-bit vector of [4 x int].
+/// \returns
This is `int`
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/
FreddyYe updated this revision to Diff 541815.
FreddyYe marked an inline comment as done.
FreddyYe added a comment.
Address comment.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/Rel
pengfei added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:161-164
+/// \param imm8
+///A 128-bit vector of [4 x int].
+/// \returns
+///A 32-bit int.
The description should invert
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST
pengfei accepted this revision.
pengfei added a comment.
This revision is now accepted and ready to land.
LGTM.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
FreddyYe added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:230
+/// \endcode
+#define _mm_sm3rnds2_epi32(A, B, C, D)
\
+ (__m128i) __builtin_ia32_vsm3rnds2((__v4su)A, (__v4su)B, (__v4su)C, (int)D)
pengfei w
FreddyYe updated this revision to Diff 541792.
FreddyYe marked 5 inline comments as done.
FreddyYe added a comment.
Address comments.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/Re
pengfei added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:69
+/// dst.dword[2] := P1(TMP2)
+/// dst.dword[3] := P1(TMP3)
+/// \endcode
`DEST[MAX:128] := 0` the same to below.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
http
pengfei added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:28
+/// \code
+/// _mm_sm3msg1_epi32(__m128i __A, __m128i __B, __m128i __C)
+/// \endcode
Add return type too.
Comment at: clang/lib/Headers/sm3intrin.h:85
+/// \code
+///
RKSimon added a comment.
@pengfei Are you happy with the intrinsics doxygen descriptions?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
___
cfe-commits mailin
FreddyYe updated this revision to Diff 541495.
FreddyYe marked an inline comment as done.
FreddyYe added a comment.
Address comments.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/Re
RKSimon added inline comments.
Comment at: clang/lib/Headers/sm3intrin.h:31
+///
+/// This intrinsic corresponds to the \c VPDPBSSD instruction.
+///
VPDPBSSD ?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/
FreddyYe updated this revision to Diff 541343.
FreddyYe added a comment.
Refine doxygen
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/ReleaseNotes.rst
clang/include/clang/Basic/Bui
FreddyYe updated this revision to Diff 541340.
FreddyYe marked 2 inline comments as done.
FreddyYe added a comment.
Address commments.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D155147/new/
https://reviews.llvm.org/D155147
Files:
clang/docs/R
16 matches
Mail list logo