aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-02-03Fix 80-column violations and whitespace.Bob Wilson
2011-02-03Ensure that the computed interference intervals actually overlap their basic ...Jakob Stoklund Olesen
2011-02-03Tweak debug output from SlotIndexes.Jakob Stoklund Olesen
2011-02-03Add debug output and asserts to the phi-connecting code.Jakob Stoklund Olesen
2011-02-03Fix coloring bug when mapping values in the middle of a live-through block.Jakob Stoklund Olesen
2011-02-03Return live range end points from SplitEditor::enter*/leave*.Jakob Stoklund Olesen
2011-02-03Silence an MSVC warningJakob Stoklund Olesen
2011-02-03[AVX] VEXTRACTF128 support. This commit includes patterns forDavid Greene
2011-02-03Add XCore intrinsics for resource instructions.Richard Osborne
2011-02-03Improve threading of comparisons over select instructions (spotted by myDuncan Sands
2011-02-03Reapply this.Eric Christopher
2011-02-03Temporarily revert 124765 in an attempt to find the cycle breaking bootstrap.Eric Christopher
2011-02-03Fix PR9127 by reversing the operands even if they have more then one use.Rafael Espindola
2011-02-03raw_fd_ostream: Add a SetUseAtomicWrites() method (uses writev).Daniel Dunbar
2011-02-03Defer SplitKit value mapping until all defs are available.Jakob Stoklund Olesen
2011-02-03Fix typo in comment.Devang Patel
2011-02-02Add support to describe template value parameter in debug info.Devang Patel
2011-02-02Add support to describe template parameter type in debug info.Devang Patel
2011-02-02Reenable the transform "(X*Y)/Y->X" when the multiplication is known not toDuncan Sands
2011-02-02Update comment to match my recent change.Bob Wilson
2011-02-02SimplifyCFG: Turn switches into sub+icmp+branch if possible.Benjamin Kramer
2011-02-02Add support for trampolines on the XCore.Richard Osborne
2011-02-02Remove NoVendor and NoOS, added in commit 123990, from Triple. While itDuncan Sands
2011-02-02Remove wasteful caching. This isn't needed for correctness because any functionNick Lewycky
2011-02-02Conservatively, clear optional flags, such as nsw, when performingDan Gohman
2011-02-02Fix reassociate to clear optional flags, such as nsw.Dan Gohman
2011-02-02Fixed a bug in the disassembler where the mandatory 0x66Sean Callanan
2011-02-02Given a pair of floating point load and store, if there are no other uses ofEvan Cheng
2011-02-01PR9081: Split up LDM instruction with deprecated use of both LR and PC.Bob Wilson
2011-02-01Take Bill Wendling's suggestion for structuring a couple of asserts.Matt Beaumont-Gay
2011-02-01Fix imm printing for logical instructions.Anton Korobeynikov
2011-02-01Make SwitchInst::removeCase() more efficient.Jay Foad
2011-02-01Add a m_Undef pattern for convenience. This is so that code that usesDuncan Sands
2011-02-01Add a m_SignBit pattern for convenience.Duncan Sands
2011-02-01Have m_One also match constant vectors for which every element is 1.Duncan Sands
2011-02-01Test commit - fix a double 'should' in a comment.Carl Norum
2011-02-01Correctly merge available_externally and regular definitions when they haveRafael Espindola
2011-02-01Fix bogus assert condition noticed by Csaba Raduly.Evan Cheng
2011-02-01Reapply 124275 since the Dragonegg failure was unreproducible.Eric Christopher
2011-02-01Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng
2011-01-31Keep track of incoming argument's location while emitting LiveIns.Devang Patel
2011-01-31Enumerate .code16/32/64 instead of checking .code prefix. ThisRoman Divacky
2011-01-31Error on all .code* directives instead of just .code16 as theyRoman Divacky
2011-01-31Fix vector sign extend to put the source and destination types in theDavid Greene
2011-01-31add a note, progress unblocked by PR8575 being fixed.Chris Lattner
2011-01-31Fix bug where ReduceLoadWidth was creating illegal ZEXTLOAD instructions.Richard Osborne
2011-01-30Save a mapping between original and cloned constpool entries.Anton Korobeynikov
2011-01-30Clarify the LSDASection NULL checkAnton Korobeynikov
2011-01-30Recognize and simplifyAnders Carlsson
2011-01-30Respect the -tail-dup-size command line option even when optimizing for size.Jakob Stoklund Olesen