aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* When inlining through an 'nounwind' call, mark inlinedDuncan Sands2007-12-195-21/+84
* Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.llScott Michel2007-12-192-6/+5
* Simplify LowerCallTo by using a callsite.Duncan Sands2007-12-191-41/+27
* The C++ exception handling personality function wantsDuncan Sands2007-12-193-28/+60
* Add new immed16.ll test case, fix CellSPU errata to make test case work.Scott Michel2007-12-195-13/+23
* Mark the "isRemat" instruction as never having side effects.Bill Wendling2007-12-191-1/+1
* Don't leave newly created nodes around if it turns out they are not needed.Evan Cheng2007-12-191-2/+4
* Added "GetCurrentDirectory()" to sys::Path.Ted Kremenek2007-12-182-0/+19
* Add debugging info. Use the newly created "hasUnmodelledSideEffects" method.Bill Wendling2007-12-181-21/+38
* Fold subtracts into integer compares vs. zero. This improves generate code fo...Christopher Lamb2007-12-181-1/+18
* Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them).Anton Korobeynikov2007-12-181-1/+24
* Fix commentsChristopher Lamb2007-12-181-4/+2
* Remove an orthogonal transformation of the selection condition from my most r...Christopher Lamb2007-12-181-30/+2
* Added "isDirectory" method to llvm::sys::Path.Ted Kremenek2007-12-182-0/+15
* Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / ...Evan Cheng2007-12-181-20/+0
* remove obviously dead uses of IncludeFile.Chris Lattner2007-12-183-3/+0
* Also print alignment and volatileness.Evan Cheng2007-12-181-13/+19
* remove a dead annotationChris Lattner2007-12-181-1/+0
* add an obvious load folding missed optzn.Chris Lattner2007-12-181-0/+21
* Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands2007-12-185-14/+14
* Fix typos.Christopher Lamb2007-12-181-1/+1
* Fold certain additions through selects (and their compares) so as to eliminat...Christopher Lamb2007-12-182-18/+61
* FIX for PR1799: When a load is unfolded from an instruction, check if it is a...Evan Cheng2007-12-181-26/+36
* SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode.Evan Cheng2007-12-181-0/+18
* Don't forget to print address space qualifiers when printing out the type tab...Christopher Lamb2007-12-181-1/+4
* add a missed case.Chris Lattner2007-12-181-0/+18
* Remove int_x86_sse2_movl_dq. It's replaced with a string compare.Evan Cheng2007-12-181-5/+3
* Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. IBill Wendling2007-12-177-21/+57
* Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sureEvan Cheng2007-12-172-24/+70
* - Restore some i8 functionality in CellSPUScott Michel2007-12-177-55/+479
* Modified Deserializer::ReadCStr to allow C-strings to be read into aTed Kremenek2007-12-171-3/+10
* LD_Fp64m should have "isRematerializable" set.Bill Wendling2007-12-171-1/+2
* As per feedback, revised comments to (hopefully) make the different side effectBill Wendling2007-12-171-3/+12
* Make invokes of inline asm legal. Teach codegenDuncan Sands2007-12-173-21/+23
* GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated by erase.David Greene2007-12-171-1/+1
* Get rid of annoying spaces.David Greene2007-12-171-1/+1
* Fix GLIBCXX_DEBUG errors. Erase invalidates std::vector iteratorsDavid Greene2007-12-171-4/+3
* C and Ocaml bindings for address spaces, for that burgeoning marketGordon Henriksen2007-12-171-5/+8
* regenerate.Christopher Lamb2007-12-172-6/+6
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-1725-107/+131
* Make it clear in the LangRef that allocation instructions only operated on th...Christopher Lamb2007-12-171-0/+8
* Revert this part of r45073 until the verifier isDuncan Sands2007-12-161-2/+3
* don't violate C TBAA rules, use FloatToBits instead.Chris Lattner2007-12-161-22/+10
* fix a questionable cast, thanks to Mike Stump for pointing this out.Chris Lattner2007-12-161-1/+1
* Fix the JIT encoding of cmp*ss, which aborts with this assertion currently:Chris Lattner2007-12-162-4/+6
* Make instcombine promote inline asm calls to 'nounwind'Duncan Sands2007-12-163-3/+21
* Remove spurious warnings from GCC:Bill Wendling2007-12-161-75/+79
* Break local interferences in StrongPHIElimination. One step closer...Owen Anderson2007-12-161-0/+135
* A few more comments.Owen Anderson2007-12-161-1/+6
* These are more correctly called signaling NaNs.Duncan Sands2007-12-151-1/+1