aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Assign source ordering to nodes created for StoreInst.Devang Patel2010-10-261-2/+5
* Correct NEON encodings for vshrn, vrshl, vrshr, vrshrn.Owen Anderson2010-10-261-4/+4
* Simplify classes for shift instructions, which are never commutable.Owen Anderson2010-10-261-19/+19
* Provide correct NEON encodings for vshl, register and immediate forms.Owen Anderson2010-10-262-2/+81
* Teach MachineBasicBlock::print() to annotate instructions and blocks withJakob Stoklund Olesen2010-10-264-20/+29
* Remmeber to print full live interval on verification error.Jakob Stoklund Olesen2010-10-261-4/+7
* Add support for .ident.Rafael Espindola2010-10-261-0/+32
* Grammar.Jim Grosbach2010-10-261-1/+1
* Nuke extraneous comment. It's applicable elsewhere, but not in this func.Jim Grosbach2010-10-261-2/+0
* Jakob's review of the basic register allocator.Andrew Trick2010-10-264-113/+160
* Add correct NEON encoding for vpadal.Owen Anderson2010-10-261-6/+6
* handle X86::EH_RETURN64 and X86::EH_RETURN.Rafael Espindola2010-10-261-0/+17
* s/beginScope/beginInstruction/gDevang Patel2010-10-263-10/+10
* Add NEON encodings for vmov and vmvn of immediates.Owen Anderson2010-10-262-12/+40
* Don't verify physical registers going into landing pads.Jakob Stoklund Olesen2010-10-261-0/+8
* Implement some relaxations for arithmetic instructions. The limitationRafael Espindola2010-10-261-12/+92
* Change v64 datalayout in SPU.Kalle Raiskila2010-10-261-1/+1
* Use instruction itinerary to determine what instructions are 'cheap'.Evan Cheng2010-10-264-4/+63
* NEON vmov's are in Neon domain.Evan Cheng2010-10-261-1/+1
* For statistics that are only used in functions declared in !NDEBUG, wrap theNick Lewycky2010-10-262-0/+5
* InlineSpiller can also update LiveStacks.Jakob Stoklund Olesen2010-10-261-0/+9
* Make the spiller responsible for updating the LiveStacks analysis.Jakob Stoklund Olesen2010-10-263-34/+20
* When the "true" and "false" blocks of a diamond if-conversion are the same,Bob Wilson2010-10-261-52/+46
* Change if-conversion to keep track of the extra cost due to microcodedBob Wilson2010-10-261-11/+25
* Tidy up redundant check.Bob Wilson2010-10-261-1/+1
* Neuter r117193 as it causes significant post-ra scheduler compile time regres...Evan Cheng2010-10-251-2/+2
* Produce the headers directly in the Finish method. This allows us to useRafael Espindola2010-10-251-21/+15
* An stdcall function calling a non-stdcall functionDale Johannesen2010-10-251-0/+5
* Support TBAA attachments on calls. This is somewhat experimental.Dan Gohman2010-10-251-0/+36
* Simplify.Devang Patel2010-10-251-9/+9
* Add correct encodings for NEON vabal.Owen Anderson2010-10-251-5/+5
* Fix chaining in TBAA's pointsToConstantMemory.Dan Gohman2010-10-251-1/+1
* Add counters to count basic blocks and machine basic blocks with out of order...Devang Patel2010-10-251-4/+63
* Add correct NEON encodings for vaba.Owen Anderson2010-10-251-8/+8
* Add simple counter to count no. of basic blocks without any line number infor...Devang Patel2010-10-251-0/+28
* Only read one bit for testing for a readonly type, leaving the otherDan Gohman2010-10-251-2/+1
* MC/AsmParser: Fix relative precedence of {+,-} and comparison ops.Daniel Dunbar2010-10-251-12/+14
* MC/AsmLexer: Fix bug in source location for Slash token.Daniel Dunbar2010-10-251-1/+1
* Attempt to provide correct encodings for NEON vbit and vbif, even though we c...Owen Anderson2010-10-251-8/+10
* Provide correct NEON encodings for vbsl.Owen Anderson2010-10-251-12/+12
* imm12 operands aren't Thumb2 only, so rename the printer helper function.Jim Grosbach2010-10-253-6/+5
* Add a comment.Dan Gohman2010-10-251-1/+3
* Add correct instruction encodings for vbic, vorn, and vmvn.Owen Anderson2010-10-252-1/+22
* Add a virtual destructor.Rafael Espindola2010-10-251-0/+1
* Provide correct NEON encodings for vand, veor, and vorr.Owen Anderson2010-10-251-0/+12
* Add NEON encoding tests for vcgt and vacgt.Owen Anderson2010-10-251-0/+2
* Add support for emitting ARM file attributes.Rafael Espindola2010-10-254-44/+148
* Add tests for NEON encodings of vcge and vacge.Owen Anderson2010-10-251-0/+1
* Add a warning about our inability to test the encoding of vceq with immediate...Owen Anderson2010-10-251-0/+1
* In which I learn how to forward declare template classes.Jakob Stoklund Olesen2010-10-251-2/+1