- Feb 03, 2013
-
-
Joerg Sonnenberger authored
llvm-svn: 174288
-
Dmitri Gribenko authored
llvm-svn: 174287
-
Dmitri Gribenko authored
This removes quite a few 'cxstring::' qualifications where they are obvious. llvm-svn: 174286
-
Dmitri Gribenko authored
llvm-svn: 174285
-
Dmitri Gribenko authored
llvm-svn: 174284
-
Dmitri Gribenko authored
llvm-svn: 174283
-
Dmitri Gribenko authored
llvm-svn: 174282
-
Dmitri Gribenko authored
llvm-svn: 174281
-
Dmitri Gribenko authored
llvm-svn: 174280
-
Nuno Lopes authored
llvm-svn: 174279
-
NAKAMURA Takumi authored
- Relax a expression for arm-gnueabi. - Exclude msvc to limit target triplets to add limited a few targets. Feel free to remove actions if guys thought they redundant. llvm-svn: 174278
-
Michael J. Spencer authored
llvm-svn: 174277
-
Michael J. Spencer authored
llvm-svn: 174276
-
Michael J. Spencer authored
llvm-svn: 174275
-
Michael J. Spencer authored
llvm-svn: 174274
-
Michael J. Spencer authored
llvm-svn: 174273
-
Michael J. Spencer authored
Improve performance of iterating over children and accessing the member file buffer by caching the file size and moving code out to the header. This also makes getBuffer return a StringRef instead of a MemoryBuffer. Both fixing a memory leak and removing a malloc. This takes getBuffer from ~10% of the time in lld to unmeasurable. llvm-svn: 174272
-
Michael J. Spencer authored
llvm-svn: 174271
-
Michael Gottesman authored
llvm-svn: 174270
-
Michael Gottesman authored
GlobalVariable about LLVM's assumptions vis-a-vis Global Variable initial values and Global Variable initializers. This is in preparation for adding the new keyword externally_initialized. Specifically, the patch explains how LLVM optimizes global initializers by assumign that global variables defined within the module are not modified from their initial values before the start of the global initializer. llvm-svn: 174269
-
Alex Rosenberg authored
llvm-svn: 174268
-
- Feb 02, 2013
-
-
Jason Molenda authored
fixes crash of the form % lldb (lldb) target symbols add /tmp/symbols.dSYM (lldb) Killed: 9 <rdar://problem/13139481> llvm-svn: 174267
-
David Blaikie authored
The main lists of debug info metadata attached to the compile_unit had an extra layer of metadata nodes they went through for no apparent reason. This patch removes that (& still passes just as much of the GDB 7.5 test suite). If anyone can show evidence as to why these extra metadata nodes are there I'm open to reverting this patch & documenting why they're there. llvm-svn: 174266
-
Jordan Rose authored
...again. The problem has not been fixed and our internal buildbot is still getting hangs. This reverts r174212, originally applied in r173951, then reverted in r174069. Will not re-apply until the entire project analyzes successfully on my local machine. llvm-svn: 174265
-
Reed Kotler authored
This checkin makes hello world work. llvm-svn: 174264
-
Dmitri Gribenko authored
Also migrate all clients from the old API. llvm-svn: 174263
-
Richard Smith authored
designator" diagnostic with more correct and more human-friendly "cannot take address of rvalue of type 'T'". For the case of & &T::f, provide a custom diagnostic, rather than unhelpfully saying "cannot take address of rvalue of type '<overloaded function type>'". For the case of &array_temporary, treat it just like a class temporary (including allowing it as an extension); the existing diagnostic wording for the class temporary case works fine. llvm-svn: 174262
-
Richard Smith authored
Correctly classify T{} as an array temporary if T is an array of class type with nontrivial destructor. llvm-svn: 174261
-
Ted Kremenek authored
llvm-svn: 174260
-
Manman Ren authored
llvm-svn: 174259
-
Greg Clayton authored
set logfile=<path> set logmask=<num> But this opens the door for us to do much more. llvm-svn: 174258
-
Richard Smith authored
llvm-svn: 174257
-
Ted Kremenek authored
Turns out we didn't update scan-build to work with HTML files in nested directories. llvm-svn: 174256
-
Michael Gottesman authored
llvm-svn: 174255
-
Michael Gottesman authored
llvm-svn: 174254
-
Michael Gottesman authored
On platforms which do not support ARC natively, do not mark objc_retain/objc_release as "nonlazybind". rdar://13108298. rdar://13129783. llvm-svn: 174253
-
Ted Kremenek authored
llvm-svn: 174252
-
Bill Wendling authored
llvm-svn: 174251
-
Bill Wendling authored
Use the AttributeSet's iterators in AttrBuilder::hasAttributes() when determining of the intersection of the AttrBuilder and AttributeSet is non-null. llvm-svn: 174250
-
David Blaikie authored
This reverts commit 1513eb9284c23acfd19cf742b95996fbb11ca741. llvm-svn: 174249
-