| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Patch by Dawn to add the logging capabilities to ProcessLinux.cpp. | Johnny Chen | 2011-10-11 | 3 | -1/+255 | |
| | | | | | llvm-svn: 141712 | |||||
| * | Fix a typo in ProcessKDP::DidAttach(). | Johnny Chen | 2011-10-11 | 1 | -1/+1 | |
| | | | | | | | Patch by Dawn. llvm-svn: 141711 | |||||
| * | Use sltiu instead of sltu when a register operand and immediate are compared. | Akira Hatanaka | 2011-10-11 | 2 | -2/+2 | |
| | | | | | llvm-svn: 141708 | |||||
| * | Added a missing file from a previous checkin. | Greg Clayton | 2011-10-11 | 1 | -0/+14 | |
| | | | | | llvm-svn: 141707 | |||||
| * | Update test for r141704. | Jim Grosbach | 2011-10-11 | 1 | -3/+3 | |
| | | | | | llvm-svn: 141705 | |||||
| * | ARM addressing mode cleanup for LDC/STC. | Jim Grosbach | 2011-10-11 | 1 | -16/+20 | |
| | | | | | | | | We parse at least some forms of the instructions now. Encoding is pretty screwed up, still, though. llvm-svn: 141704 | |||||
| * | Clean up a few references to System/. We still have docs/SystemLibrary.html | Daniel Dunbar | 2011-10-11 | 6 | -12/+8 | |
| | | | | | | | lying around... llvm-svn: 141703 | |||||
| * | Support/DataTypes.h: Clean up some types and add matching (but presumably | Daniel Dunbar | 2011-10-11 | 2 | -4/+92 | |
| | | | | | | | | unused) code from .cmake to DataTypes.h.in so that the files are essentially in sync module differences in autoconf/cmake replacement syntax. llvm-svn: 141702 | |||||
| * | Silence some -Wuninitialized false positives with gcc. | Eli Friedman | 2011-10-11 | 2 | -2/+3 | |
| | | | | | llvm-svn: 141701 | |||||
| * | Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when in | Richard Smith | 2011-10-11 | 7 | -13/+78 | |
| | | | | | | | C++98 mode. Only the first occurrence of each keyword will produce a warning. llvm-svn: 141700 | |||||
| * | Remove extra semicolon. | Eli Friedman | 2011-10-11 | 1 | -1/+1 | |
| | | | | | llvm-svn: 141699 | |||||
| * | Add documentation on providing the 'cd' and 'pwd' commands to lldb with the ↵ | Johnny Chen | 2011-10-11 | 1 | -0/+17 | |
| | | | | | | | | | help of the embedded Python interpreter and the 'command regex' command. llvm-svn: 141698 | |||||
| * | Add support for viewing the module graph via Graphviz, for debugging | Douglas Gregor | 2011-10-11 | 2 | -0/+52 | |
| | | | | | | | purposes. llvm-svn: 141697 | |||||
| * | Add patterns for conditional branches with 64-bit register operands. | Akira Hatanaka | 2011-10-11 | 2 | -21/+30 | |
| | | | | | llvm-svn: 141696 | |||||
| * | Add support for 64-bit set-on-less-than instructions. | Akira Hatanaka | 2011-10-11 | 2 | -14/+44 | |
| | | | | | llvm-svn: 141695 | |||||
| * | Add support for conditional branch instructions with 64-bit register operands. | Akira Hatanaka | 2011-10-11 | 4 | -34/+67 | |
| | | | | | llvm-svn: 141694 | |||||
| * | Driver: Add support for a new -nostdlibinc option. | Daniel Dunbar | 2011-10-11 | 4 | -1/+20 | |
| | | | | | | | | | | | | | - This disables the system include directories, but not the compiler builtin directories. Useful for projects that want to use things like the intrinsic headers, but are otherwise freestanding. - I'm willing to reconsider the option naming, I also considered providing an explicit -builtinc (which would match -nobuiltininc), but this is more consistent with existing options. llvm-svn: 141692 | |||||
| * | Frontend: Replace -nostdinc by -nostdsysteminc (which is just system include | Daniel Dunbar | 2011-10-11 | 6 | -33/+49 | |
| | | | | | | | paths). The -nostdinc behavior is now -nostdsysteminc + -nobuiltininc. llvm-svn: 141691 | |||||
| * | [analyzer] Remove an unused member variable. | Anna Zaks | 2011-10-11 | 2 | -10/+6 | |
| | | | | | llvm-svn: 141690 | |||||
| * | Add dominance check for the instruction being hoisted. | Devang Patel | 2011-10-11 | 5 | -9/+89 | |
| | | | | | | | | For example, MachineLICM should not hoist a load that is not guaranteed to be executed. Radar 10254254. llvm-svn: 141689 | |||||
| * | Fixed docs to reflect the proper default value and behaviour of the natural ↵ | Lang Hames | 2011-10-11 | 1 | -1/+2 | |
| | | | | | | | stack alignment. llvm-svn: 141687 | |||||
| * | Rename SemaCXXCast.cpp to SemaCast.cpp. | John McCall | 2011-10-11 | 2 | -3/+6 | |
| | | | | | llvm-svn: 141686 | |||||
| * | Add more testing for -Wc++0x-compat warnings. | Richard Smith | 2011-10-11 | 1 | -0/+24 | |
| | | | | | llvm-svn: 141685 | |||||
| * | Expose MachOObjectFile externally, like we do for COFF. First step in ↵ | Owen Anderson | 2011-10-11 | 2 | -80/+109 | |
| | | | | | | | reducing the amount of special-purpose code needed for llvm-objdump. llvm-svn: 141684 | |||||
| * | [analyzer] CheckerContext updates checkDst in it's destructor, so make sure ↵ | Anna Zaks | 2011-10-11 | 1 | -3/+7 | |
| | | | | | | | the object is destructed before checkDst is used. llvm-svn: 141683 | |||||
| * | ARM parse alignment specifier for NEON load/store instructions. | Jim Grosbach | 2011-10-11 | 2 | -29/+93 | |
| | | | | | llvm-svn: 141682 | |||||
| * | 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 | |||||

