- Feb 16, 2013
-
-
James Dennett authored
llvm-svn: 175340
-
James Dennett authored
declared. llvm-svn: 175339
-
Michael J. Spencer authored
llvm-svn: 175338
-
Greg Clayton authored
llvm-svn: 175337
-
Bill Wendling authored
llvm-svn: 175336
-
Jordan Rose authored
Neither of the current clients of CFGRecStmtDeclVisitor are doing anything with typedefs, so I assume type aliases (C++11 "using") can be safely ignored. This was causing assertion failures in the analyzer. <rdar://problem/13228440> llvm-svn: 175335
-
Chad Rosier authored
If the frame pointer is omitted, and any stack changes occur in the inline assembly, e.g.: "pusha", then any C local variable or C argument references will be incorrect. I pass no judgement on anyone who would do such a thing. ;) rdar://13218191 llvm-svn: 175334
-
Dmitri Gribenko authored
llvm-svn: 175333
-
Dmitri Gribenko authored
clang/AST/Decl.h is included to see the TypeSourceInfo definition anyway. llvm-svn: 175332
-
David Blaikie authored
llvm-svn: 175331
-
Richard Smith authored
linkonce_odr. Emit construction vtables as internal in this case, since the ABI does not guarantee that they will be availble externally. llvm-svn: 175330
-
Argyrios Kyrtzidis authored
until recursive loading is finished. Otherwise we may end up with a template trying to deserialize a template parameter that is in the process of getting loaded. rdar://13135282 llvm-svn: 175329
-
Dmitri Gribenko authored
llvm-svn: 175328
-
Joerg Sonnenberger authored
so. llvm-svn: 175327
-
John McCall authored
for distinguishing type vs. value visibility. The changes to the visibility of explicit specializations are intentional. The change to the "ugly" test case is a consequence of a sensible implementation, and I am happy to argue that this is better behavior. Other changes may or may not be intended; it is quite difficult to divine intent from some of the code I altered. I've left behind a comment which I hope explains the philosophy behind visibility computation. llvm-svn: 175326
-
Akira Hatanaka authored
No functionality change intended. llvm-svn: 175325
-
Matt Beaumont-Gay authored
llvm-svn: 175324
-
Enrico Granata authored
Split some NS* formatters in their own source files Refactored a utility function for the C++ formatters to use Fixed the skip-summary test case to be explicit about requiring libstdc++ for operation llvm-svn: 175323
-
Bill Wendling authored
llvm-svn: 175322
-
Bill Wendling authored
When we're recalculating the feature set of the subtarget, we need to have the ivars in their initial state. llvm-svn: 175320
-
Matt Beaumont-Gay authored
llvm-svn: 175319
-
Sean Callanan authored
- removed an unnecessary variable - fixed an issue where we sometimes wrote too much data into a buffer - made the recognition of variables as "this" a little more conservative <rdar://problem/13216268> llvm-svn: 175318
-
- Feb 15, 2013
-
-
Chad Rosier authored
Input/Output rewrite to the same location. Make sure the SizeDirective rewrite is performed first. This also ensure the sort algorithm is stable. llvm-svn: 175317
-
Derek Schuff authored
With bundle alignment, instructions all get their own MCFragments (unless they are in a bundle-locked group). For instructions with fixups, this is an MCDataFragment. Emitting actual data (e.g. for .long) attempts to re-use MCDataFragments, which we don't want int this case since it leads to fragments which exceed the bundle size. So, don't reuse them in this case. Also adds a test and fixes some formatting. llvm-svn: 175316
-
Bill Wendling authored
llvm-svn: 175315
-
Bill Wendling authored
If two functions require different features (e.g., `-mno-sse' vs. `-msse') then we want to honor that, especially during LTO. We can do that by resetting the subtarget's features depending upon the 'target-feature' attribute. llvm-svn: 175314
-
Chad Rosier authored
llvm-svn: 175313
-
Chad Rosier authored
llvm-svn: 175312
-
Pekka Jaaskelainen authored
llvm-svn: 175311
-
Akira Hatanaka authored
No functionality change intended. llvm-svn: 175310
-
Daniel Malea authored
- Add a "parsable" mode to dotest.py that outputs test results in exactly the same format as clang's lit tests - Improve dosep script to output list of failing tests (output should look like clang test failure summaries) - Cleanup lldb/test/Makefile to remove needless parameters and environment variables - Switch makefile tests to use parsable-mode output; should make the buildbot results parsable - Switch makefile tests to use dosep to log catch crashing tests (instead of halting the test suite) llvm-svn: 175309
-
Bill Wendling authored
The back-end will use these values to reconfigure code generation for different features. llvm-svn: 175308
-
Daniel Malea authored
- remove expectedFailure decorator from resolved rdar 12566646 and 10887661 - remove expectedFailure from TestBitfields testcase not actually affected by bug - skip the (non-deterministic) TestStopHookMechanism.py to avoid a noisy suite on Linux llvm-svn: 175307
-
Sebastian Pop authored
llvm-svn: 175306
-
Sebastian Pop authored
llvm-svn: 175305
-
Sebastian Pop authored
llvm-svn: 175304
-
Sebastian Pop authored
llvm-svn: 175303
-
Sebastian Pop authored
llvm-svn: 175302
-
Daniel Malea authored
- fixed cleanup of Popen objects by pushing spawn logic into test Base and out of test cases - connect subprocess stdin to PIPE (rather than the parent's STDIN) to fix silent terminal issue Tested on Linux and Mac OS X llvm-svn: 175301
-
Akira Hatanaka authored
functions. Set AddedComplexity to determine the order in which patterns are matched. This simplifies selection of floating point loads/stores. No functionality change intended. llvm-svn: 175300
-