| Commit message (Expand) | Author | Age | Files | Lines |
* | More working CellSPU tests: | Scott Michel | 2007-12-20 | 6 | -60/+70 |
* | Allow iv reuse if the user is a PHI node which is in turn used as addresses. | Evan Cheng | 2007-12-19 | 1 | -29/+82 |
* | Adding bindings for memory buffers and module providers. Switching | Gordon Henriksen | 2007-12-19 | 3 | -17/+60 |
* | Enable EH on PPC Darwin. This basically works; there | Dale Johannesen | 2007-12-19 | 1 | -1/+1 |
* | CellSPU testcase, extract_elt.ll: extract vector element. | Scott Michel | 2007-12-19 | 1 | -2/+5 |
* | When inlining through an 'nounwind' call, mark inlined | Duncan Sands | 2007-12-19 | 5 | -21/+84 |
* | Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.ll | Scott Michel | 2007-12-19 | 2 | -6/+5 |
* | Simplify LowerCallTo by using a callsite. | Duncan Sands | 2007-12-19 | 1 | -41/+27 |
* | The C++ exception handling personality function wants | Duncan Sands | 2007-12-19 | 3 | -28/+60 |
* | Add new immed16.ll test case, fix CellSPU errata to make test case work. | Scott Michel | 2007-12-19 | 5 | -13/+23 |
* | Mark the "isRemat" instruction as never having side effects. | Bill Wendling | 2007-12-19 | 1 | -1/+1 |
* | Don't leave newly created nodes around if it turns out they are not needed. | Evan Cheng | 2007-12-19 | 1 | -2/+4 |
* | Added "GetCurrentDirectory()" to sys::Path. | Ted Kremenek | 2007-12-18 | 2 | -0/+19 |
* | Add debugging info. Use the newly created "hasUnmodelledSideEffects" method. | Bill Wendling | 2007-12-18 | 1 | -21/+38 |
* | Fold subtracts into integer compares vs. zero. This improves generate code fo... | Christopher Lamb | 2007-12-18 | 1 | -1/+18 |
* | Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them). | Anton Korobeynikov | 2007-12-18 | 1 | -1/+24 |
* | Fix comments | Christopher Lamb | 2007-12-18 | 1 | -4/+2 |
* | Remove an orthogonal transformation of the selection condition from my most r... | Christopher Lamb | 2007-12-18 | 1 | -30/+2 |
* | Added "isDirectory" method to llvm::sys::Path. | Ted Kremenek | 2007-12-18 | 2 | -0/+15 |
* | Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / ... | Evan Cheng | 2007-12-18 | 1 | -20/+0 |
* | remove obviously dead uses of IncludeFile. | Chris Lattner | 2007-12-18 | 3 | -3/+0 |
* | Also print alignment and volatileness. | Evan Cheng | 2007-12-18 | 1 | -13/+19 |
* | remove a dead annotation | Chris Lattner | 2007-12-18 | 1 | -1/+0 |
* | add an obvious load folding missed optzn. | Chris Lattner | 2007-12-18 | 1 | -0/+21 |
* | Rename isNoReturn to doesNotReturn, and isNoUnwind to | Duncan Sands | 2007-12-18 | 5 | -14/+14 |
* | Fix typos. | Christopher Lamb | 2007-12-18 | 1 | -1/+1 |
* | Fold certain additions through selects (and their compares) so as to eliminat... | Christopher Lamb | 2007-12-18 | 2 | -18/+61 |
* | FIX for PR1799: When a load is unfolded from an instruction, check if it is a... | Evan Cheng | 2007-12-18 | 1 | -26/+36 |
* | SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode. | Evan Cheng | 2007-12-18 | 1 | -0/+18 |
* | Don't forget to print address space qualifiers when printing out the type tab... | Christopher Lamb | 2007-12-18 | 1 | -1/+4 |
* | add a missed case. | Chris Lattner | 2007-12-18 | 1 | -0/+18 |
* | Remove int_x86_sse2_movl_dq. It's replaced with a string compare. | Evan Cheng | 2007-12-18 | 1 | -5/+3 |
* | Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. I | Bill Wendling | 2007-12-17 | 7 | -21/+57 |
* | Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure | Evan Cheng | 2007-12-17 | 2 | -24/+70 |
* | - Restore some i8 functionality in CellSPU | Scott Michel | 2007-12-17 | 7 | -55/+479 |
* | Modified Deserializer::ReadCStr to allow C-strings to be read into a | Ted Kremenek | 2007-12-17 | 1 | -3/+10 |
* | LD_Fp64m should have "isRematerializable" set. | Bill Wendling | 2007-12-17 | 1 | -1/+2 |
* | As per feedback, revised comments to (hopefully) make the different side effect | Bill Wendling | 2007-12-17 | 1 | -3/+12 |
* | Make invokes of inline asm legal. Teach codegen | Duncan Sands | 2007-12-17 | 3 | -21/+23 |
* | GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated by erase. | David Greene | 2007-12-17 | 1 | -1/+1 |
* | Get rid of annoying spaces. | David Greene | 2007-12-17 | 1 | -1/+1 |
* | Fix GLIBCXX_DEBUG errors. Erase invalidates std::vector iterators | David Greene | 2007-12-17 | 1 | -4/+3 |
* | C and Ocaml bindings for address spaces, for that burgeoning market | Gordon Henriksen | 2007-12-17 | 1 | -5/+8 |
* | regenerate. | Christopher Lamb | 2007-12-17 | 2 | -6/+6 |
* | Change the PointerType api for creating pointer types. The old functionality ... | Christopher Lamb | 2007-12-17 | 25 | -107/+131 |
* | Make it clear in the LangRef that allocation instructions only operated on th... | Christopher Lamb | 2007-12-17 | 1 | -0/+8 |
* | Revert this part of r45073 until the verifier is | Duncan Sands | 2007-12-16 | 1 | -2/+3 |
* | don't violate C TBAA rules, use FloatToBits instead. | Chris Lattner | 2007-12-16 | 1 | -22/+10 |
* | fix a questionable cast, thanks to Mike Stump for pointing this out. | Chris Lattner | 2007-12-16 | 1 | -1/+1 |
* | Fix the JIT encoding of cmp*ss, which aborts with this assertion currently: | Chris Lattner | 2007-12-16 | 2 | -4/+6 |