| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Update phab docs to clarify how to accept a change. | Manuel Klimek | 2013-02-13 | 1 | -0/+6 | |
| | | | | | llvm-svn: 175047 | |||||
| * | Add some accessor and query methods for retrieving Attribute objects and such. | Bill Wendling | 2013-02-13 | 3 | -0/+54 | |
| | | | | | llvm-svn: 175046 | |||||
| * | Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 | Timur Iskhodzhanov | 2013-02-13 | 10 | -57/+256 | |
| | | | | | llvm-svn: 175045 | |||||
| * | Make jumptables work for -static | Reed Kotler | 2013-02-13 | 2 | -0/+73 | |
| | | | | | llvm-svn: 175044 | |||||
| * | Prevent insertion of "vzeroupper" before call that preserves YMM registers, ↵ | Elena Demikhovsky | 2013-02-13 | 2 | -0/+50 | |
| | | | | | | | since a caller uses preserved registers across the call. llvm-svn: 175043 | |||||
| * | Remove unnecessary condtional assignment. The next line ignores the result ↵ | Craig Topper | 2013-02-13 | 1 | -1/+0 | |
| | | | | | | | of the assignment with the same condition. llvm-svn: 175042 | |||||
| * | This is actually located at the end, not the middle. | Eric Christopher | 2013-02-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175041 | |||||
| * | [msan] don't check shadow inside interceptors if we are inside symbolizer; ↵ | Kostya Serebryany | 2013-02-13 | 5 | -6/+42 | |
| | | | | | | | add weak function __msan_default_options that overrides default options llvm-svn: 175040 | |||||
| * | fix the mergeable string atom, when the target points to a symbol which is ↵ | Shankar Easwaran | 2013-02-13 | 2 | -6/+15 | |
| | | | | | | | at a relative offset from the start of the .rodata section llvm-svn: 175039 | |||||
| * | add merge strings option, this temporarily fixes the problem bringing up ↵ | Shankar Easwaran | 2013-02-13 | 9 | -19/+42 | |
| | | | | | | | helloworld with glibc on x86_64 llvm-svn: 175038 | |||||
| * | [tsan] simplify tsan-vs-gvn test since gvn vs tsan is now fixed; fix lint | Kostya Serebryany | 2013-02-13 | 2 | -8/+6 | |
| | | | | | llvm-svn: 175037 | |||||
| * | Check i1 as well as i8 variables for 8 bit registers for x86 inline | Eric Christopher | 2013-02-13 | 2 | -1/+32 | |
| | | | | | | | assembly. llvm-svn: 175036 | |||||
| * | Finish obviously broken thought. | Eric Christopher | 2013-02-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175035 | |||||
| * | [tsan] disable load widening in ThreadSanitizer mode | Kostya Serebryany | 2013-02-13 | 2 | -0/+32 | |
| | | | | | llvm-svn: 175034 | |||||
| * | [asan] fix confusing indentation | Kostya Serebryany | 2013-02-13 | 1 | -1/+2 | |
| | | | | | llvm-svn: 175033 | |||||
| * | use memcpy instead of dubious union to type pun two values, | Chris Lattner | 2013-02-13 | 1 | -8/+9 | |
| | | | | | | | thanks to David Blaike for pointing this out. llvm-svn: 175032 | |||||
| * | Formatter: And more cast tests (these don't pass yet). | Nico Weber | 2013-02-13 | 1 | -0/+2 | |
| | | | | | llvm-svn: 175031 | |||||
| * | Formatter: Add more cast tests. | Nico Weber | 2013-02-13 | 1 | -1/+9 | |
| | | | | | llvm-svn: 175030 | |||||
| * | Formatter: Refactor the cast detection code to be a bit more readable. | Nico Weber | 2013-02-13 | 2 | -9/+11 | |
| | | | | | | | No functionality change. Also add another cast test. llvm-svn: 175029 | |||||
| * | Formatter: Detect ObjC method expressions after casts. | Nico Weber | 2013-02-13 | 2 | -2/+3 | |
| | | | | | | | Not all casts are correctly detected yet, but it helps in some cases. llvm-svn: 175028 | |||||
| * | Change this comment to helpfully explain why it's there. | Nick Lewycky | 2013-02-13 | 1 | -1/+2 | |
| | | | | | llvm-svn: 175027 | |||||
| * | [analyzer] Use Clang's evaluation for global constants and default arguments. | Jordan Rose | 2013-02-13 | 5 | -22/+91 | |
| | | | | | | | | | | | | Previously, we were handling only simple integer constants for globals and the smattering of implicitly-valued expressions handled by Environment for default arguments. Now, we can use any integer constant expression that Clang can evaluate, in addition to everything we handled before. PR15094 / <rdar://problem/12830437> llvm-svn: 175026 | |||||
| * | [analyzer] Use makeZeroVal in RegionStore's lazy evaluation of statics. | Jordan Rose | 2013-02-13 | 1 | -23/+19 | |
| | | | | | | | No functionality change. llvm-svn: 175025 | |||||
| * | Fix comment. | Eric Christopher | 2013-02-13 | 1 | -2/+2 | |
| | | | | | llvm-svn: 175024 | |||||
| * | Debug Info: LiveDebugVarible can remove DBG_VALUEs, make sure we emit them back. | Manman Ren | 2013-02-13 | 4 | -14/+189 | |
| | | | | | | | | | | | | | | | RegisterCoalescer used to depend on LiveDebugVariable. LDV removes DBG_VALUEs without emitting them at the end. We fix this by removing LDV from RegisterCoalescer. Also add an assertion to make sure we call emitDebugValues if DBG_VALUEs are removed at runOnMachineFunction. rdar://problem/13183203 Reviewed by Andy & Jakob llvm-svn: 175023 | |||||
| * | [ms-inline-asm] Test cases to ensure the AsmRewrite list is sorted (r175021). | Chad Rosier | 2013-02-13 | 1 | -0/+12 | |
| | | | | | | | Part of rdar://13202662 llvm-svn: 175022 | |||||
| * | [ms-inline-asm] Make sure the AsmRewrite list is sorted in lexical order. | Chad Rosier | 2013-02-13 | 1 | -0/+5 | |
| | | | | | | | rdar://13202662 llvm-svn: 175021 | |||||
| * | Test commit. Fixed typo. | David Peixotto | 2013-02-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175020 | |||||
| * | Fix comment | Arnaud A. de Grandmaison | 2013-02-13 | 1 | -2/+2 | |
| | | | | | | | visitSExt is an adapted copy of the related visitZExt method, so adapt the comment accordingly. llvm-svn: 175019 | |||||
| * | Order the methods in the global method pool based on when they become ↵ | Douglas Gregor | 2013-02-12 | 4 | -9/+62 | |
| | | | | | | | visible, not when they become deserialized <rdar://problem/13203033>. llvm-svn: 175018 | |||||
| * | Changed isStoredObjCPointer => IsStoredObjCPointer. No functionality change. | Michael Gottesman | 2013-02-12 | 1 | -4/+4 | |
| | | | | | llvm-svn: 175017 | |||||
| * | Add a default empty string to the 'value' of a string attribute. | Bill Wendling | 2013-02-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175016 | |||||
| * | Replace 'signed' with 'int'. 'signed' is not typical for LLVM style | Dmitri Gribenko | 2013-02-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175015 | |||||
| * | Actually delete this code, since it's really not clear what it's | Dan Gohman | 2013-02-12 | 1 | -24/+0 | |
| | | | | | | | trying to do. llvm-svn: 175014 | |||||
| * | Highlight caret in bold green, to match Clang diagnostics. | Richard Smith | 2013-02-12 | 1 | -2/+7 | |
| | | | | | llvm-svn: 175013 | |||||
| * | clang-format a file | Tobias Grosser | 2013-02-12 | 1 | -48/+48 | |
| | | | | | llvm-svn: 175012 | |||||
| * | Use documented isl function | Tobias Grosser | 2013-02-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 175011 | |||||
| * | [preprocessing record] Add some sanity checks for the preprocessed entity index | Argyrios Kyrtzidis | 2013-02-12 | 1 | -4/+8 | |
| | | | | | | | | | to make sure we don't crash on release if the index is not valid. rdar://13089714 llvm-svn: 175010 | |||||
| * | [ms-inline-asm] Add test cases for the align/emit directives. | Chad Rosier | 2013-02-12 | 1 | -0/+16 | |
| | | | | | | | Part of rdar://13200215 llvm-svn: 175009 | |||||
| * | [ms-inline-asm] Implement align directive (which is roughly equivalent to ↵ | Chad Rosier | 2013-02-12 | 2 | -9/+44 | |
| | | | | | | | | | | | .align). Also, allow _EMIT and __EMIT for the emit directive. We already do the same for TYPE, SIZE, and LENGTH. rdar://13200215 llvm-svn: 175008 | |||||
| * | This patch just fixes up various llvm formatting | Jack Carter | 2013-02-12 | 4 | -13/+14 | |
| | | | | | | | | | | | violations such as tabs, blanks at eol and long lines. llvm-svn: 175007 | |||||
| * | Add static cast to unsigned char whenever a character classification ↵ | Guy Benyei | 2013-02-12 | 18 | -56/+80 | |
| | | | | | | | function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. llvm-svn: 175006 | |||||
| * | Add a test for r174980, that we used to accept | Dmitri Gribenko | 2013-02-12 | 1 | -2/+10 | |
| | | | | | llvm-svn: 175005 | |||||
| * | Fix crash for incomplete labels in macros. | Daniel Jasper | 2013-02-12 | 2 | -2/+8 | |
| | | | | | | | | Still the formatting can be improved, but at least we don't assert any more. This happened when trying to format lib/Sema/SemaType.cpp. llvm-svn: 175003 | |||||
| * | Fix document typos, indentation in python code, and API examples. | Daniel Malea | 2013-02-12 | 5 | -41/+46 | |
| | | | | | | | Patch by Bruce Mitchener! llvm-svn: 175002 | |||||
| * | Record PRE predecessors with a SmallVector instead of a DenseMap, and | Dan Gohman | 2013-02-12 | 1 | -8/+9 | |
| | | | | | | | avoid a second pred_iterator traversal. llvm-svn: 175001 | |||||
| * | [ms-inline asm] Update test case now that we are correctly parsing __emit ↵ | Chad Rosier | 2013-02-12 | 1 | -2/+2 | |
| | | | | | | | directives. llvm-svn: 175000 | |||||
| * | [ms-inline asm] Pass the length of the IDVal, so we can do a proper AsmRewrite. | Chad Rosier | 2013-02-12 | 1 | -4/+5 | |
| | | | | | llvm-svn: 174999 | |||||
| * | [ms-inline asm] Accept the emit directive as either _emit or __emit. | Chad Rosier | 2013-02-12 | 1 | -2/+2 | |
| | | | | | llvm-svn: 174998 | |||||
| * | [tests] Add support for a link_flags lit parameter. | Daniel Dunbar | 2013-02-12 | 1 | -15/+31 | |
| | | | | | | | | - This is useful for testing with custom ABI libraries. - Patch by Michael van der Westhuizen. llvm-svn: 174997 | |||||

