Author: gbuella
Date: Thu May 10 00:28:54 2018
New Revision: 331962
URL: http://llvm.org/viewvc/llvm-project?rev=331962&view=rev
Log:
[X86] ptwrite intrinsic
Reviewers: craig.topper, RKSimon
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D46540
Added:
cfe/trunk
Author: gbuella
Date: Fri May 11 07:22:04 2018
New Revision: 332091
URL: http://llvm.org/viewvc/llvm-project?rev=332091&view=rev
Log:
[X86] Assume alignment of movdir64b dst argument
Reviewers: craig.topper
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D46683
Modifi
Author: gbuella
Date: Thu May 24 00:09:08 2018
New Revision: 333160
URL: http://llvm.org/viewvc/llvm-project?rev=333160&view=rev
Log:
[X86] NFC Include immintrin.h in CodeGen tests
Following r333110:
"Move all Intel defined intrinsic includes into immintrin.h"
Modified:
cfe/trunk/test/CodeGe
Author: gbuella
Date: Thu May 24 23:34:42 2018
New Revision: 333256
URL: http://llvm.org/viewvc/llvm-project?rev=333256&view=rev
Log:
[x86] invpcid intrinsic
An intrinsic for an old instruction, as described in the Intel SDM.
Reviewers: craig.topper, rnk
Reviewed By: craig.topper, rnk
Differen
Author: gbuella
Date: Thu Jun 7 01:48:36 2018
New Revision: 334174
URL: http://llvm.org/viewvc/llvm-project?rev=334174&view=rev
Log:
[CodeGen] Improve diagnostics related to target attributes
Summary:
When requirement imposed by __target__ attributes on functions
are not satisfied, prefer printi
Author: gbuella
Date: Fri Jun 22 04:59:16 2018
New Revision: 335339
URL: http://llvm.org/viewvc/llvm-project?rev=335339&view=rev
Log:
[X86] Lower _mm[256|512]_cmp[.]_mask intrinsics to native llvm IR
Summary:
Lowering some vector comparision builtins to fcmp IR instructions.
This ignores the sign
Author: gbuella
Date: Wed Apr 11 13:09:09 2018
New Revision: 329848
URL: http://llvm.org/viewvc/llvm-project?rev=329848&view=rev
Log:
[x86] wbnoinvd intrinsic
The WBNOINVD instruction writes back all modified
cache lines in the processor’s internal cache to main memory
but does not invalidate (fl
Author: gbuella
Date: Thu Apr 12 11:15:39 2018
New Revision: 329932
URL: http://llvm.org/viewvc/llvm-project?rev=329932&view=rev
Log:
NFC - Indentation fixes in predefined-arch-macros.c
Consistently separating tests with empty lines.
Helps while navigating this file.
Reviewers: craig.topper
Rev
Author: gbuella
Date: Thu Apr 12 11:42:02 2018
New Revision: 329937
URL: http://llvm.org/viewvc/llvm-project?rev=329937&view=rev
Log:
[X86] Introduce wbinvd intrinsic
A previously missing intrinsic for an old instruction.
Reviewers: craig.topper, echristo
Reviewed By: craig.topper
Differential
Author: gbuella
Date: Fri Apr 13 01:14:21 2018
New Revision: 329995
URL: http://llvm.org/viewvc/llvm-project?rev=329995&view=rev
Log:
[X86] Fix cldemote builtin signature
Fix for r329993
Modified:
cfe/trunk/include/clang/Basic/BuiltinsX86.def
Modified: cfe/trunk/include/clang/Basic/Builtins
Author: gbuella
Date: Fri Apr 13 00:37:24 2018
New Revision: 329993
URL: http://llvm.org/viewvc/llvm-project?rev=329993&view=rev
Log:
[X86] Introduce cldemote intrinsic
Reviewers: craig.topper, zvi
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D45257
Added:
cfe/
Author: gbuella
Date: Mon Apr 16 01:10:10 2018
New Revision: 330110
URL: http://llvm.org/viewvc/llvm-project?rev=330110&view=rev
Log:
[X86] Introduce archs: goldmont-plus & tremont
Reviewers: craig.topper
Reviewed By: craig.topper
Subscribers: cfe-commits
Differential Revision: https://reviews
Author: gbuella
Date: Fri Apr 20 11:44:33 2018
New Revision: 330463
URL: http://llvm.org/viewvc/llvm-project?rev=330463&view=rev
Log:
[X86] WaitPKG intrinsics
Reviewers: craig.topper, zvi
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D45254
Added:
cfe/trunk/lib/
Author: gbuella
Date: Tue May 1 03:05:42 2018
New Revision: 331249
URL: http://llvm.org/viewvc/llvm-project?rev=331249&view=rev
Log:
[X86] directstore and movdir64b intrinsics
Reviewers: spatel, craig.topper, RKSimon
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D45
Author: gbuella
Date: Mon May 7 23:49:41 2018
New Revision: 331740
URL: http://llvm.org/viewvc/llvm-project?rev=331740&view=rev
Log:
[x86] Introduce the pconfig intrinsic
Reviewers: craig.topper, zvi
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D46431
Added:
c
Author: gbuella
Date: Tue May 8 00:12:34 2018
New Revision: 331743
URL: http://llvm.org/viewvc/llvm-project?rev=331743&view=rev
Log:
[x86] Introduce the encl[u|s|v] intrinsics
Reviewers: craig.topper, zvi
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D46435
Added:
Author: gbuella
Date: Wed Jul 4 01:32:02 2018
New Revision: 336243
URL: http://llvm.org/viewvc/llvm-project?rev=336243&view=rev
Log:
NFC - typo fix in test/CodeGen/avx512f-builtins.c
Modified:
cfe/trunk/test/CodeGen/avx512f-builtins.c
Modified: cfe/trunk/test/CodeGen/avx512f-builtins.c
URL:
Author: gbuella
Date: Wed Jul 4 04:21:44 2018
New Revision: 336262
URL: http://llvm.org/viewvc/llvm-project?rev=336262&view=rev
Log:
NFC - Fix typo in test/Layout/itanium-pack-and-align.cpp
Modified:
cfe/trunk/test/Layout/itanium-pack-and-align.cpp
Modified: cfe/trunk/test/Layout/itanium-pa
Author: gbuella
Date: Wed Jul 4 04:26:09 2018
New Revision: 336263
URL: http://llvm.org/viewvc/llvm-project?rev=336263&view=rev
Log:
NFC - Fix typo in test/CodeGenObjC/gnustep2-class.m
Modified:
cfe/trunk/test/CodeGenObjC/gnustep2-class.m
Modified: cfe/trunk/test/CodeGenObjC/gnustep2-class.
Author: gbuella
Date: Wed Jul 4 04:29:21 2018
New Revision: 336264
URL: http://llvm.org/viewvc/llvm-project?rev=336264&view=rev
Log:
NFC - Fix type in builtins-ppc-p9vector.c test
Modified:
cfe/trunk/test/CodeGen/builtins-ppc-p9vector.c
Modified: cfe/trunk/test/CodeGen/builtins-ppc-p9vector
Author: gbuella
Date: Thu Jul 5 07:26:56 2018
New Revision: 336355
URL: http://llvm.org/viewvc/llvm-project?rev=336355&view=rev
Log:
[X86] Fix some vector cmp builtins - TRUE/FALSE predicates
This patch removes on optimization used with the TRUE/FALSE
predicates, as was suggested in https://revi
Author: Gabor Buella
Date: 2019-12-12T11:26:54+01:00
New Revision: 9c48c2f9c477007234c5bdad0bc8c0969afa0724
URL:
https://github.com/llvm/llvm-project/commit/9c48c2f9c477007234c5bdad0bc8c0969afa0724
DIFF:
https://github.com/llvm/llvm-project/commit/9c48c2f9c477007234c5bdad0bc8c0969afa0724.diff
Author: Gabor Buella
Date: 2019-12-12T12:46:17+01:00
New Revision: d8f49912847dd8a589e992e2e07d79ac77e61408
URL:
https://github.com/llvm/llvm-project/commit/d8f49912847dd8a589e992e2e07d79ac77e61408
DIFF:
https://github.com/llvm/llvm-project/commit/d8f49912847dd8a589e992e2e07d79ac77e61408.diff
Author: gbuella
Date: Tue Apr 10 04:20:05 2018
New Revision: 329689
URL: http://llvm.org/viewvc/llvm-project?rev=329689&view=rev
Log:
CodeGen tests - typo fixes NFC
Modified:
cfe/trunk/test/CodeGen/avx512-reduceMinMaxIntrin.c
cfe/trunk/test/CodeGen/avx512f-builtins.c
Modified: cfe/trunk/
Author: gbuella
Date: Tue Apr 10 07:04:21 2018
New Revision: 329701
URL: http://llvm.org/viewvc/llvm-project?rev=329701&view=rev
Log:
[X86] Disable SGX for Skylake Server
Reviewers: craig.topper, zvi, echristo
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D45058
Mo
Author: gbuella
Date: Tue Apr 10 08:03:03 2018
New Revision: 329710
URL: http://llvm.org/viewvc/llvm-project?rev=329710&view=rev
Log:
[X86] Disable SGX for Skylake Server - CPP test
Summary: Fix test case - corresponding to r329701
Reviewers: craig.topper, davezarzycki
Reviewed By: davezarzycki
Author: gbuella
Date: Tue Apr 10 11:58:26 2018
New Revision: 329741
URL: http://llvm.org/viewvc/llvm-project?rev=329741&view=rev
Log:
[X86] Split up -march=icelake to -client & -server
Reviewers: craig.topper, zvi, echristo
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.o
27 matches
Mail list logo