| Commit message (Expand) | Author | Age | Files | Lines |
* | Update live-in lists when splitting critical edges. | Jakob Stoklund Olesen | 2011-10-14 | 2 | -4/+103 |
* | Add X86 ANDN instruction. Including instruction selection. | Craig Topper | 2011-10-14 | 3 | -0/+39 |
* | Add X86 TZCNT instruction and patterns to select it. Also added core-avx2 pro... | Craig Topper | 2011-10-14 | 3 | -0/+53 |
* | Add value numbers when spilling dead defs. | Jakob Stoklund Olesen | 2011-10-14 | 1 | -0/+19 |
* | ELF: Fix the section that relocations apply to. Add test to verify. Patch by ... | Michael J. Spencer | 2011-10-13 | 1 | -0/+4 |
* | llvm-object: Add inline relocation information to disassembly. | Michael J. Spencer | 2011-10-13 | 1 | -0/+32 |
* | Reapply r141870, SCEV expansion of post-inc. | Andrew Trick | 2011-10-13 | 1 | -0/+111 |
* | Revert r141870. The test case crashes on linux with data corruption. A deeper... | Andrew Trick | 2011-10-13 | 1 | -111/+0 |
* | LSR: Reuse the post-inc expansion of expressions. | Andrew Trick | 2011-10-13 | 1 | -0/+111 |
* | Force CPU type on test so it doesn't accidentally emit movbe instead of bswap... | Benjamin Kramer | 2011-10-13 | 1 | -1/+1 |
* | Mark 'branch indirect' instruction as an indirect branch. | Kalle Raiskila | 2011-10-13 | 1 | -6/+6 |
* | More closely follow libgcc, which has code after the `ret' instruction to | Bill Wendling | 2011-10-13 | 1 | -1/+1 |
* | Revert r141854 because it was causing failures: | Bill Wendling | 2011-10-13 | 3 | -53/+0 |
* | Should not add instructions to a BB after a return instruction. The machine i... | Bill Wendling | 2011-10-13 | 1 | -1/+1 |
* | Add X86 TZCNT instruction and patterns to select it. Also added core-avx2 pro... | Craig Topper | 2011-10-13 | 3 | -0/+53 |
* | Also inflate register classes around inline asm. | Jakob Stoklund Olesen | 2011-10-12 | 1 | -0/+27 |
* | We need to verify that the machine instruction we're using as a replacement for | Bill Wendling | 2011-10-12 | 1 | -0/+116 |
* | Removed colons from some target datalayout strings in test, since they don't ... | Lang Hames | 2011-10-12 | 17 | -17/+17 |
* | Finish supporting cpp #file/line comments in assembler for error messages. So | Kevin Enderby | 2011-10-12 | 1 | -0/+5 |
* | Thumb2 assembly parsing and encoding for LDC/STC. | Jim Grosbach | 2011-10-12 | 2 | -1/+121 |
* | ARM encoding tests for STC. | Jim Grosbach | 2011-10-12 | 1 | -0/+85 |
* | ARM parsing and encoding for the <option> form of LDC/STC instructions. | Jim Grosbach | 2011-10-12 | 2 | -0/+14 |
* | Fix -widen-vmovs liveness issues. | Jakob Stoklund Olesen | 2011-10-12 | 1 | -0/+35 |
* | Make this test more specific. There are 3 stats that matched "machine-licm". | Bob Wilson | 2011-10-11 | 1 | -1/+1 |
* | Add a new wrapper node for a DILexicalBlock that encapsulates it and a | Eric Christopher | 2011-10-11 | 3 | -5/+5 |
* | ARM assembly parsing and encoding for LDC{2}{L}/STC{2}{L} instructions. | Jim Grosbach | 2011-10-11 | 1 | -0/+81 |
* | Revert r141529. This is causing failures in the test-suite, like bigstack and... | Bill Wendling | 2011-10-11 | 1 | -1/+1 |
* | Fix PR11106 by correcting a typo that has been in the code for over a year. This | Cameron Zwarich | 2011-10-11 | 1 | -0/+22 |
* | Update test for r141704. | Jim Grosbach | 2011-10-11 | 1 | -3/+3 |
* | Add dominance check for the instruction being hoisted. | Devang Patel | 2011-10-11 | 4 | -8/+43 |
* | Add support for legalization of vector SHL/SRA/SRL instructions | Nadav Rotem | 2011-10-11 | 1 | -0/+11 |
* | Apparently, sometimes llvm-nm doesn't put the undefined symbol at the top. Take | Nick Lewycky | 2011-10-11 | 1 | -2/+1 |
* | Test case for X86 LZCNT instruction selection. | Craig Topper | 2011-10-11 | 1 | -0/+38 |
* | Add X86 LZCNT instruction. Including instruction selection support. | Craig Topper | 2011-10-11 | 2 | -0/+15 |
* | Add a test for PR10565. | Cameron Zwarich | 2011-10-11 | 1 | -0/+15 |
* | Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc's | Cameron Zwarich | 2011-10-11 | 1 | -167/+0 |
* | Test simplification that Ana Pazos noticed. | Bill Wendling | 2011-10-11 | 1 | -39/+10 |
* | Fix disassembling of popcntw. Also remove some code that says it accounts for... | Craig Topper | 2011-10-11 | 2 | -0/+15 |
* | Also create a shndx even if there are no symbols. This lets us test | Nick Lewycky | 2011-10-11 | 1 | -0/+93320 |
* | test/CodeGen/X86/movbe.ll: Give explicit -mtriple=x86_64-linux, to unbreak wi... | NAKAMURA Takumi | 2011-10-11 | 1 | -1/+1 |
* | Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" | Andrew Trick | 2011-10-11 | 1 | -0/+1 |
* | Test cases for 64-bit load and store instructions. | Akira Hatanaka | 2011-10-11 | 2 | -0/+215 |
* | Added a testcase for r141599, rdar://problem/10063881. | Lang Hames | 2011-10-11 | 1 | -0/+20 |
* | Add testcase for PR11107. | Bill Wendling | 2011-10-11 | 1 | -0/+49 |
* | Revert r141569 and r141576. | Devang Patel | 2011-10-10 | 5 | -59/+62 |
* | Reapply r141365 now that PR11107 is fixed. | Bill Wendling | 2011-10-10 | 2 | -7/+12 |
* | Make sure the X86 backend doesn't explode on 128-bit shuffles in AVX mode. F... | Eli Friedman | 2011-10-10 | 1 | -0/+10 |
* | Add support for dumping section headers to llvm-objdump. This uses the same | Nick Lewycky | 2011-10-10 | 1 | -0/+16 |
* | If loop header is also loop exiting block then it may not be safe to hoist in... | Devang Patel | 2011-10-10 | 2 | -59/+1 |
* | Fix 10892 - When lowering SIGN_EXTEND_INREG do not lower v2i64 because the | Nadav Rotem | 2011-10-10 | 1 | -4/+4 |