| Commit message (Expand) | Author | Age | Files | Lines |
* | Make a bunch of floating point operations on vectors Expand so that instructi... | Craig Topper | 2012-11-15 | 1 | -6/+10 |
* | Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint intrinsics. | Craig Topper | 2012-11-15 | 4 | -1/+33 |
* | Fix an obvious merge bug in -join-globalcopies (disabled). | Andrew Trick | 2012-11-15 | 1 | -1/+3 |
* | InstCombineAndOrXor.cpp: Escape bracket in doxygen description. [-Wdocumentat... | NAKAMURA Takumi | 2012-11-15 | 1 | -1/+1 |
* | Add doInitialization and doFinalization methods to ModulePass's, to allow the... | Owen Anderson | 2012-11-15 | 2 | -0/+73 |
* | Remove unneeded #includes. | Jakub Staszak | 2012-11-14 | 1 | -3/+0 |
* | NVPTXISelLowering.cpp: Fix warnings. [-Wunused-variable] | NAKAMURA Takumi | 2012-11-14 | 1 | -6/+4 |
* | Use reserve() to avoid vector reallocation. | Jakub Staszak | 2012-11-14 | 1 | -0/+1 |
* | Remove the CellSPU port. | Eric Christopher | 2012-11-14 | 53 | -14685/+1 |
* | Fix invalid asserts, use llvm_unreachable instead. | Jakub Staszak | 2012-11-14 | 1 | -3/+3 |
* | Added multiclass for post-increment load instructions. | Jyotsna Verma | 2012-11-14 | 4 | -233/+187 |
* | canJoinPhys method doesn't modify CoalescerPair. Make it const. | Jakub Staszak | 2012-11-14 | 1 | -2/+2 |
* | Remove dead code. | Chad Rosier | 2012-11-14 | 1 | -13/+0 |
* | Remove DOS line endings. | Jakub Staszak | 2012-11-14 | 1 | -76/+76 |
* | X86: Enable SSE memory intrinsics even when stack alignment is less than 16 b... | Benjamin Kramer | 2012-11-14 | 1 | -7/+2 |
* | Replace std::vector -> SmallVector in BBVectorize | Hal Finkel | 2012-11-14 | 1 | -4/+4 |
* | The code pattern "imm0_255_neg" is used for checking if an immediate value is... | Nadav Rotem | 2012-11-14 | 1 | -6/+7 |
* | [NVPTX] Implement custom lowering of loads/stores for i1 | Justin Holewinski | 2012-11-14 | 2 | -2/+61 |
* | Fix really stupid ARM EHABI info generation bug: we should not emit | Anton Korobeynikov | 2012-11-14 | 1 | -11/+14 |
* | Fix the largest offender of determinism in BBVectorize | Hal Finkel | 2012-11-14 | 1 | -6/+6 |
* | X86: Better diagnostics for 32-bit vs. 64-bit mode mismatches. | Jim Grosbach | 2012-11-14 | 2 | -9/+42 |
* | s/assert/llvm_unreachable/ | Matt Beaumont-Gay | 2012-11-14 | 1 | -3/+4 |
* | [TSan] fix indentation | Alexey Samsonov | 2012-11-14 | 1 | -1/+1 |
* | Emit relocations from .debug_aranges to .debug_info for asm files | Alexey Samsonov | 2012-11-14 | 1 | -9/+19 |
* | Revert some redundant parts of r142605. | Patrik Hägglund | 2012-11-14 | 1 | -21/+15 |
* | Set FFLOOR of vectors to expand to keep intruction selection from failing. | Craig Topper | 2012-11-14 | 1 | -0/+1 |
* | Factor out an overly replicated typecast. No functional change. | Craig Topper | 2012-11-14 | 1 | -65/+66 |
* | Set FFLOOR for vectors to expand on CellSPU to keep instruction selection fro... | Craig Topper | 2012-11-14 | 1 | -1/+2 |
* | Add newlines to end of debug messages. | Craig Topper | 2012-11-14 | 1 | -6/+6 |
* | Handle DAG CSE adding new uses during ReplaceAllUsesWith. Fixes PR14333. | Rafael Espindola | 2012-11-14 | 1 | -1/+12 |
* | Use TARGET2 relocation for TType references on ARM. | Anton Korobeynikov | 2012-11-14 | 8 | -65/+77 |
* | Fix broken asserts. Also, spell 'indices' correctly. | Matt Beaumont-Gay | 2012-11-14 | 1 | -6/+6 |
* | [Object] Fix endianess bug by refactoring Archive::Symbol::getMember. | Michael J. Spencer | 2012-11-14 | 1 | -18/+32 |
* | use the getSplat API. Patch by Paul Redmond. | Nadav Rotem | 2012-11-14 | 1 | -7/+1 |
* | Revert "Use the 'count' attribute instead of the 'upper_bound' attribute." | Eric Christopher | 2012-11-13 | 2 | -6/+3 |
* | Revert -join-splitedges to a boolean cmd line option. | Andrew Trick | 2012-11-13 | 1 | -3/+2 |
* | The MachineScheduler does not currently require JoinSplitEdges. | Andrew Trick | 2012-11-13 | 1 | -4/+4 |
* | [MC][COFF] Emit weak symbols to the correct section. Patch by Dmitry Puzirev! | Michael J. Spencer | 2012-11-13 | 1 | -2/+13 |
* | Add (some) PowerPC TLS relocation types to ELF.h and | Ulrich Weigand | 2012-11-13 | 1 | -2/+18 |
* | Fix wrong PowerPC instruction opcodes for: | Ulrich Weigand | 2012-11-13 | 2 | -4/+4 |
* | Fix wrong PowerPC instruction encodings due to | Ulrich Weigand | 2012-11-13 | 2 | -10/+10 |
* | Fix instruction encoding for "bd(n)z" on PowerPC, | Ulrich Weigand | 2012-11-13 | 3 | -14/+15 |
* | Fix instruction encoding for "isel" on PowerPC, | Ulrich Weigand | 2012-11-13 | 3 | -2/+22 |
* | X86: when constructing VZEXT_LOAD from other loads, makes sure its output | Manman Ren | 2012-11-13 | 1 | -0/+12 |
* | Do not consider a machine instruction that uses and defines the same | Ulrich Weigand | 2012-11-13 | 1 | -16/+44 |
* | Adding changes to support GNU style archive library reading | Shankar Easwaran | 2012-11-13 | 1 | -26/+118 |
* | Fix -join-splitedges: my previous "cleanup" broke it. | Andrew Trick | 2012-11-13 | 1 | -1/+1 |
* | Revert 167755/167760. We don't want to emit crash diagnostics on command-line... | Chad Rosier | 2012-11-13 | 1 | -4/+1 |
* | Codegen support for arbitrary vector getelementptrs. | Duncan Sands | 2012-11-13 | 1 | -3/+3 |
* | Relax the restrictions on vector of pointer types, and vector getelementptr. | Duncan Sands | 2012-11-13 | 6 | -57/+81 |