rjmccall added a comment.
LGTM.
Repository:
rL LLVM
http://reviews.llvm.org/D16797
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
echristo added a comment.
Replied inline, I hope this is helpful :)
Comment at: lib/Basic/Targets.cpp:2059-2063
@@ +2058,7 @@
+
+ if (Has16BitInsts)
+Features["16-bit-insts"] = true;
+
+ if (hasSMemRealTime)
+Features["s-memrealtime"] = true;
+
arsenm
ariccio created this revision.
ariccio added subscribers: llvm-commits, cfe-commits.
Herald added a reviewer: tstellarAMD.
Herald added subscribers: joker.eph, dsanders, arsenm, MatzeB.
Currently, the "potentially uninitialized local variable" & "potentially
uninitialized local pointer variable"
On Sat, Mar 5, 2016 at 6:16 AM Daniel Sanders
wrote:
> dsanders added a comment.
>
> In http://reviews.llvm.org/D16139#368217, @echristo wrote:
>
> > This seems wrong. You should fix setCPU instead or set a default CPU.
>
>
> We already set a default CPU in the
korli added a comment.
Ping?
Repository:
rL LLVM
http://reviews.llvm.org/D16797
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ABataev added inline comments.
Comment at: lib/CodeGen/CGOpenMPRuntime.h:69
@@ +68,3 @@
+ /// evaluates to false.
+ void emitTargetOutlinedFunctionHelper(const OMPExecutableDirective ,
+StringRef ParentName,
Missed
ABataev accepted this revision.
ABataev added a comment.
This revision is now accepted and ready to land.
LG
Repository:
rL LLVM
http://reviews.llvm.org/D17979
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
ABataev accepted this revision.
ABataev added a comment.
This revision is now accepted and ready to land.
LG
http://reviews.llvm.org/D17547
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
This revision was automatically updated to reflect the committed changes.
Closed by commit rL262996: Accept absolute paths in the -fuse-ld option.
(authored by whitequark).
Repository:
rL LLVM
http://reviews.llvm.org/D17952
Files:
cfe/trunk/lib/Driver/ToolChain.cpp
Author: whitequark
Date: Tue Mar 8 23:18:16 2016
New Revision: 262996
URL: http://llvm.org/viewvc/llvm-project?rev=262996=rev
Log:
Accept absolute paths in the -fuse-ld option.
This patch extends the -fuse-ld option to accept a full path to an executable
and use it verbatim to invoke the
echristo accepted this revision.
echristo added a reviewer: echristo.
echristo added a comment.
This revision is now accepted and ready to land.
LGTM, thanks.
-eric
Repository:
rL LLVM
http://reviews.llvm.org/D17952
___
cfe-commits mailing list
carlo.bertolli created this revision.
carlo.bertolli added reviewers: ABataev, fraggamuffin, kkwli0.
carlo.bertolli added subscribers: sfantao, arpith-jacob, caomhin, cfe-commits.
carlo.bertolli set the repository for this revision to rL LLVM.
The support for distribute pragma is the same on host
ikudrin added a comment.
Ping.
http://reviews.llvm.org/D17815
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: akirtzidis
Date: Tue Mar 8 20:53:12 2016
New Revision: 262991
URL: http://llvm.org/viewvc/llvm-project?rev=262991=rev
Log:
[index] Add a message for the assertion, NFC.
Modified:
cfe/trunk/lib/Index/IndexingContext.cpp
Modified: cfe/trunk/lib/Index/IndexingContext.cpp
URL:
> On Mar 8, 2016, at 6:12 PM, Argyrios Kyrtzidis via cfe-commits
> wrote:
>
> Author: akirtzidis
> Date: Tue Mar 8 20:12:40 2016
> New Revision: 262984
>
> URL: http://llvm.org/viewvc/llvm-project?rev=262984=rev
> Log:
> [index] Fix assertion hit when indexing
Author: akirtzidis
Date: Tue Mar 8 20:12:40 2016
New Revision: 262984
URL: http://llvm.org/viewvc/llvm-project?rev=262984=rev
Log:
[index] Fix assertion hit when indexing re-declarations of built-in functions.
Modified:
cfe/trunk/lib/Index/IndexingContext.cpp
whitequark updated this revision to Diff 50097.
whitequark added a comment.
Added a test
Repository:
rL LLVM
http://reviews.llvm.org/D17952
Files:
cfe/trunk/lib/Driver/ToolChain.cpp
cfe/trunk/test/Driver/fuse-ld.c
Index: cfe/trunk/test/Driver/fuse-ld.c
Forgot to add the mailing list when I created a patch.Begin forwarded message:From: Roman Levenstein Subject: [PATCH] D17976: Add attributes for preserve_mostcc/preserve_allcc calling conventions to the C/C++ front-endDate: March 8, 2016 at 5:17:02 PM PSTTo:
Author: rsmith
Date: Tue Mar 8 18:12:38 2016
New Revision: 262971
URL: http://llvm.org/viewvc/llvm-project?rev=262971=rev
Log:
Readd testcase accidentally removed in r262888.
Modified:
cfe/trunk/test/CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p1.cpp
Modified:
compnerd accepted this revision.
compnerd added a comment.
This revision is now accepted and ready to land.
Sorry about the delay with this change. Thanks for removing the parameter. I
think that this is fine as is. Do you have commit rights, or should I commit
this on your behalf?
echristo added a subscriber: echristo.
echristo added a comment.
Needs a testcase, but otherwise should be fine.
Repository:
rL LLVM
http://reviews.llvm.org/D17952
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
jroelofs added a subscriber: jroelofs.
jroelofs added a comment.
Testcases?
Repository:
rL LLVM
http://reviews.llvm.org/D17952
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: rsmith
Date: Tue Mar 8 17:17:35 2016
New Revision: 262966
URL: http://llvm.org/viewvc/llvm-project?rev=262966=rev
Log:
Fix crash in access check for aggregate initialization of base classes. It's
not obvious how to access-check these, so pick a conservative rule until we get
feedback
Author: rsmith
Date: Tue Mar 8 17:16:16 2016
New Revision: 262965
URL: http://llvm.org/viewvc/llvm-project?rev=262965=rev
Log:
Fix -Werror build.
Modified:
cfe/trunk/lib/CodeGen/CGExprAgg.cpp
Modified: cfe/trunk/lib/CodeGen/CGExprAgg.cpp
URL:
Author: tnorthover
Date: Tue Mar 8 17:10:58 2016
New Revision: 262964
URL: http://llvm.org/viewvc/llvm-project?rev=262964=rev
Log:
AArch64: remove tests of intrinsics completely duplicated elsewhere.
Removed:
cfe/trunk/test/CodeGen/arm64_neon_high_half.c
aaron.ballman accepted this revision.
aaron.ballman added a comment.
This revision is now accepted and ready to land.
Attribute side of things LGTM, but I don't have the expertise to comment on the
OpenCL functionality itself.
http://reviews.llvm.org/D17764
Author: rsmith
Date: Tue Mar 8 16:17:41 2016
New Revision: 262963
URL: http://llvm.org/viewvc/llvm-project?rev=262963=rev
Log:
P0017R1: In C++1z, an aggregate class can have (public non-virtual) base
classes; these are initialized as if they were data members.
Added:
kzhuravl-AMD marked an inline comment as done.
kzhuravl-AMD added a comment.
http://reviews.llvm.org/D17764
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
kzhuravl-AMD updated this revision to Diff 50067.
kzhuravl-AMD added a comment.
Aaron's Review Comments
http://reviews.llvm.org/D17764
Files:
include/clang/Basic/Attr.td
include/clang/Basic/AttrDocs.td
include/clang/Driver/Options.td
include/clang/Frontend/CodeGenOptions.def
Author: aaronballman
Date: Tue Mar 8 15:31:32 2016
New Revision: 262960
URL: http://llvm.org/viewvc/llvm-project?rev=262960=rev
Log:
Silence duplicate diagnostics because parsing of a standards-based attribute
triggers parsing diagnostics that may also be picked up during semantic
analysis.
On Tue, Mar 8, 2016 at 2:10 PM, Richard Smith wrote:
> On Tue, Mar 8, 2016 at 11:04 AM, Nico Weber wrote:
> > On Tue, Mar 8, 2016 at 1:49 PM, Richard Smith
> wrote:
> >>
> >> On Tue, Mar 8, 2016 at 9:05 AM, Nico Weber
On Tue, Mar 8, 2016 at 11:04 AM, Nico Weber wrote:
> On Tue, Mar 8, 2016 at 1:49 PM, Richard Smith wrote:
>>
>> On Tue, Mar 8, 2016 at 9:05 AM, Nico Weber wrote:
>> > This causes clang to warn on
>> >
>> > default: assert
On Tue, Mar 8, 2016 at 1:49 PM, Richard Smith wrote:
> On Tue, Mar 8, 2016 at 9:05 AM, Nico Weber wrote:
> > This causes clang to warn on
> >
> > default: assert (false); HB_FALLTHROUGH;
>
> What follows this? (A case label?) What warning is being
On Tue, Mar 8, 2016 at 9:05 AM, Nico Weber wrote:
> This causes clang to warn on
>
> default: assert (false); HB_FALLTHROUGH;
What follows this? (A case label?) What warning is being produced?
> The fallthrough needs to be there for release builds, but now it must not be
beanz updated this revision to Diff 50055.
beanz added a comment.
Updates based on Anna's polite and restrained feedback that didn't include the
appropriate comment "Why don't you fix your TODO?" (I did fix it this time).
http://reviews.llvm.org/D17947
Files:
lib/Driver/ToolChains.cpp
aaron.ballman added a comment.
Missing some attribute-related tests like attaching the attribute to something
other than a record, or passing arguments to the attribute.
Comment at: include/clang/Basic/DiagnosticSemaKinds.td:8332
@@ +8331,3 @@
+ "base %0 uses the stable
carlo.bertolli created this revision.
carlo.bertolli added reviewers: ABataev, fraggamuffin, kkwli0.
carlo.bertolli added subscribers: sfantao, arpith-jacob, caomhin, cfe-commits.
carlo.bertolli set the repository for this revision to rL LLVM.
Herald added a subscriber: jholewinski.
This patch
john.brawn added a comment.
Looking at http://reviews.llvm.org/D15729 I //think// there's no conflict
between what this patch is doing and what that patch is doing. If a plugin
returns AddBeforeMainAction or AddAfterMainAction then when ASTUnit in libclang
loads that plugin it should get
Alexander_Droste added inline comments.
Comment at: include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:160
@@ -153,1 +159,3 @@
+ /// \returns variable name for memory region
+ std::string getVariableName() const;
};
dcoughlin wrote:
> Alexander_Droste
dim resigned from this audit.
Users:
jyknight (Author, Auditor)
3.7-release (Auditor)
cfe-commits (Auditor)
tstellarAMD (Auditor)
compnerd (Auditor)
majnemer (Auditor)
rsmith (Auditor)
dim (Auditor)
http://reviews.llvm.org/rL244063
dim accepted this commit.
Users:
jyknight (Author, Auditor)
3.7-release (Auditor)
cfe-commits (Auditor)
tstellarAMD (Auditor)
compnerd (Auditor)
majnemer (Auditor)
rsmith (Auditor)
dim (Auditor)
http://reviews.llvm.org/rL244063
___
bcraig added a comment.
LGTM. I don't have a lot of authority over this code, so you may want to get a
separate LGTM from someone else.
http://reviews.llvm.org/D17941
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
bob.wilson added a comment.
In http://reviews.llvm.org/D17941#369698, @bcraig wrote:
> What about wprintf? Do we currently warn for wprintf(str)? If so, then the
> fixit probably needs to involve L"%ls".
Darwin does not mark wprintf functions with an attribute. Linux (at least the
version
This causes clang to warn on
default: assert (false); HB_FALLTHROUGH;
The fallthrough needs to be there for release builds, but now it must not
be there for debug builds. I suppose this means projects now need an
UNREACHED_CASE macro that expands to assert(false) in debug and to
fallthrough in
Author: aaronballman
Date: Tue Mar 8 10:34:37 2016
New Revision: 262938
URL: http://llvm.org/viewvc/llvm-project?rev=262938=rev
Log:
Turning on the /bigobj flag for two more files that will not link with MSVC
2015 Win64 Debug due to the section limit.
Modified:
jyknight accepted this commit.
jyknight added a comment.
This issue was resolved; hopefully this will inform Phab of that.
Users:
jyknight (Author, Auditor)
3.7-release (Auditor)
cfe-commits (Auditor)
tstellarAMD (Auditor)
compnerd (Auditor)
majnemer (Auditor)
rsmith (Auditor)
Author: mps
Date: Tue Mar 8 10:14:23 2016
New Revision: 262933
URL: http://llvm.org/viewvc/llvm-project?rev=262933=rev
Log:
Add Visual Studio native visualizers for several Clang types
This is one of a series of changes to improve the MSVC visualization of Clang
types.
This one focuses on
sepavloff added a comment.
I still cannot build project with your changes, now compiler cannot find symbol
`hasSubStmt`. When committing the change please make sure that all
prerequisites are committed and unit tests run successfully.
I would recommend you to take tests from
Author: marshall
Date: Tue Mar 8 09:45:06 2016
New Revision: 262932
URL: http://llvm.org/viewvc/llvm-project?rev=262932=rev
Log:
Remove a couple tabs that crept in
Modified:
libcxx/trunk/test/std/strings/basic.string/string.ops/string.accessors/data.pass.cpp
Modified:
Author: marshall
Date: Tue Mar 8 09:44:30 2016
New Revision: 262931
URL: http://llvm.org/viewvc/llvm-project?rev=262931=rev
Log:
Implement P0272R1: Give 'std::string' a non-const '.data()' member function
Modified:
libcxx/trunk/include/string
klimek added a reviewer: bkramer.
klimek added a comment.
+benjamin, who has done work in the area
Repository:
rL LLVM
http://reviews.llvm.org/D17959
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
Author: marshall
Date: Tue Mar 8 09:12:52 2016
New Revision: 262928
URL: http://llvm.org/viewvc/llvm-project?rev=262928=rev
Log:
Implement P0253R1: Fixing a design mistake in the searchers interface.
Modified:
libcxx/trunk/include/algorithm
libcxx/trunk/include/experimental/algorithm
Anastasia added a comment.
Tests missing!
http://reviews.llvm.org/D17955
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
john.brawn created this revision.
john.brawn added reviewers: klimek, kfunk, milianw, rsmith.
john.brawn added a subscriber: cfe-commits.
john.brawn set the repository for this revision to rL LLVM.
Currently when an AST plugin is loaded it must then be enabled by passing
-plugin pluginname or
MatsPetersson added a subscriber: MatsPetersson.
MatsPetersson added a comment.
Obvious typo in title. Pipe, not piep.
http://reviews.llvm.org/D17955
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
aaron.ballman accepted this revision.
aaron.ballman added a comment.
This revision is now accepted and ready to land.
LGTM. thank you!
http://reviews.llvm.org/D17908
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
pxli168 created this revision.
pxli168 added reviewers: Anastasia, yaxunl.
pxli168 added subscribers: cfe-commits, pekka.jaaskelainen.
1. Diag should be output if types are not the same.
2. Should compare using canonical type.
3. Refine the diag to be more clear.
http://reviews.llvm.org/D17955
danielmarjamaki updated this revision to Diff 50032.
danielmarjamaki added a comment.
Updated documentation
http://reviews.llvm.org/D15332
Files:
clang-tidy/readability/CMakeLists.txt
clang-tidy/readability/NonConstParameterCheck.cpp
clang-tidy/readability/NonConstParameterCheck.h
Author: kfunk
Date: Tue Mar 8 04:34:23 2016
New Revision: 262922
URL: http://llvm.org/viewvc/llvm-project?rev=262922=rev
Log:
Bump libclang API version after r262318
Modified:
cfe/trunk/include/clang-c/Index.h
Modified: cfe/trunk/include/clang-c/Index.h
URL:
Author: dexonsmith
Date: Tue Mar 8 04:28:52 2016
New Revision: 262921
URL: http://llvm.org/viewvc/llvm-project?rev=262921=rev
Log:
Sema: Methods in unavailable classes are unavailable
Similar to the template cases in r262050, when a C++ method in an
unavailable struct/class calls unavailable
danielmarjamaki added inline comments.
Comment at: test/clang-tidy/readability-non-const-parameter.cpp:3
@@ +2,3 @@
+
+// Currently the checker only warns about pointer arguments.
+//
LegalizeAdulthood wrote:
> danielmarjamaki wrote:
> > LegalizeAdulthood wrote:
skalinichev accepted this revision.
skalinichev added a comment.
This revision is now accepted and ready to land.
Yes, I've seen that python tests segfaulted too, never had time to investigate
it though.
LGTM, great work!
Repository:
rL LLVM
http://reviews.llvm.org/D17226
skalinichev added a comment.
Generally looks pretty good to me. Maybe it's worth to factor out duplicating
code, but I guess it's not so important.
Also the index-file.cpp test failing for me:
test/Index/index-file.cpp:57:11: error: expected string not found in input
// CHECK:
skalinichev updated the summary for this revision.
skalinichev added reviewers: milianw, kfunk.
skalinichev updated this revision to Diff 50027.
skalinichev added a comment.
Ok, after some more testing I found out that elaborated types can have cv
specifiers attached, but after using
64 matches
Mail list logo