Author: Pengfei Wang
Date: 2019-11-01T21:12:43-07:00
New Revision: af3a7de20c3f92f5aee828d03049032200b21f08
URL:
https://github.com/llvm/llvm-project/commit/af3a7de20c3f92f5aee828d03049032200b21f08
DIFF:
https://github.com/llvm/llvm-project/commit/af3a7de20c3f92f5aee828d03049032200b21f08.diff
Author: pengfei
Date: Tue Sep 24 19:24:05 2019
New Revision: 372802
URL: http://llvm.org/viewvc/llvm-project?rev=372802&view=rev
Log:
[x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64,
_castu32_f32, _castu64_f64
Summary:
Adding support for some missing intrinsics:
_ca
Author: pengfei
Date: Mon Sep 2 19:06:15 2019
New Revision: 370691
URL: http://llvm.org/viewvc/llvm-project?rev=370691&view=rev
Log:
[x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps,
_mm512_stream_pd, _mm512_stream_si512
Reviewers: craig.topper, pengfei, LuoYuanke, RKSimon
Author: pengfei
Date: Wed Aug 28 23:18:34 2019
New Revision: 370297
URL: http://llvm.org/viewvc/llvm-project?rev=370297&view=rev
Log:
[x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Summary:
Adding support for some missing intrinsics:
_mm512_cvtsi512_si32
Reviewers: craig.
Author: pengfei
Date: Sun Aug 11 18:29:46 2019
New Revision: 368543
URL: http://llvm.org/viewvc/llvm-project?rev=368543&view=rev
Log:
[X86] Support -march=tigerlake
Support -march=tigerlake for x86.
Compare with Icelake Client, It include 4 more new features ,they are
avx512vp2intersect, movdiri,
Author: pengfei
Date: Tue Jul 9 05:41:12 2019
New Revision: 365473
URL: http://llvm.org/viewvc/llvm-project?rev=365473&view=rev
Log:
[NFC] [X86] Fix scan-build complaining
Summary:
Remove unused variable. This fixes bug:
https://bugs.llvm.org/show_bug.cgi?id=42526
Signed-off-by: pengfei
Revie
Author: pengfei
Date: Tue Jun 11 18:52:23 2019
New Revision: 363116
URL: http://llvm.org/viewvc/llvm-project?rev=363116&view=rev
Log:
[X86] [ABI] Fix i386 ABI "__m64" type bug
According to System V i386 ABI: the __m64 type paramater and return
value are passed by MMX registers. But current imple
Author: pengfei
Date: Mon Jun 10 18:17:28 2019
New Revision: 363018
URL: http://llvm.org/viewvc/llvm-project?rev=363018&view=rev
Log:
[X86] Enable intrinsics that convert float and bf16 data to each other
Scalar version :
_mm_cvtsbh_ss , _mm_cvtness_sbh
Vector version:
_mm512_cvtpbh_ps , _mm256_
Author: pengfei
Date: Fri Jun 7 01:53:37 2019
New Revision: 362781
URL: http://llvm.org/viewvc/llvm-project?rev=362781&view=rev
Log:
[X86] -march=cooperlake (clang)
Support intel -march=cooperlake in clang
Patch by Shengchen Kan (skan)
Differential Revision: https://reviews.llvm.org/D62835
Mo
Author: pengfei
Date: Thu Jun 6 01:28:42 2019
New Revision: 362685
URL: http://llvm.org/viewvc/llvm-project?rev=362685&view=rev
Log:
[X86] Add ENQCMD instructions
For more details about these instructions, please refer to the latest
ISE document:
https://software.intel.com/en-us/download/intel-a
Author: pengfei
Date: Thu May 30 18:50:07 2019
New Revision: 362186
URL: http://llvm.org/viewvc/llvm-project?rev=362186&view=rev
Log:
Revert "[X86] Fix i386 struct and union parameter alignment"
This reverts commit d61cb749f4ac2c90244906d756e80a5c4a7ffa89 (SVN:
361934).
According to James sugges
Author: pengfei
Date: Wed May 29 01:42:35 2019
New Revision: 361934
URL: http://llvm.org/viewvc/llvm-project?rev=361934&view=rev
Log:
[X86] Fix i386 struct and union parameter alignment
According to i386 System V ABI 2.1: Structures and unions assume the
alignment of their most strictly aligned c
Author: pengfei
Date: Thu May 30 23:09:35 2019
New Revision: 362196
URL: http://llvm.org/viewvc/llvm-project?rev=362196&view=rev
Log:
[X86] Add VP2INTERSECT instructions
Support intel AVX512 VP2INTERSECT instructions in clang
Patch by Xiang Zhang (xiangzhangllvm)
Differential Revision: https://
13 matches
Mail list logo