| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
__CLFLUSHOPT__ define to match gcc.
llvm-svn: 294411
|
| |
|
|
|
|
| |
NFC.
llvm-svn: 293877
|
| |
|
|
|
|
| |
Also accept -G= (and -msmall-data-threshold=) as an alias for -G on MIPS as well as Hexagon.
llvm-svn: 293254
|
| |
|
|
|
|
| |
containing '+', '.' etc. to be more stable as the set of options changes.
llvm-svn: 293252
|
| |
|
|
| |
llvm-svn: 293065
|
| |
|
|
|
|
|
| |
and generate documentation for all (non-hidden) options supported by the
'clang' driver.
llvm-svn: 292968
|
| |
|
|
|
|
| |
'if' by default. Update the docs, also add deprecation notes around other parts of sanitizer coverage
llvm-svn: 292862
|
| |
|
|
| |
llvm-svn: 292811
|
| |
|
|
|
|
| |
generation of this set up server-side yet.
llvm-svn: 292637
|
| |
|
|
| |
llvm-svn: 292595
|
| |
|
|
| |
llvm-svn: 292559
|
| |
|
|
| |
llvm-svn: 292558
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Docs for clang::Decl and clang::TemplateSpecializationType have
not been generated since LLVM_ALIGNAS was added to them.
Tell Doxygen to expand LLVM_ALIGNAS to nothing as described at
https://www.stack.nl/~dimitri/doxygen/manual/preprocessing.html
Reviewers: aaron.ballman, klimek, alexfh
Subscribers: ioeric, cfe-commits
Differential Revision: https://reviews.llvm.org/D28850
llvm-svn: 292477
|
| |
|
|
| |
llvm-svn: 292265
|
| |
|
|
| |
llvm-svn: 292115
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Add missing flag to UsersManual
It would be good to merge it to 4.0 branch.
Reviewers: hans
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D28727
llvm-svn: 292112
|
| |
|
|
| |
llvm-svn: 292015
|
| |
|
|
| |
llvm-svn: 291939
|
| |
|
|
| |
llvm-svn: 291837
|
| |
|
|
| |
llvm-svn: 291831
|
| |
|
|
| |
llvm-svn: 291814
|
| |
|
|
|
|
|
|
|
|
| |
This time, make ignored options, such as /utf-8, show up as well if they
have help text.
Also, since we're now exposing -fdelayed-template-parsing, add help text
to the -fno version so that shows up as well.
llvm-svn: 291798
|
| |
|
|
| |
llvm-svn: 291783
|
| |
|
|
|
|
|
| |
Updated index and UsersManual with OpenCL description.
Review: https://reviews.llvm.org/D28080
llvm-svn: 291780
|
| |
|
|
|
|
|
| |
Bots seem happy with `diagnose_if` so far, so I'm optimistically adding
release notes for it.
llvm-svn: 291422
|
| |
|
|
| |
llvm-svn: 290777
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There was a small error in the code in the tutorial. The tutorial contains a few errors which results in code not being able to compile.
One error was described here: https://llvm.org/bugs/show_bug.cgi?id=25583 .
I found and fixed the error and one additional error.
Reviewers: aaron.ballman, malcolm.parsons
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D28180
llvm-svn: 290766
|
| |
|
|
|
|
|
| |
Accidental commit. LLVM changes have not been pushed yet
This reverts commit 592453413690a2d16784667d1644758b9af700c1.
llvm-svn: 290676
|
| |
|
|
| |
llvm-svn: 290675
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
I needed to know whether a FieldDecl had an in-class
initializer for D26453. I used a narrowing matcher there, but a
traversal matcher might be generally useful.
Reviewers: sbenza, bkramer, klimek, aaron.ballman
Subscribers: aaron.ballman, Prazek, cfe-commits
Differential Revision: https://reviews.llvm.org/D28034
llvm-svn: 290492
|
| |
|
|
| |
llvm-svn: 290491
|
| |
|
|
|
|
| |
holder should point to it.
llvm-svn: 290390
|
| |
|
|
|
|
|
|
|
| |
After Darwin has been updated not to link in stdc++ on Darwin this actually
started to break.
Differential Revision: https://reviews.llvm.org/D27598
llvm-svn: 289887
|
| |
|
|
|
|
| |
https://reviews.llvm.org/D27769
llvm-svn: 289712
|
| |
|
|
|
|
|
|
|
|
| |
This was accidentally removed in r260506, even though we only support
non-allocatable global register variables. The general (allocatable) case
is explicitly not supported.
Differential Revision: https://reviews.llvm.org/D27473
llvm-svn: 289455
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Summary: Needed for https://reviews.llvm.org/D27166
Reviewers: sbenza, bkramer, klimek
Subscribers: aemerson, cfe-commits
Differential Revision: https://reviews.llvm.org/D27447
llvm-svn: 289042
|
| |
|
|
|
|
|
|
|
|
|
|
| |
As a first step toward removing Objective-C garbage collection from
Clang, remove support from the driver. I'm hoping this will flush out
any expected bots/configurations/whatever that might rely on it.
I've left the options behind temporarily in -cc1 to keep tests passing.
I'll kill them off entirely in a follow up when I've had a chance to
update/delete the rest of Clang.
llvm-svn: 288872
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Summary: x86 is not a valid arch for target triples, but x86_64 and i386 are.
Reviewers: rengolin, silvas
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D26960
llvm-svn: 288723
|
| |
|
|
|
|
| |
clang-format-diff
llvm-svn: 288605
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
In bigger projects like an Operating System, the same source code is
often compiled in slightly different ways. This could be the difference
between PIC and non-PIC code for static vs dynamic libraries, it could
also be the difference between size optimised versions of tools for
ramdisk images. At the moment, the compilation database has no way to
distinguish such cases. As first step, add a field in the JSON format
for it and process it accordingly.
Differential Revision: https://reviews.llvm.org/D27138
llvm-svn: 288436
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D27207
llvm-svn: 288366
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix the bug with transition handling in ExprInspectionChecker's
checkDeadSymbols implementation.
- Test this bug by adding a new function clang_analyzer_numTimesReached() to
catch number of passes through the code, which should be handy for testing
against unintended state splits.
- Add two more functions should help debugging issues quickly without running
the debugger or dumping exploded graphs - clang_analyzer_dump() which dump()s
an SVal argument to a warning message, and clang_analyzer_printState(), which
dump()s the current program state to stderr.
Differential Revision: https://reviews.llvm.org/D26835
llvm-svn: 288257
|
| |
|
|
| |
llvm-svn: 287926
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: djasper, rengolin
Subscribers: Eugene.Zelenko
Tags: #clang-c
Differential Revision: https://reviews.llvm.org/D26484
llvm-svn: 286846
|
| |
|
|
|
|
| |
instead of 3.8
llvm-svn: 286718
|
| |
|
|
| |
llvm-svn: 286717
|
| |
|
|
| |
llvm-svn: 286651
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Just like gcc, we should have the -Og option as more and more software are using it:
https://llvm.org/bugs/show_bug.cgi?id=20765
Reviewers: echristo, dberlin, dblaikie, keith.walker.arm, rengolin
Subscribers: aprantl, friss, mehdi_amini, RKSimon, probinson, majnemer, cfe-commits
Differential Revision: https://reviews.llvm.org/D24998
llvm-svn: 286602
|
| |
|
|
|
|
|
|
|
|
| |
Reviewers: sbenza, lukasza, aaron.ballman, klimek
Subscribers: lukasza, sbenza, cfe-commits
Differential Revision: https://reviews.llvm.org/D26032
llvm-svn: 285644
|
| |
|
|
|
|
|
|
|
| |
-fbuiltin-module-map loads the clang builtins modulemap file. (This is
equivalent to -fmodule-map-file=<resource dir>/include/module.modulemap)
Differential Revision: https://reviews.llvm.org/D25767
llvm-svn: 285548
|