aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Reworking the stack layout generated by the MBlaze backend.Wesley Peck2010-12-0912-177/+127
* Fix encoding of the immediate operands on post-indexed LDR and friends.Owen Anderson2010-12-091-39/+26
* Really check that the bits that will become zero are actually already zeroDan Gohman2010-12-092-3/+26
* Fix up some comments.Eric Christopher2010-12-091-2/+2
* Fix Thumb2 fixups for ldr.Owen Anderson2010-12-093-5/+29
* Add a textual message to the assert.Jim Grosbach2010-12-091-1/+2
* Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really areJim Grosbach2010-12-091-0/+7
* When using multiple instructions to reference a frame index, make sure toJim Grosbach2010-12-091-0/+5
* The add/sub SP instructions are really pseudos. The assembler should ignoreJim Grosbach2010-12-091-0/+2
* IntervalMap iterators are heavyweight, so avoid copying them around and useJakob Stoklund Olesen2010-12-092-5/+25
* Remove unused variablesMatt Beaumont-Gay2010-12-091-2/+0
* Fix typo in Thumb2 branch fixup.Owen Anderson2010-12-091-5/+5
* Stop confusing people, it's not really a chain, or a tumor.Eric Christopher2010-12-091-2/+2
* Remove extraneous semicolon.Bill Wendling2010-12-091-1/+1
* Attempt to make the bit-twiddling readable resulted in the binary value beingBill Wendling2010-12-091-8/+10
* The BLX instruction is encoded differently than the BL, because why not? InBill Wendling2010-12-096-19/+54
* Remove extraneous copy from DAG conversion for darwin tls. This wasEric Christopher2010-12-092-3/+34
* Fix Thumb2 BCC encoding and fixups.Owen Anderson2010-12-094-8/+34
* Add rsp to the uses for the same reason as 32-bit.Eric Christopher2010-12-091-1/+1
* DW_FORM_data1 may not provide sufficient room for vtable index, use _udata in...Devang Patel2010-12-091-1/+1
* Allow a slash, '/', as a prefix separator for X86. rdar://8741045Kevin Enderby2010-12-082-0/+7
* Properly deal with empty intervals when checking for interference.Jakob Stoklund Olesen2010-12-082-1/+3
* Style nit and whitespace cleanupJason W Kim2010-12-081-2/+2
* Move this test to tlv* to make it easier to notice versus linux tlsEric Christopher2010-12-081-0/+0
* Clean up the add/sub w/ SP source reg instructions in Thumb2 a bit. Add a FIXMEJim Grosbach2010-12-081-11/+13
* Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends.Jim Grosbach2010-12-081-19/+9
* Removed dead comment.Jason W Kim2010-12-081-2/+0
* ARM/MC/ELF TPsoft is now a proper pseudo inst.Jason W Kim2010-12-084-9/+83
* T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead.Jim Grosbach2010-12-081-1/+1
* Add operand encoding for Thumb2 subw SP + imm. rdar://8745434Jim Grosbach2010-12-081-3/+7
* Add operand encoding for Thumb2 addw Rn + imm. rdar://8745434Jim Grosbach2010-12-081-5/+12
* Support the "target" encodings for the CB[N]Z instructions.Bill Wendling2010-12-087-33/+58
* Fix an obvious cut-n-paste error.Evan Cheng2010-12-081-2/+2
* Implement very primitive hinting support in RegAllocGreedy.Jakob Stoklund Olesen2010-12-081-1/+25
* Add operand encoding for Thumb2 addw SP + imm. rdar://8745434Jim Grosbach2010-12-081-4/+8
* Parameterize opcode encoding bits for Thumb2 extended precision integerJim Grosbach2010-12-081-37/+19
* Add operators for "_lane" variants of some saturating Neon multiply intrinsicsBob Wilson2010-12-082-2/+34
* Fix operand encoding for Thumb2 extended precision multiplies. rdar://8745555Jim Grosbach2010-12-081-10/+24
* Store (priority,regnum) pairs in the priority queue instead of providing anJakob Stoklund Olesen2010-12-083-57/+25
* Reword comment slightly.Eric Christopher2010-12-081-1/+1
* Fixed some dependencies in RegAllocPBQP.h . Thanks to Borja Ferrer for pointi...Lang Hames2010-12-081-1/+2
* Simplify T2 operand assignment notation a bit. No need to specify a bit rangeJim Grosbach2010-12-081-70/+70
* Use type's file info while describing inheritance relationship.Devang Patel2010-12-081-1/+1
* Add operators for vabdl and vabal so they can be implemented without builtins.Bob Wilson2010-12-082-1/+32
* Remove unused function parameter.Bob Wilson2010-12-081-27/+22
* Fix comment.Eric Christopher2010-12-081-1/+1
* Trim includes.Jakob Stoklund Olesen2010-12-081-4/+0
* Add support to create debug info for functions and methods.Devang Patel2010-12-082-0/+129
* Tweak ARM fixup value adjustments for Thumb to better handle the half-wordJim Grosbach2010-12-081-8/+15
* Add support to create class type.Devang Patel2010-12-084-2/+67