| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Formatting changes. Remove the '...' placeholders. | Bill Wendling | 2012-05-14 | 1 | -67/+44 | |
| | | | | | llvm-svn: 156756 | |||||
| * | Use ArrayRef instead of an explicit vector type. | Bill Wendling | 2012-05-14 | 2 | -3/+3 | |
| | | | | | llvm-svn: 156755 | |||||
| * | Add blurb about Julia. | Bill Wendling | 2012-05-14 | 1 | -0/+16 | |
| | | | | | llvm-svn: 156754 | |||||
| * | [clang.py] Implement Cursor.canonical | Gregory Szorc | 2012-05-14 | 2 | -0/+31 | |
| | | | | | llvm-svn: 156753 | |||||
| * | [clang.py] Implement Cursor.result_type | Gregory Szorc | 2012-05-14 | 2 | -0/+16 | |
| | | | | | llvm-svn: 156752 | |||||
| * | Test for -fdebugger-objc-literal: missing methods should be generated like ↵ | Jordy Rose | 2012-05-13 | 1 | -0/+21 | |
| | | | | | | | missing classes. llvm-svn: 156746 | |||||
| * | ReleaseNotes: Add info on PTX back-end | Justin Holewinski | 2012-05-13 | 1 | -0/+15 | |
| | | | | | llvm-svn: 156745 | |||||
| * | Hexagon: Initialize TBB to 0. | Benjamin Kramer | 2012-05-13 | 1 | -0/+1 | |
| | | | | | | | Found by valgrind. llvm-svn: 156744 | |||||
| * | Fix Xcode case (Upper X, lower c) | Jean-Daniel Dupas | 2012-05-13 | 2 | -2/+2 | |
| | | | | | llvm-svn: 156743 | |||||
| * | Fix Xcode case (Upper X, lower c) | Jean-Daniel Dupas | 2012-05-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 156742 | |||||
| * | tsan: fix mmap fd | Dmitry Vyukov | 2012-05-13 | 1 | -1/+1 | |
| | | | | | | | | This is mostly to test my commit access. Fixes fd passed to mmap(), -1 is the proper invalid fd. llvm-svn: 156741 | |||||
| * | ReleaseNotes: Add a note about zero_undef on llvm.cttz/ctlz. Extend x86 ↵ | Benjamin Kramer | 2012-05-13 | 1 | -3/+12 | |
| | | | | | | | section. Add a bullet for dwarf access tables. llvm-svn: 156740 | |||||
| * | ReleaseNotes: Add a blurb about llvm-mc -g and move inliner changes into the ↵ | Benjamin Kramer | 2012-05-13 | 1 | -6/+11 | |
| | | | | | | | optimizer sections. Verbosify some bullets. llvm-svn: 156739 | |||||
| * | ReleaseNotes: Document that LLVM was rewritten in python. | Benjamin Kramer | 2012-05-13 | 1 | -0/+2 | |
| | | | | | | | | ^~~~ llvm-build llvm-svn: 156738 | |||||
| * | ReleaseNotes: Add bullets for removed targets. Extend the note about llvm-ld ↵ | Benjamin Kramer | 2012-05-13 | 1 | -13/+10 | |
| | | | | | | | removal. llvm-svn: 156737 | |||||
| * | Outline some clang 3.1 highlights off the top of my head. | Benjamin Kramer | 2012-05-13 | 1 | -4/+11 | |
| | | | | | llvm-svn: 156736 | |||||
| * | Add a link for every project. | Benjamin Kramer | 2012-05-13 | 1 | -34/+36 | |
| | | | | | llvm-svn: 156735 | |||||
| * | Add blurb for LLVM D Compiler. | Bill Wendling | 2012-05-13 | 1 | -0/+10 | |
| | | | | | llvm-svn: 156733 | |||||
| * | Add blurbs for pocl and TCE. | Bill Wendling | 2012-05-13 | 1 | -0/+34 | |
| | | | | | llvm-svn: 156732 | |||||
| * | Add OSL blurb. | Bill Wendling | 2012-05-13 | 1 | -0/+18 | |
| | | | | | llvm-svn: 156731 | |||||
| * | Add FAUST blurb. | Bill Wendling | 2012-05-13 | 1 | -0/+12 | |
| | | | | | llvm-svn: 156730 | |||||
| * | Fix the tool documentation | Nadav Rotem | 2012-05-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 156729 | |||||
| * | Refactor all the | Rafael Espindola | 2012-05-13 | 4 | -112/+94 | |
| | | | | | | | | | | if (Inherited) Attr->setInherited(true); To a central location. llvm-svn: 156728 | |||||
| * | Produce a warning for mismatched section attributes. Completest pr9356. | Rafael Espindola | 2012-05-13 | 6 | -3/+31 | |
| | | | | | llvm-svn: 156727 | |||||
| * | We were already passing the case in pr9356. Add it to attributes.c to make | Rafael Espindola | 2012-05-13 | 1 | -0/+8 | |
| | | | | | | | sure we don't regress. I will add a warning in a sec. llvm-svn: 156726 | |||||
| * | Document Python bindings in release notes | Gregory Szorc | 2012-05-12 | 1 | -0/+24 | |
| | | | | | llvm-svn: 156724 | |||||
| * | Add support for __attribute__((hot)) and __attribute__((cold)). | Benjamin Kramer | 2012-05-12 | 5 | -0/+73 | |
| | | | | | | | | | Currently cold functions are marked with the "optsize" attribute in CodeGen so they are always optimized for size. The hot attribute is just ignored, LLVM doesn't have a way to express hotness at the moment. llvm-svn: 156723 | |||||
| * | [clang.py] Followup to TranslationUnit refactor | Gregory Szorc | 2012-05-12 | 1 | -2/+5 | |
| | | | | | | | | | | * Document index argument in TranslationUnit.from_source * Add numeric error code to TranslationUnitSaveError string representation * Use None instead of [] for default argument value in TranslationUnit.codeComplete llvm-svn: 156722 | |||||
| * | Add Python binding info to release notes | Gregory Szorc | 2012-05-12 | 1 | -0/+35 | |
| | | | | | llvm-svn: 156721 | |||||
| * | [analyzer] Test case: p->x is the same as p[0].x. (PR7297) | Jordy Rose | 2012-05-12 | 1 | -0/+13 | |
| | | | | | llvm-svn: 156720 | |||||
| * | Only check NSArray/NSDictionary boxing method params once. | Jordy Rose | 2012-05-12 | 2 | -87/+99 | |
| | | | | | | | | | Once we've found a "good" method, we don't need to check its argument types again. (Even if we might have later found a "bad" method, we were already caching the method we first looked up.) llvm-svn: 156719 | |||||
| * | 80-col violations and minor reformatting. No functionality change. | Jordy Rose | 2012-05-12 | 1 | -60/+64 | |
| | | | | | llvm-svn: 156718 | |||||
| * | Clean up ObjC boxing method checks by reducing duplicated code. | Jordy Rose | 2012-05-12 | 1 | -83/+54 | |
| | | | | | llvm-svn: 156717 | |||||
| * | Fix spacing after if. | Benjamin Kramer | 2012-05-12 | 1 | -6/+5 | |
| | | | | | llvm-svn: 156716 | |||||
| * | Remove unused variable. Thanks to Dmitri Gribenko for noticing it. | Rafael Espindola | 2012-05-12 | 1 | -2/+0 | |
| | | | | | llvm-svn: 156715 | |||||
| * | Add support for the .rept directive. Patch by Vladmir Sorokin. I added support | Rafael Espindola | 2012-05-12 | 4 | -0/+126 | |
| | | | | | | | for nesting. llvm-svn: 156714 | |||||
| * | Don't crash on boxed strings when +stringWithUTF8String: is missing. | Jordy Rose | 2012-05-12 | 4 | -11/+39 | |
| | | | | | | | | | Also, unify some diagnostics for boxed expressions that have the same form. Fixes PR12804. llvm-svn: 156713 | |||||
| * | ELF: Add support for the asm .version directive. | Benjamin Kramer | 2012-05-12 | 2 | -0/+45 | |
| | | | | | llvm-svn: 156712 | |||||
| * | Increase error_message_buffer_size to 64K (16K is insufficient for large ↵ | Alexander Potapenko | 2012-05-12 | 1 | -1/+1 | |
| | | | | | | | programs) llvm-svn: 156711 | |||||
| * | Fix GetFrameNameByAddr hitting stale stack guards. | Evgeniy Stepanov | 2012-05-12 | 2 | -10/+23 | |
| | | | | | | | | | | | | | | | | | | In the current implementation AsanThread::GetFrameNameByAddr scans the stack for a magic guard value to locate base address of the stack frame. This is not reliable, especially on ARM, where the code that stores this magic value has to construct it in a register from two small intermediates; this register can then end up stored in a random stack location in the prologue of another function. With this change, GetFrameNameByAddr scans the shadow memory for the signature of a left stack redzone instead. It is now possible to remove the magic from the instrumentation pass for additional performance gain. We keep it there for now just to make sure the new algorithm does not fail in some corner case. llvm-svn: 156710 | |||||
| * | AsmParser: Add support for the .purgem directive. | Benjamin Kramer | 2012-05-12 | 2 | -0/+35 | |
| | | | | | | | Based on a patch by Team PaX. llvm-svn: 156709 | |||||
| * | AsmParser: Give a nice error message for .code16gcc, which is currently ↵ | Benjamin Kramer | 2012-05-12 | 1 | -1/+1 | |
| | | | | | | | | | unsupported. Patch by Team PaX! llvm-svn: 156708 | |||||
| * | AsmParser: ignore the .extern directive. | Benjamin Kramer | 2012-05-12 | 2 | -0/+8 | |
| | | | | | llvm-svn: 156707 | |||||
| * | AsmParser: Add support for .ifc and .ifnc directives. | Benjamin Kramer | 2012-05-12 | 2 | -0/+119 | |
| | | | | | | | Based on a patch from PaX Team. llvm-svn: 156706 | |||||
| * | AsmParser: Add support for .ifb and .ifnb directives. | Benjamin Kramer | 2012-05-12 | 2 | -0/+96 | |
| | | | | | | | Based on a patch from PaX Team. llvm-svn: 156705 | |||||
| * | Recommited r156374 with critical fixes in BitcodeReader/Writer: | Stepan Dyatkovskiy | 2012-05-12 | 6 | -43/+249 | |
| | | | | | | | | | Ordinary patch for PR1255. Added new case-ranges orientated methods for adding/removing cases in SwitchInst. After this patch cases will internally representated as ConstantArray-s instead of ConstantInt, externally cases wrapped within the ConstantRangesSet object. Old methods of SwitchInst are also works well, but marked as deprecated. So on this stage we have no side effects except that I added support for case ranges in BitcodeReader/Writer, of course test for Bitcode is also added. Old "switch" format is also supported. llvm-svn: 156704 | |||||
| * | Teach Function::hasAddressTaken that BlockAddress doesn't really take | Jay Foad | 2012-05-12 | 4 | -3/+24 | |
| | | | | | | | the address of a function. llvm-svn: 156703 | |||||
| * | Make sure new value jump is enabled for Hexagon V5 as well. | Sirish Pande | 2012-05-12 | 1 | -10/+27 | |
| | | | | | llvm-svn: 156700 | |||||
| * | [analyzer] RetainCountChecker: track ObjC boxed expression objects. | Jordy Rose | 2012-05-12 | 4 | -8/+119 | |
| | | | | | llvm-svn: 156699 | |||||
| * | Support for Hexagon feature, New Value Jump. | Sirish Pande | 2012-05-12 | 9 | -2/+745 | |
| | | | | | llvm-svn: 156698 | |||||

