Author: coby
Date: Wed Dec 27 00:16:54 2017
New Revision: 321474
URL: http://llvm.org/viewvc/llvm-project?rev=321474&view=rev
Log:
[x86][icelake][vaes]
added vaes feature recognition
added intrinsics support for vaes instructions, matching a similar work on the
backend (D40078)
_mm256_aesenc_ep
Author: coby
Date: Wed Dec 27 00:37:47 2017
New Revision: 321477
URL: http://llvm.org/viewvc/llvm-project?rev=321477&view=rev
Log:
[x86][icelake][gfni]
added gfni feature recognition
added intrinsics support for gfni instructions
_mm_gf2p8affineinv_epi64_epi8
_mm_mask_gf2p8affineinv_epi64_epi8
This revision was automatically updated to reflect the committed changes.
Closed by commit rC321477: [x86][icelake][gfni] (authored by coby, committed by
).
Changed prior to commit:
https://reviews.llvm.org/D41582?vs=128168&id=128207#toc
Repository:
rC Clang
https://reviews.llvm.org/D41582
coby closed this revision.
coby added a comment.
closed by commit https://reviews.llvm.org/rC321474
(https://reviews.llvm.org/rL321474)
Repository:
rC Clang
https://reviews.llvm.org/D41583
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
Author: coby
Date: Wed Dec 27 01:00:31 2017
New Revision: 321480
URL: http://llvm.org/viewvc/llvm-project?rev=321480&view=rev
Log:
[x86][icelake][vpclmulqdq]
added vpclmulqdq feature recognition
added intrinsics support for vpclmulqdq instructions
_mm256_clmulepi64_epi128
_mm512_clmulepi64_epi
This revision was automatically updated to reflect the committed changes.
Closed by commit rL321480: [x86][icelake][vpclmulqdq] (authored by coby,
committed by ).
Changed prior to commit:
https://reviews.llvm.org/D41573?vs=128183&id=128210#toc
Repository:
rL LLVM
https://reviews.llvm.org/D4
Author: coby
Date: Wed Dec 27 01:22:34 2017
New Revision: 321482
URL: http://llvm.org/viewvc/llvm-project?rev=321482&view=rev
Log:
[hotfix]
fixinig test failures as seen here:
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/22791/steps/test/logs/stdio
which resu
Hi Coby, please include a brief description of your commit on the first
line of the commit message -- that's all that shows up on the commits list
and in the summary view of some repository tools.
On 27 Dec 2017 09:23, "Coby Tayree via cfe-commits" <
cfe-commits@lists.llvm.org> wrote:
Author: cob
Author: coby
Date: Wed Dec 27 02:01:00 2017
New Revision: 321483
URL: http://llvm.org/viewvc/llvm-project?rev=321483&view=rev
Log:
[x86][icelake][bitalg]
added bitalg feature recognition
added intrinsics support for bitalg instructions
_mm512_popcnt_epi16
_mm512_mask_popcnt_epi16
_mm512_maskz_popc
This revision was automatically updated to reflect the committed changes.
Closed by commit rL321483: [x86][icelake][bitalg] (authored by coby, committed
by ).
Changed prior to commit:
https://reviews.llvm.org/D41564?vs=128109&id=128213#toc
Repository:
rL LLVM
https://reviews.llvm.org/D41564
Author: coby
Date: Wed Dec 27 02:37:51 2017
New Revision: 321484
URL: http://llvm.org/viewvc/llvm-project?rev=321484&view=rev
Log:
[x86][icelake][vnni]
added vnni feature recognition
added intrinsics support for VNNI instructions
_mm256_mask_dpbusd_epi32
_mm256_maskz_dpbusd_epi32
_mm256_dpbusd_epi
This revision was automatically updated to reflect the committed changes.
Closed by commit rL321484: [x86][icelake][vnni] (authored by coby, committed by
).
Changed prior to commit:
https://reviews.llvm.org/D41558?vs=128099&id=128216#toc
Repository:
rL LLVM
https://reviews.llvm.org/D41558
Author: hahnfeld
Date: Wed Dec 27 02:39:56 2017
New Revision: 321486
URL: http://llvm.org/viewvc/llvm-project?rev=321486&view=rev
Log:
[OpenMP] Further adjustments of nvptx runtime functions
Pass in default value of 1, similar to previous commit r318836.
Differential Revision: https://reviews.ll
This revision was automatically updated to reflect the committed changes.
Closed by commit rL321486: [OpenMP] Further adjustments of nvptx runtime
functions (authored by Hahnfeld, committed by ).
Changed prior to commit:
https://reviews.llvm.org/D41012?vs=126159&id=128217#toc
Repository:
rL
Author: coby
Date: Wed Dec 27 03:25:07 2017
New Revision: 321487
URL: http://llvm.org/viewvc/llvm-project?rev=321487&view=rev
Log:
[x86][icelake][vbmi2]
added vbmi2 feature recognition
added intrinsics support for vbmi2 instructions
_mm[128,256,512]_mask[z]_compress_epi[16,32]
_mm[128,256,512]_mas
This revision was automatically updated to reflect the committed changes.
Closed by commit rL321487: [x86][icelake][vbmi2] (authored by coby, committed
by ).
Changed prior to commit:
https://reviews.llvm.org/D41557?vs=128172&id=128221#toc
Repository:
rL LLVM
https://reviews.llvm.org/D41557
vladimir.plyashkun created this revision.
vladimir.plyashkun added reviewers: bkramer, alexfh, ilya-biryukov.
vladimir.plyashkun added a project: clang.
Herald added a subscriber: klimek.
Previously, this argument had no effect, since it didn't proceeded.
For more information, check this review: h
vladimir.plyashkun added a comment.
FYI, i've create revision to support `ivfsoverlay` option in Tooling:
https://reviews.llvm.org/D41594
Repository:
rCTE Clang Tools Extra
https://reviews.llvm.org/D41535
___
cfe-commits mailing list
cfe-commits
lebedev.ri updated this revision to Diff 128226.
lebedev.ri edited the summary of this revision.
lebedev.ri added a comment.
Herald added a subscriber: mehdi_amini.
- Give `warn_tautological_constant_compare` it's own flag
`-Wtautological-type-limit-compare`. I'm not happy about that name, but i
ed added inline comments.
Comment at: lib/Driver/ToolChains/Ananas.cpp:93
CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
-CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
+if (Args.hasArg(options::OPT_shared) || Arg
uriel.k updated this revision to Diff 128232.
uriel.k retitled this revision from "[X86][avx512] Lowering X86 avx512 sqrt
intrinsics to IR" to "[X86] Lowering X86 avx512 sqrt intrinsics to IR".
uriel.k edited the summary of this revision.
uriel.k added a comment.
now takes care of sqrt with round
miyuki updated this revision to Diff 128234.
miyuki added a comment.
Factored out template language linkage check into a separate function
https://reviews.llvm.org/D41179
Files:
lib/Sema/SemaTemplate.cpp
test/SemaTemplate/class-template-spec.cpp
test/SemaTemplate/function-template-special
miyuki added a comment.
In https://reviews.llvm.org/D41179#957992, @sepavloff wrote:
> Classes do not have language linkage according to 10.5p1, just as
> templates, so this code is valid.
>
> It looks like defining templates inside extern "C" blocks is OK.
Currently both Clang and GCC d
faisalv added a comment.
In https://reviews.llvm.org/D41179#964522, @miyuki wrote:
> In https://reviews.llvm.org/D41179#957992, @sepavloff wrote:
>
> > Classes do not have language linkage according to 10.5p1, just as
> > templates, so this code is valid.
> >
> > It looks like defining tem
Author: a.sidorin
Date: Wed Dec 27 09:04:42 2017
New Revision: 321492
URL: http://llvm.org/viewvc/llvm-project?rev=321492&view=rev
Log:
[ASTImporter] Support importing FunctionTemplateDecl and
CXXDependentScopeMemberExpr
* Also introduces ImportTemplateArgumentListInfo facility (A. Sidorin)
Thi
Author: abataev
Date: Wed Dec 27 09:58:32 2017
New Revision: 321493
URL: http://llvm.org/viewvc/llvm-project?rev=321493&view=rev
Log:
[OPENMP] Support for `depend` clauses on `target data update`.
Added codegen for `depend` clauses on `target data update` directives.
Added:
cfe/trunk/test/Op
Author: hamzasood
Date: Wed Dec 27 10:05:29 2017
New Revision: 321494
URL: http://llvm.org/viewvc/llvm-project?rev=321494&view=rev
Log:
[NFC] Small const correctness fix
Modified:
cfe/trunk/lib/Sema/SemaLookup.cpp
Modified: cfe/trunk/lib/Sema/SemaLookup.cpp
URL:
http://llvm.org/viewvc/llvm-
Author: abataev
Date: Wed Dec 27 10:49:38 2017
New Revision: 321495
URL: http://llvm.org/viewvc/llvm-project?rev=321495&view=rev
Log:
[OPENMP] Support for `depend` clauses on `target enter|exit data`.
Added codegen for `depend` clauses on `target enter|exit data` directives.
Added:
cfe/trunk
sepavloff added a comment.
In https://reviews.llvm.org/D41179#964526, @faisalv wrote:
> In https://reviews.llvm.org/D41179#964522, @miyuki wrote:
>
> > In https://reviews.llvm.org/D41179#957992, @sepavloff wrote:
> >
> > > Classes do not have language linkage according to 10.5p1, just as
> > >
ABataev updated this revision to Diff 128238.
ABataev added a comment.
Updated status of `target (update|enter data|exit data)` directives.
Marked that support for cuda devices is not ready yet.
Repository:
rC Clang
https://reviews.llvm.org/D39457
Files:
docs/OpenMPSupport.rst
docs/index
a.sidorin added a comment.
Hello Gabor,
For me, this patch looks much better than previous. I have some questions
inline.
Comment at: include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:40
public:
- BugType(class CheckName check, StringRef name, StringRef cat)
- :
Hello Peter,
I've recommitted the patch after attempt to fix it (rL321492). Please
tell me if you see any issue.
Thank you.
20.12.2017 12:05, Aleksei Sidorin пишет:
Thank you, Peter! I'll take a look.
Unfortunately, there were no any buildbot e-mail complains about it so
I didn't even notic
aaron.ballman added inline comments.
Comment at: clang-tidy/ClangTidyDiagnosticConsumer.cpp:424
+// This method is not const, because it fills cache on first demand.
+// It is possible to fill cache in constructor or make cache volatile
+// and make this method const, but they se
xazax.hun updated this revision to Diff 128240.
xazax.hun marked 5 inline comments as done.
xazax.hun added a comment.
- Address review comments.
https://reviews.llvm.org/D41538
Files:
include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
lib/StaticAnalyzer/Checkers/MallocChecker.cpp
li
xazax.hun added inline comments.
Comment at: include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:54
+// initialization.
+if (getCheckName().empty() && Checker) {
+ Check = Checker->getCheckName();
a.sidorin wrote:
> Possibly I am missing the cont
Author: ctopper
Date: Wed Dec 27 14:25:59 2017
New Revision: 321502
URL: http://llvm.org/viewvc/llvm-project?rev=321502&view=rev
Log:
[X86] Enable avx512vpopcntdq and clwb for icelake.
Per table 1-1 of the October 2017 edition of Intel® Architecture Instruction
Set Extensions and Future Features
Author: ctopper
Date: Wed Dec 27 14:26:00 2017
New Revision: 321503
URL: http://llvm.org/viewvc/llvm-project?rev=321503&view=rev
Log:
[X86] Test that -march=skx enables PKU.
Modified:
cfe/trunk/test/Preprocessor/predefined-arch-macros.c
Modified: cfe/trunk/test/Preprocessor/predefined-arch-m
Author: ctopper
Date: Wed Dec 27 14:26:01 2017
New Revision: 321504
URL: http://llvm.org/viewvc/llvm-project?rev=321504&view=rev
Log:
[X86] Don't accidentally enable PKU on cannon lake and icelake or CLWB on
cannonlake.
We have cannonlake and icelake inheriting from skylake server in a switch us
38 matches
Mail list logo