| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
everything else in the class.
llvm-svn: 192851
|
| |
|
|
| |
llvm-svn: 192850
|
| |
|
|
|
|
| |
The test should be expanded upon for more powerpc checking.
llvm-svn: 192849
|
| |
|
|
|
|
| |
The referenced script no longer seems to exist.
llvm-svn: 192848
|
| |
|
|
| |
llvm-svn: 192847
|
| |
|
|
|
|
| |
declaration.
llvm-svn: 192846
|
| |
|
|
| |
llvm-svn: 192845
|
| |
|
|
| |
llvm-svn: 192844
|
| |
|
|
| |
llvm-svn: 192843
|
| |
|
|
| |
llvm-svn: 192842
|
| |
|
|
|
|
|
| |
inferred properties when type is scalar and
assumed to be 'assign. // rdar://15231241
llvm-svn: 192841
|
| |
|
|
| |
llvm-svn: 192840
|
| |
|
|
|
|
| |
Preprocessor support is still needed.
llvm-svn: 192839
|
| |
|
|
|
|
| |
This should have no functional behavior.
llvm-svn: 192838
|
| |
|
|
|
|
| |
as we don't actually use it to emit any code yet.
llvm-svn: 192837
|
| |
|
|
| |
llvm-svn: 192836
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Our use of -fvisibility-inlines-hidden means we cannot check function pointers
against non null values.
Unfortunately, we also cannot assert that the callbacks are initialized only
once. The problem is that lldb has multiple subsystems that need to call this
and they don't have a unique initialization order.
Thanks to Sean Callanan for reporting it.
llvm-svn: 192835
|
| |
|
|
|
|
| |
Don't add it to inferred property. // rdar://14988132
llvm-svn: 192834
|
| |
|
|
|
|
|
|
| |
and alphabetized the contents of
Source:Plugins:Platform. This fixes the Mac
OS X build.
llvm-svn: 192833
|
| |
|
|
|
|
| |
Patch by Katya Romanova.
llvm-svn: 192832
|
| |
|
|
|
|
|
|
|
| |
Dead-strip root symbols can be undefined atoms, but should not really be
nonexistent, because dead-strip root symbols should be added to initial
undefined atoms at startup. Whenever you look up its name in the symbol
table, some type of atom will always exist.
llvm-svn: 192831
|
| |
|
|
| |
llvm-svn: 192830
|
| |
|
|
|
|
|
|
|
|
| |
clang front end. This change will allow the __PRFCHW__ macro to be set on these
processors and hence include prfchwintrin.h in x86intrin.h header. Support for
the intrinsic itself seems to have already been added in r178041.
Differential Revision: http://llvm-reviews.chandlerc.com/D1934
llvm-svn: 192829
|
| |
|
|
|
|
|
|
|
| |
bulldozer and piledriver. Support for the instruction itself seems to have
already been added in r178040.
Differential Revision: http://llvm-reviews.chandlerc.com/D1933
llvm-svn: 192828
|
| |
|
|
|
|
| |
Patch by Stephen Checkoway.
llvm-svn: 192827
|
| |
|
|
|
|
| |
properties. // rdar://15231860
llvm-svn: 192826
|
| |
|
|
|
|
|
| |
Aliases now have their own section where we document which linkages they can
have.
llvm-svn: 192825
|
| |
|
|
|
|
| |
This should fix the ATOM buildbot failing on break-avx-dep.ll.
llvm-svn: 192824
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes a small mistake in MCDataAtom::addData() where it doesn't ever
call remap():
- if (Data.size() > Begin - End - 1)
+ if (Data.size() > End + 1 - Begin)
remap(Begin, End + 1);
This is currently not visible because of another bug is the disassembler, so
the patch includes a unit test.
Patch by Stephen Checkoway.
llvm-svn: 192823
|
| |
|
|
|
|
|
|
| |
destructors in the presence of virtual bases
Reviewed at http://llvm-reviews.chandlerc.com/D1939
llvm-svn: 192822
|
| |
|
|
|
|
|
|
|
| |
Like LLVMDumpModule but returns the string (that needs to be freed
with LLVMDisposeMessage) instead of printing it to stderr.
Differential Revision: http://llvm-reviews.chandlerc.com/D1941
llvm-svn: 192821
|
| |
|
|
|
|
|
|
|
|
| |
radar://15231682
Reapply r192799,
http://lab.llvm.org:8011/builders/lldb-x86_64-debian-clang/builds/8226
showed that the bot is still broken even with this out.
llvm-svn: 192820
|
| |
|
|
|
|
|
| |
objc++ properties using property-dot syntax.
// rdar://14654207
llvm-svn: 192819
|
| |
|
|
|
|
|
|
|
|
|
| |
Since these aren't lexically in the constructor, drawing arrows would
be a horrible jump across the body of the class. We could still do
better here by skipping over unimportant initializers, but this at least
keeps everything within the body of the constructor.
<rdar://problem/14960554>
llvm-svn: 192818
|
| |
|
|
| |
llvm-svn: 192817
|
| |
|
|
|
|
| |
This speculatively reverts commit 192799. It might have broken a linux buildbot.
llvm-svn: 192816
|
| |
|
|
| |
llvm-svn: 192815
|
| |
|
|
| |
llvm-svn: 192814
|
| |
|
|
|
|
|
|
|
|
| |
We were calling llvm_unreachable() when failing to optimize the
branch into if case. However, it is still possible for us
to structurize the CFG by duplicating blocks even if this optimization
fails.
Reviewed-by: Vincent Lejeune<vljn at ovi.com>
llvm-svn: 192813
|
| |
|
|
|
| |
Reviewed-by: Vincent Lejeune<vljn at ovi.com>
llvm-svn: 192812
|
| |
|
|
| |
llvm-svn: 192811
|
| |
|
|
| |
llvm-svn: 192810
|
| |
|
|
|
|
| |
Patch by Dmitry Stogov
llvm-svn: 192809
|
| |
|
|
| |
llvm-svn: 192808
|
| |
|
|
| |
llvm-svn: 192807
|
| |
|
|
| |
llvm-svn: 192806
|
| |
|
|
| |
llvm-svn: 192805
|
| |
|
|
| |
llvm-svn: 192804
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before this patch we would assert when building llvm as multiple shared
libraries (cmake's BUILD_SHARED_LIBS). The problem was the line
if (T.AsmStreamerCtorFn == Target::createDefaultAsmStreamer)
which returns false because of -fvisibility-inlines-hidden. It is easy
to fix just this one case, but I decided to try to also make the
registration more strict. It looks like the old logic for ignoring
followup registration was just a temporary hack that outlived its
usefulness.
This patch converts the ifs to asserts, fixes the few cases that were
registering twice and makes sure all the asserts compare with null.
Thanks for Joerg for reporting the problem and reviewing the patch.
llvm-svn: 192803
|
| |
|
|
|
|
|
| |
Just checking if the parent of the method is the same as the return type
should be sufficient. Also fixes PR17587.
llvm-svn: 192802
|