- Jul 26, 2013
-
-
Akira Hatanaka authored
Patch by Sasa Stankovic. llvm-svn: 187244
-
Rui Ueyama authored
llvm-svn: 187243
-
Akira Hatanaka authored
register operands. llvm-svn: 187242
-
Rafael Espindola authored
Thanks to Han Finkel for noticing it. llvm-svn: 187241
-
Adrian Prantl authored
Restore it after each argument is emitted. This fixes the scope info for inlined subroutines inside of function argument expressions. (E.g., anything STL). rdar://problem/12592135 llvm-svn: 187240
-
Hans Wennborg authored
Also rename ccc_Group, ccc_driver_Group and ccc_Debug_Group similarly. Differential Revision: http://llvm-reviews.chandlerc.com/D1218 llvm-svn: 187239
-
Akira Hatanaka authored
operands. llvm-svn: 187238
-
Manman Ren authored
We used to call Verify before adding DICompileUnit to the list, and now we remove the check and always add DICompileUnit to the list in DebugInfoFinder, so we can verify them later on. llvm-svn: 187237
-
Hans Wennborg authored
They don't seems to serve any purpose. Differential Revision: http://llvm-reviews.chandlerc.com/D1227 llvm-svn: 187236
-
Rafael Espindola authored
This reverts commit r187228. It broke some bots: http://bb.pgr.jp/builders/cmake-clang-i686-mingw32 llvm-svn: 187235
-
Akira Hatanaka authored
llvm-svn: 187234
-
Akira Hatanaka authored
to have register FCC0 (the first floating point condition code register) in their Uses/Defs list. No intended functionality change. llvm-svn: 187233
-
Daniel Jasper authored
Patch by Chris Gray! Thanks! llvm-svn: 187232
-
Akira Hatanaka authored
needed. The generic method printOperand will do. No functionality change. llvm-svn: 187231
-
Argyrios Kyrtzidis authored
[libclang] Remove comma from the blacklist of characters that prevent a comment to be attached to a decl. It's common to use an availability function macro at the start of a decl. rdar://13965065 llvm-svn: 187230
-
Akira Hatanaka authored
instructions "beqz", "bnez" and "move", when possible. beq $2, $zero, $L1 => beqz $2, $L1 bne $2, $zero, $L1 => bnez $2, $L1 or $2, $3, $zero => move $2, $3 llvm-svn: 187229
-
John Thompson authored
llvm-svn: 187228
-
Rafael Espindola authored
This reverts commit 187204. It broke the freebsd bots: http://lab.llvm.org:8011/builders/clang-X86_64-freebsd/builds/9561 llvm-svn: 187227
-
Stephen Lin authored
llvm-svn: 187226
-
Stephen Lin authored
llvm-svn: 187225
-
Eric Christopher authored
llvm-svn: 187224
-
Matt Arsenault authored
These were reverted in r167222 along with the rest of the last different address space pointer size attempt. These will be used in later commits. llvm-svn: 187223
-
Eric Christopher authored
endian independent. llvm-svn: 187222
-
Rui Ueyama authored
Based on Ron Ofir's patch. llvm-svn: 187221
-
Rui Ueyama authored
Patch by Ron Ofir. llvm-svn: 187220
-
Rui Ueyama authored
Patch by Ron Ofir. llvm-svn: 187219
-
Hans Wennborg authored
This should have been part of r186720. llvm-svn: 187218
-
Eric Christopher authored
llvm-svn: 187217
-
Rui Ueyama authored
llvm-svn: 187216
-
Rui Ueyama authored
llvm-svn: 187215
-
Rui Ueyama authored
llvm-svn: 187214
-
Eric Christopher authored
type units. Initially this support is used in the computation of an ODR checker for C++. For now we're attaching it to the DIE, but in the future it will be attached to the type unit. This also starts breaking out types into the separation for type units, but without actually splitting the DIEs. In preparation for hashing the DIEs this adds a DIEString type that contains a StringRef with the string contained at the label. llvm-svn: 187213
-
Eric Christopher authored
llvm-svn: 187212
-
Rui Ueyama authored
llvm-svn: 187211
-
Daniel Jasper authored
New options: * Break before the commas of constructor initializers and align the commas with the colon. * Break before binary operators Additionally, for styles without column limit, don't just accept linebreaks done by the user, but instead remove 'invalid' (according to the current style) linebreaks and add 'required' ones. llvm-svn: 187210
-
Reid Kleckner authored
On Windows, this improves clean cmake configuration time on my workstation from 1m58s to 1m32s, which is pretty significant. There's probably more that can be done here, but this is the low hanging fruit. Eric volunteered to regenerate ./configure for me. llvm-svn: 187209
-
Rafael Espindola authored
Thanks to Hal Finkel for finding the bug and for the initial patch. llvm-svn: 187208
-
Argyrios Kyrtzidis authored
rdar://14556182 llvm-svn: 187207
-
Rafael Espindola authored
* Remove LLVM_ENABLE_CRT_REPORT. LLVM_DISABLE_CRASH_REPORT made it redundant. * set Return to 1, so that we get a stack trace on failure. * don't call _exit, so that we get a negative exit value and "not --crash" correctly differentiates crashes and regular errors. This is a bit experimental since the documentation on this interface is sparse. It doesn't bring up a dialog on my windows setup, but feel free to revert if it causes problem for your setup (and let me know what it is so that I can try to fix this patch). llvm-svn: 187206
-
Rafael Espindola authored
These tests fail without it if pipefail is enabled. llvm-svn: 187205
-