| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | For the FileChanged Preprocessor callback, when exiting a file, pass its FileID. | Argyrios Kyrtzidis | 2011-10-11 | 5 | -11/+25 |
| | | | | | llvm-svn: 141681 | ||||
| * | Add an explanatory comment to test/SemaCXX/typo-correction.cpp | Kaelyn Uhrain | 2011-10-11 | 1 | -2/+8 |
| | | | | | llvm-svn: 141680 | ||||
| * | [analyzer] Fix a typo. | Anna Zaks | 2011-10-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 141678 | ||||
| * | Patch from Dragos Tatulea to re-enable the PECOFF object file parser for all | Greg Clayton | 2011-10-11 | 3 | -7/+4 |
| | | | | | | | builds on all systems. llvm-svn: 141677 | ||||
| * | Mention the cmake build guide on the main docs page. | Duncan Sands | 2011-10-11 | 1 | -0/+5 |
| | | | | | llvm-svn: 141674 | ||||
| * | Starting on musl port by Arvid Picciani | Howard Hinnant | 2011-10-11 | 3 | -16/+32 |
| | | | | | llvm-svn: 141672 | ||||
| * | ARM Rename operand sub-structure 'Mem' to 'Memory' for a bit more clarity. | Jim Grosbach | 2011-10-11 | 1 | -113/+113 |
| | | | | | llvm-svn: 141671 | ||||
| * | Add support for legalization of vector SHL/SRA/SRL instructions | Nadav Rotem | 2011-10-11 | 2 | -0/+36 |
| | | | | | llvm-svn: 141667 | ||||
| * | Implement the emitFrameIndexDebugValue and getDebugValueLocation hooks. | Richard Osborne | 2011-10-11 | 3 | -6/+64 |
| | | | | | | | | This fixes an assert due to the operands of the DBG_VALUE instruction not being as expected (PR11105). llvm-svn: 141666 | ||||
| * | Fix a iterator out of bounds error, that triggers rarely. | Kalle Raiskila | 2011-10-11 | 1 | -0/+2 |
| | | | | | llvm-svn: 141665 | ||||
| * | llvm-objdump.cpp: Use PRIx64 as format specifier for int64_t. | NAKAMURA Takumi | 2011-10-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 141664 | ||||
| * | Add -D__STDC_FORMAT_MACROS to use PRIx64. | NAKAMURA Takumi | 2011-10-11 | 3 | -1/+7 |
| | | | | | llvm-svn: 141663 | ||||
| * | cmake/modules/HandleLLVMOptions.cmake: Reorder __STDC_CONSTANT_MACROS and ↵ | NAKAMURA Takumi | 2011-10-11 | 1 | -1/+1 |
| | | | | | | | __STDC_LIMIT_MACROS. llvm-svn: 141662 | ||||
| * | Add support for legalization of vector trunc-store where the saved scalar ↵ | Nadav Rotem | 2011-10-11 | 1 | -13/+13 |
| | | | | | | | type is illegal (for example, v2i16 on systems where the smallest store size is i32) llvm-svn: 141661 | ||||
| * | Cleanup the trunc-store legalization code and add asserts. | Nadav Rotem | 2011-10-11 | 1 | -68/+87 |
| | | | | | llvm-svn: 141659 | ||||
| * | Update to a newer doxygen version. PR8214. Patch by Jeremy Huddleston. | Bill Wendling | 2011-10-11 | 1 | -613/+826 |
| | | | | | llvm-svn: 141657 | ||||
| * | Add HasPOPCNT predicate to the POPCNT instructions. Also mark POPCNT as ↵ | Craig Topper | 2011-10-11 | 2 | -20/+23 |
| | | | | | | | modifying EFLAGS. llvm-svn: 141656 | ||||
| * | Minor modifications to make the Hello World example resemble the Hello World | Bill Wendling | 2011-10-11 | 1 | -48/+68 |
| | | | | | | | | pass in the tree. Also some minor formatting changes. PR9413 llvm-svn: 141655 | ||||
| * | Make Ivy Bridge 16-bit floating point conversion instructions require AVX. | Craig Topper | 2011-10-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 141654 | ||||
| * | Apparently, sometimes llvm-nm doesn't put the undefined symbol at the top. Take | Nick Lewycky | 2011-10-11 | 1 | -2/+1 |
| | | | | | | | | that into account and test for no U's showing up in the middle, which is what we really wanted to test for. llvm-svn: 141653 | ||||
| * | Test case for X86 LZCNT instruction selection. | Craig Topper | 2011-10-11 | 1 | -0/+38 |
| | | | | | llvm-svn: 141652 | ||||
| * | Add X86 LZCNT instruction. Including instruction selection support. | Craig Topper | 2011-10-11 | 7 | -7/+65 |
| | | | | | llvm-svn: 141651 | ||||
| * | Get rid of ShouldDeleteMoveConstructor. | Alexis Hunt | 2011-10-11 | 3 | -180/+116 |
| | | | | | llvm-svn: 141650 | ||||
| * | Use the proper name for "externally visible" linkage -- 'external'. This is the | Bill Wendling | 2011-10-11 | 1 | -4/+4 |
| | | | | | | | | keyword in LLVM for externally visible linkage. PR10636 llvm-svn: 141649 | ||||
| * | Reword the SetVector description to reflect reality. | Bill Wendling | 2011-10-11 | 1 | -6/+7 |
| | | | | | | | Patch by Michael Ilseman! llvm-svn: 141648 | ||||
| * | Add a test for PR10565. | Cameron Zwarich | 2011-10-11 | 1 | -0/+15 |
| | | | | | llvm-svn: 141647 | ||||
| * | Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc's | Cameron Zwarich | 2011-10-11 | 2 | -372/+16 |
| | | | | | | | | lowering of NEON code. It provides little-to-no benefit now and only introduces additional complexity. llvm-svn: 141646 | ||||
| * | Consolidate copy constructor deletion into ShouldDeleteSpecialMember. | Alexis Hunt | 2011-10-11 | 3 | -185/+159 |
| | | | | | llvm-svn: 141645 | ||||
| * | Test simplification that Ana Pazos noticed. | Bill Wendling | 2011-10-11 | 1 | -39/+10 |
| | | | | | llvm-svn: 141644 | ||||
| * | [analyzer] Warn about the use of insecure, deprecated vfork() function ↵ | Anna Zaks | 2011-10-11 | 2 | -0/+33 |
| | | | | | | | | | PR11053 (http://llvm.org/bugs/show_bug.cgi?id=11053). A patch by Graham Lee! llvm-svn: 141643 | ||||
| * | Fix disassembling of popcntw. Also remove some code that says it accounts ↵ | Craig Topper | 2011-10-11 | 6 | -70/+33 |
| | | | | | | | for 64BIT_REXW_XD not existing, but it does exist. llvm-svn: 141642 | ||||
| * | Also create a shndx even if there are no symbols. This lets us test | Nick Lewycky | 2011-10-11 | 2 | -0/+93323 |
| | | | | | | | | .symtab_shndx reading and writing together, and finally we have a testcase for r141440. llvm-svn: 141641 | ||||
| * | test/CodeGen/X86/movbe.ll: Give explicit -mtriple=x86_64-linux, to unbreak ↵ | NAKAMURA Takumi | 2011-10-11 | 1 | -1/+1 |
| | | | | | | | win32 hosts. llvm-svn: 141640 | ||||
| * | Reapply r141605 with fixes for appropriate handling of reserved section numbers | Nick Lewycky | 2011-10-11 | 1 | -17/+50 |
| | | | | | | | in st_shndx fields. llvm-svn: 141639 | ||||
| * | Allow regparm attribute for PNaCl target | David Meyer | 2011-10-11 | 1 | -0/+1 |
| | | | | | llvm-svn: 141638 | ||||
| * | Add support for .symtab_shnidx. Unfortunately, doing this required breaking a | Nick Lewycky | 2011-10-11 | 2 | -9/+48 |
| | | | | | | | | layer of abstraction around SymbolRef where you can read its private SymbolPimpl member. llvm-svn: 141636 | ||||
| * | Add experimental -enable-lsr-phielim option. | Andrew Trick | 2011-10-11 | 1 | -0/+22 |
| | | | | | | | | I'm not sure we will need it in the long run, but the option is currently useful for checking if the output of LSR is "clean". llvm-svn: 141634 | ||||
| * | Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" | Andrew Trick | 2011-10-11 | 4 | -88/+129 |
| | | | | | | | | | | | | IVs. Indvars previously chose randomly between congruent IVs. Now it will bias the decision toward IVs that SCEVExpander likes to create. This was not done to fix any problem, it's just a welcome side effect of factoring code. llvm-svn: 141633 | ||||
| * | Initial implementation of __atomic_* (everything except __atomic_is_lock_free). | Eli Friedman | 2011-10-11 | 27 | -2/+927 |
| | | | | | llvm-svn: 141632 | ||||
| * | Test cases for 64-bit load and store instructions. | Akira Hatanaka | 2011-10-11 | 2 | -0/+215 |
| | | | | | llvm-svn: 141631 | ||||
| * | [Microsoft] If -fms-compatibility, then downgrade missing typename error to ↵ | Francois Pichet | 2011-10-11 | 3 | -6/+7 |
| | | | | | | | warning at function prototype scope. llvm-svn: 141630 | ||||
| * | Added some simple testcases for figuring out breakpoints by name in | Jim Ingham | 2011-10-11 | 3 | -0/+183 |
| | | | | | | | classes & namespaces. llvm-svn: 141629 | ||||
| * | Added a testcase for r141599, rdar://problem/10063881. | Lang Hames | 2011-10-11 | 1 | -0/+20 |
| | | | | | llvm-svn: 141628 | ||||
| * | Remove a debugging printf... | Jim Ingham | 2011-10-11 | 1 | -3/+0 |
| | | | | | llvm-svn: 141627 | ||||
| * | Add '-k' option to the test driver to be able to specify a runhook, which is ↵ | Johnny Chen | 2011-10-11 | 1 | -0/+19 |
| | | | | | | | | | | | an lldb command for the debugger to execute for certain kind of tests (for example, a benchmark). A list of runhooks can be used to steer the debugger into the desired state before more actions can be performed. llvm-svn: 141626 | ||||
| * | Add a SBTarget::BreakpointCreateByName API that allows you to specify the name | Jim Ingham | 2011-10-11 | 3 | -3/+26 |
| | | | | | | | type mask. llvm-svn: 141625 | ||||
| * | Fix a couple of places in FindFunctions where I was using the passed in ↵ | Jim Ingham | 2011-10-11 | 1 | -2/+2 |
| | | | | | | | | | name_type_mask rather than the computed effective_name_type_mask. llvm-svn: 141624 | ||||
| * | Make changes necessary for supporting floating point load and store instructions | Akira Hatanaka | 2011-10-11 | 4 | -23/+50 |
| | | | | | | | | that have 64-bit pointers or access the 32 x 64-bit floating pointer register file. Update functions in MipsInstrInfo.cpp too. llvm-svn: 141623 | ||||
| * | Added natural stack alignment to target-data.c test case. | Lang Hames | 2011-10-11 | 1 | -3/+3 |
| | | | | | llvm-svn: 141622 | ||||
| * | Add typo correction for type names. | Kaelyn Uhrain | 2011-10-11 | 7 | -11/+97 |
| | | | | | | | | | The main motivation was to do typo correction in C++ "new" statements, though picking it up in other places where type names are expected was pretty much a freebie. llvm-svn: 141621 | ||||

