- Dec 05, 2012
-
-
Kostya Serebryany authored
llvm-svn: 169392
-
Pedro Artigas authored
- Added calls to doInitialization/doFinalization to immutable passes - fixed ordering of calls to doFinalization to be the reverse of the pass run order due to potential dependencies - fixed machine module info to operate in the doInitialization/doFinalization model, also fixes some FIXMEs reviewed by Evan Cheng <evan.cheng@apple.com> llvm-svn: 169391
-
Daniel Jasper authored
llvm-svn: 169390
-
Alexander Kornienko authored
Summary: Adds support for formatting for and while loops. Reviewers: djasper, klimek Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D174 llvm-svn: 169387
-
Daniel Jasper authored
- Fix behavior of memoization together with optimization - Correctly attribute the PenaltyIndentLevel (breaking directly after "(" did not count towards the inner level) - Recognize more tokens as assignments Review: http://llvm-reviews.chandlerc.com/D172 llvm-svn: 169384
-
Evgeniy Stepanov authored
llvm-svn: 169383
-
Alexander Kornienko authored
Follow-up to r169286, addresses comments in http://llvm-reviews.chandlerc.com/D164#comment-4 : comments and a method rename llvm-svn: 169382
-
Kostya Serebryany authored
llvm-svn: 169381
-
Evgeniy Stepanov authored
Add a diagnosting for -fsanitize=memory conflicting with other sanitizers. Extend tests. llvm-svn: 169380
-
Dmitry Vyukov authored
llvm-svn: 169379
-
Evgeniy Stepanov authored
This mirrors the change in ASan & TSan done in r168864. llvm-svn: 169378
-
Evgeniy Stepanov authored
LinkOnceODRLinkage globals may be removed in GlobalOpt if not used in the current module. llvm-svn: 169377
-
Dmitry Vyukov authored
that way we allow static linking of libstdc++ llvm-svn: 169376
-
NAKAMURA Takumi authored
llvm-svn: 169375
-
Richard Smith authored
Our error recovery path may have made the class anonymous, and that has a pretty disastrous impact on any attempt to parse a class body containing constructors. llvm-svn: 169374
-
Richard Smith authored
the LHS of a token paste. Use "expanded from here" instead when we're not sure it's actually a macro. llvm-svn: 169373
-
Daniel Jasper authored
llvm-svn: 169371
-
Dmitry Vyukov authored
llvm-svn: 169370
-
Dmitry Vyukov authored
llvm-svn: 169369
-
Kostya Serebryany authored
[tsan] get rid of *allocator64* files, moving everything to *allocator* files. This will help with the 32-bit allocator implementation and testing llvm-svn: 169368
-
Richard Smith authored
llvm-svn: 169367
-
Elena Demikhovsky authored
Generate VPBLENDD for AVX2 and VPBLENDW for v16i16 type on AVX2. llvm-svn: 169366
-
Daniel Jasper authored
llvm-svn: 169365
-
Daniel Jasper authored
Reads a single source range (offset, length) as well as the style guide as parameters and then reformats everything it receives from stdin. llvm-svn: 169364
-
Daniel Jasper authored
Recognize '!=' as a binary operator and assume that there are no type definitions on the RHS of an assignment. llvm-svn: 169363
-
Peter Collingbourne authored
llvm-svn: 169362
-
Kostya Serebryany authored
[tsan] make the 64-bit allocator build (but not work) in 32-bit mode to simplify the code and test structure and allow further refactoring llvm-svn: 169361
-
Andrew Trick authored
At build-time register pressure was always computed in terms of register units. But the compile-time API was expressed in terms of register classes because it was intended for virtual registers (and physical register units weren't yet used anywhere in codegen). Now that the codegen uses physreg units consistently, prepare for tracking register pressure also in terms of live units, not live registers. llvm-svn: 169360
-
Andrew Trick authored
llvm-svn: 169359
-
Andrew Trick authored
llvm-svn: 169358
-
Richard Smith authored
diagnostic from the emission of macro backtraces. Incidentally, we now get the displayed source location for a diagnostic and the location for the caret from the same place, rather than computing them separately. No functionality change. llvm-svn: 169357
-
Richard Smith authored
This test used to fail forever if it failed once, because it does not clean up after itself if it failed. llvm-svn: 169356
-
NAKAMURA Takumi authored
Or "llvm/Support/system_error.h" could not be compiled on mingw. llvm-svn: 169354
-
Sean Silva authored
llvm-svn: 169352
-
Richard Smith authored
llvm-svn: 169351
-
DeLesley Hutchins authored
copy constructors. llvm-svn: 169350
-
Anna Zaks authored
This will only check the direct ivar assignments in the annotated methods. llvm-svn: 169349
-
DeLesley Hutchins authored
adjust checkAccess. No change in functionality. llvm-svn: 169348
-
Fariborz Jahanian authored
<declaration> tag of Comment XML and added support for friend declaration printing. This is wip. // rdar://12378714 llvm-svn: 169346
-
Shuxin Yang authored
llvm-svn: 169345
-