summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* PTX: Set PTX 2.0 as the minimum supported versionJustin Holewinski2011-03-15
* Silence compiler warning about case values not being in the enumerated typeDuncan Sands2011-03-15
* Avoid a compiler warning about reg possibly being used uninitializedDuncan Sands2011-03-15
* Do not add PHIs with no users when creating LCSSA form. Patch by Andrew Clinton.Cameron Zwarich2011-03-15
* Add C++ global operator {new,new[],delete,delete[]}(unsigned {int,long}) to theNick Lewycky2011-03-15
* Add a peephole optimization to optimize pairs of bitcasts. e.g.Evan Cheng2011-03-15
* PR9450: Make switch optimization in SimplifyCFG not dependent on the orderingEli Friedman2011-03-15
* sext(undef) = 0, because the top bits will all be the same.Evan Cheng2011-03-15
* Enabled disassembler support for AVX instructionsSean Callanan2011-03-15
* X86 table-generator and disassembler support for the AVXSean Callanan2011-03-15
* Remove getMinusSCEVForExitTest().Andrew Trick2011-03-15
* Fixed an ARM disassembler bug where it does not handle STRi12 correctly becau...Johnny Chen2011-03-15
* There are some situations which can cause the URoR hack to infinitely recurseBill Wendling2011-03-15
* Propagate SCEV no-wrap flags whenever possible.Andrew Trick2011-03-15
* Clean up ARM tail calls a bit. They're pseudo-instructions for normal branches.Jim Grosbach2011-03-15
* If we don't know how long a string is we can't fold an _chk version to theEric Christopher2011-03-15
* Generate a VTBL instruction instead of a series of loads and stores when weBill Wendling2011-03-14
* Place context in member variables instead of passing around pointers.Jakob Stoklund Olesen2011-03-14
* Rename members to match LLVM naming conventions more closely.Jakob Stoklund Olesen2011-03-14
* Remove some dead patterns.Jim Grosbach2011-03-14
* BIT_CONVERT has been renamed to BITCAST.Evan Cheng2011-03-14
* Minor optimization. sign-ext/anyext of undef is still undef.Evan Cheng2011-03-14
* Indentation.Evan Cheng2011-03-14
* Negating a recurrence preserves no-self-wrap.Andrew Trick2011-03-14
* HowFarToZero can compute a trip count as long as the recurrence has no-self-w...Andrew Trick2011-03-14
* Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrapAndrew Trick2011-03-14
* whitespaceAndrew Trick2011-03-14
* PTX: Emit global arrays with proper sizesJustin Holewinski2011-03-14
* PTX: Add support for sqrt/sin/cos intrinsicsJustin Holewinski2011-03-14
* ptx: add set.p instruction and related changes to predicate executionChe-Liang Chiou2011-03-14
* This case is solved by Scalar Replacement of Aggregates (DT) andJin-Gu Kang2011-03-14
* ptx: add basic support of predicate executionChe-Liang Chiou2011-03-13
* Add comment as following:Jin-Gu Kang2011-03-13
* Now that we are deleting unused live intervals during allocation, pointers ma...Jakob Stoklund Olesen2011-03-13
* Tell the register allocator about new unused virtual registers.Jakob Stoklund Olesen2011-03-13
* Build CompilerDriver library.Oscar Fuentes2011-03-12
* Teach ComputeMaskedBits about sub nsw.Benjamin Kramer2011-03-12
* Speculatively revert commit 127478 (jsjodin) in an attempt to fix theDuncan Sands2011-03-12
* This patch removes some of useless instructions generated by bitfield access.Jin-Gu Kang2011-03-12
* Include snippets in the live stack interval.Jakob Stoklund Olesen2011-03-12
* Spill multiple registers at once.Jakob Stoklund Olesen2011-03-12
* Fixed the comparison operator for the enhancedSean Callanan2011-03-12
* That's it, I am declaring this a failure of the C++03 STL.Jakob Stoklund Olesen2011-03-12
* Sometimes isPredicable lies to us and tells us we don't need the operands.Eric Christopher2011-03-12
* Add FIXME.Jim Grosbach2011-03-12
* Pseudo-ize the ARM Darwin *r9 call instruction definitions. They're the sameJim Grosbach2011-03-12
* Add a FIXME.Jim Grosbach2011-03-11
* Pseudo-ize the ARM 'B' instruction.Jim Grosbach2011-03-11
* Remove dead code. These ARM instruction definitions no longer exist.Jim Grosbach2011-03-11
* Pseudo-ize VMOVDcc and VMOVScc.Jim Grosbach2011-03-11