summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Jakob's review of the basic register allocator.Andrew Trick2010-10-26
* Add correct NEON encoding for vpadal.Owen Anderson2010-10-26
* handle X86::EH_RETURN64 and X86::EH_RETURN.Rafael Espindola2010-10-26
* s/beginScope/beginInstruction/gDevang Patel2010-10-26
* Add NEON encodings for vmov and vmvn of immediates.Owen Anderson2010-10-26
* Don't verify physical registers going into landing pads.Jakob Stoklund Olesen2010-10-26
* Implement some relaxations for arithmetic instructions. The limitationRafael Espindola2010-10-26
* Change v64 datalayout in SPU.Kalle Raiskila2010-10-26
* Use instruction itinerary to determine what instructions are 'cheap'.Evan Cheng2010-10-26
* NEON vmov's are in Neon domain.Evan Cheng2010-10-26
* For statistics that are only used in functions declared in !NDEBUG, wrap theNick Lewycky2010-10-26
* InlineSpiller can also update LiveStacks.Jakob Stoklund Olesen2010-10-26
* Make the spiller responsible for updating the LiveStacks analysis.Jakob Stoklund Olesen2010-10-26
* When the "true" and "false" blocks of a diamond if-conversion are the same,Bob Wilson2010-10-26
* Change if-conversion to keep track of the extra cost due to microcodedBob Wilson2010-10-26
* Tidy up redundant check.Bob Wilson2010-10-26
* Neuter r117193 as it causes significant post-ra scheduler compile time regres...Evan Cheng2010-10-25
* Produce the headers directly in the Finish method. This allows us to useRafael Espindola2010-10-25
* An stdcall function calling a non-stdcall functionDale Johannesen2010-10-25
* Support TBAA attachments on calls. This is somewhat experimental.Dan Gohman2010-10-25
* Simplify.Devang Patel2010-10-25
* Add correct encodings for NEON vabal.Owen Anderson2010-10-25
* Fix chaining in TBAA's pointsToConstantMemory.Dan Gohman2010-10-25
* Add counters to count basic blocks and machine basic blocks with out of order...Devang Patel2010-10-25
* Add correct NEON encodings for vaba.Owen Anderson2010-10-25
* Add simple counter to count no. of basic blocks without any line number infor...Devang Patel2010-10-25
* Only read one bit for testing for a readonly type, leaving the otherDan Gohman2010-10-25
* MC/AsmParser: Fix relative precedence of {+,-} and comparison ops.Daniel Dunbar2010-10-25
* MC/AsmLexer: Fix bug in source location for Slash token.Daniel Dunbar2010-10-25
* Attempt to provide correct encodings for NEON vbit and vbif, even though we c...Owen Anderson2010-10-25
* Provide correct NEON encodings for vbsl.Owen Anderson2010-10-25
* imm12 operands aren't Thumb2 only, so rename the printer helper function.Jim Grosbach2010-10-25
* Add a comment.Dan Gohman2010-10-25
* Add correct instruction encodings for vbic, vorn, and vmvn.Owen Anderson2010-10-25
* Add a virtual destructor.Rafael Espindola2010-10-25
* Provide correct NEON encodings for vand, veor, and vorr.Owen Anderson2010-10-25
* Add NEON encoding tests for vcgt and vacgt.Owen Anderson2010-10-25
* Add support for emitting ARM file attributes.Rafael Espindola2010-10-25
* Add tests for NEON encodings of vcge and vacge.Owen Anderson2010-10-25
* Add a warning about our inability to test the encoding of vceq with immediate...Owen Anderson2010-10-25
* In which I learn how to forward declare template classes.Jakob Stoklund Olesen2010-10-25
* Update comments; BasicAA is no longer necessarily the end of the chain.Dan Gohman2010-10-25
* Reintroduce these asserts, now that BasicAA is a normal AliasAnalysis pass.Dan Gohman2010-10-25
* Fix a case where instcombine was stripping metadata (and alignment)Dan Gohman2010-10-25
* Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-opCharles Davis2010-10-25
* ATTRIBUTE_UNUSED has been renamed to LLVM_ATTRIBUTE_UNUSED.Duncan Sands2010-10-25
* Add X86::reloc_global_offset_table and use it to have a single place whereRafael Espindola2010-10-24
* Fix PR8445: a block with no predecessors may be the entry block, in which caseDuncan Sands2010-10-24
* SmallVectorize.Benjamin Kramer2010-10-23
* Move rejection of NEON parameters earlier in fast isel call processing,Eric Christopher2010-10-23