| Commit message (Expand) | Author | Age |
* | Remove the old ELF writer. | Rafael Espindola | 2012-01-05 |
* | A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be ca... | Danil Malyshev | 2012-01-05 |
* | revert r147542 after comments from Joerg Sonnenberger | Sebastian Pop | 2012-01-05 |
* | Remove an unused variable. | Chandler Carruth | 2012-01-05 |
* | Prevent a DAGCombine from firing where there are two uses of | Chandler Carruth | 2012-01-05 |
* | Mark scalar FMA4 instructions as ignoring the VEX.L bit. | Craig Topper | 2012-01-05 |
* | Peephole optimization of ptest-conditioned branch in X86 arch. Performs instr... | Victor Umansky | 2012-01-05 |
* | Minor postra scheduler cleanup. It could result in more precise antidependenc... | Andrew Trick | 2012-01-05 |
* | Replace the uint64_t -> double convertion algorithm with one that's more effi... | Bill Wendling | 2012-01-05 |
* | Reapply r146997, "Heed spill slot alignment on ARM." | Jakob Stoklund Olesen | 2012-01-05 |
* | Avoid reserving an ARM base pointer during register allocation. | Jakob Stoklund Olesen | 2012-01-05 |
* | Freeze reserved registers before starting register allocation. | Jakob Stoklund Olesen | 2012-01-05 |
* | Generalize isSafeToSpeculativelyExecute to work on arbitrary | Dan Gohman | 2012-01-04 |
* | Silence warnings of a mysterious compiler that still defaults to C89. | Benjamin Kramer | 2012-01-04 |
* | use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT | Sebastian Pop | 2012-01-04 |
* | Enable -soft-float for MIPS. | Akira Hatanaka | 2012-01-04 |
* | Remove pointless asserts. | Nick Lewycky | 2012-01-04 |
* | Teach instcombine all sorts of great stuff about shifts that have exact, nuw or | Nick Lewycky | 2012-01-04 |
* | Allow vector shuffle normalizing to use concat vector even if the sources are... | Craig Topper | 2012-01-04 |
* | Implement VECTOR_SHUFFLE canonicalizations during DAG combine. | Craig Topper | 2012-01-04 |
* | Rename immLUiOpnd. | Akira Hatanaka | 2012-01-04 |
* | - Define base classes for Jump-and-link instructions and make 32-bit and 64-bit | Akira Hatanaka | 2012-01-04 |
* | Have getRegForInlineAsmConstraint return the correct register class when target | Akira Hatanaka | 2012-01-04 |
* | Fix more places which should be checking for iOS, not darwin. | Evan Cheng | 2012-01-04 |
* | For x86, canonicalize max | Evan Cheng | 2012-01-04 |
* | Turn a few more inline asm errors into "emitErrors" instead of fatal errors. | Chris Lattner | 2012-01-03 |
* | generalize LLVMContext::emitError to take a twine instead of a StringRef. | Chris Lattner | 2012-01-03 |
* | Fix 80-column violations. | Chad Rosier | 2012-01-03 |
* | Revert r146997, "Heed spill slot alignment on ARM." | Jakob Stoklund Olesen | 2012-01-03 |
* | Assert when reserved registers have been assigned. | Jakob Stoklund Olesen | 2012-01-03 |
* | Revert 147426 because it caused pr11696. | Nadav Rotem | 2012-01-03 |
* | Fix incorrect widening of the bitcast sdnode in case the incoming operand is ... | Nadav Rotem | 2012-01-03 |
* | Enhance DAGCombine for transforming 128->256 casts into a vmovaps, rather | Chad Rosier | 2012-01-03 |
* | Conform to the style guide; remove 'else' after 'return'. Also remove an extra | Nick Lewycky | 2012-01-03 |
* | Remove the restriction that target intrinsics can only involve legal types. ... | Owen Anderson | 2012-01-03 |
* | Clarified assert text. | Lang Hames | 2012-01-03 |
* | Fix malformed assert. | Matt Beaumont-Gay | 2012-01-03 |
* | Fix typo in ruler. No functionality change. | Nick Lewycky | 2012-01-03 |
* | Intel style asm variant does not need '%' prefix. | Devang Patel | 2012-01-03 |
* | Type: replaced usage of ID with getTypeID(). | Stepan Dyatkovskiy | 2012-01-03 |
* | Fixed a bug in SelectionDAG.cpp. | Elena Demikhovsky | 2012-01-03 |
* | Fix SCEVExpander to handle loops with no preheader when LSR gives it a | Andrew Trick | 2012-01-02 |
* | Miscellaneous shuffle lowering cleanup. No functional changes. Primarily conv... | Craig Topper | 2012-01-02 |
* | Make CanXFormVExtractWithShuffleIntoLoad reject loads with multiple uses. Als... | Craig Topper | 2012-01-02 |
* | Optimize the sequence blend(sign_extend(x)) to blend(shl(x)) since SSE blend ... | Nadav Rotem | 2012-01-02 |
* | Materialize functions whose basic blocks are used by global variables. Fixes | Rafael Espindola | 2012-01-02 |
* | Allow CRC32 instructions to be selected when AVX is enabled. | Craig Topper | 2012-01-01 |
* | Fix sfence, lfence, mfence, and clflush to be able to be selected when AVX is... | Craig Topper | 2012-01-01 |
* | X86Disassembler: Fix undefined behavior found by GCC 4.6 | Benjamin Kramer | 2012-01-01 |
* | PatternMatch: Introduce a matcher for instructions with the "exact" bit. Use ... | Benjamin Kramer | 2012-01-01 |