summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code...Michael J. Spencer2010-12-09
* Add ROTR and ROTRV mips32 instructions. Patch by Akira HatanakaBruno Cardoso Lopes2010-12-09
* Fix delay slot filler for non mips1 targets. Patch by Akira HatanakaBruno Cardoso Lopes2010-12-09
* Dont' feed ILA two inputs - it takes just one.Kalle Raiskila2010-12-09
* tidy up.Jim Grosbach2010-12-09
* 80 columns.Jim Grosbach2010-12-09
* enhance memcpyopt to zap memcpy's that have the same src/dst.Chris Lattner2010-12-09
* fix PR8753, eliminating a case where we'd infinitely make a Chris Lattner2010-12-09
* Rewrite the darwin tlv support to use a chain and return to copyingEric Christopher2010-12-09
* Take the first step towards making LVI non-recursive: get rid of the LVIQuery...Owen Anderson2010-12-09
* 80-col fixups.Eric Christopher2010-12-09
* Reworking the stack layout generated by the MBlaze backend.Wesley Peck2010-12-09
* Fix encoding of the immediate operands on post-indexed LDR and friends.Owen Anderson2010-12-09
* Really check that the bits that will become zero are actually already zeroDan Gohman2010-12-09
* Fix up some comments.Eric Christopher2010-12-09
* Fix Thumb2 fixups for ldr.Owen Anderson2010-12-09
* Add a textual message to the assert.Jim Grosbach2010-12-09
* Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really areJim Grosbach2010-12-09
* When using multiple instructions to reference a frame index, make sure toJim Grosbach2010-12-09
* The add/sub SP instructions are really pseudos. The assembler should ignoreJim Grosbach2010-12-09
* IntervalMap iterators are heavyweight, so avoid copying them around and useJakob Stoklund Olesen2010-12-09
* Remove unused variablesMatt Beaumont-Gay2010-12-09
* Fix typo in Thumb2 branch fixup.Owen Anderson2010-12-09
* Stop confusing people, it's not really a chain, or a tumor.Eric Christopher2010-12-09
* Remove extraneous semicolon.Bill Wendling2010-12-09
* Attempt to make the bit-twiddling readable resulted in the binary value beingBill Wendling2010-12-09
* The BLX instruction is encoded differently than the BL, because why not? InBill Wendling2010-12-09
* Remove extraneous copy from DAG conversion for darwin tls. This wasEric Christopher2010-12-09
* Fix Thumb2 BCC encoding and fixups.Owen Anderson2010-12-09
* Add rsp to the uses for the same reason as 32-bit.Eric Christopher2010-12-09
* DW_FORM_data1 may not provide sufficient room for vtable index, use _udata in...Devang Patel2010-12-09
* Allow a slash, '/', as a prefix separator for X86. rdar://8741045Kevin Enderby2010-12-08
* Properly deal with empty intervals when checking for interference.Jakob Stoklund Olesen2010-12-08
* Style nit and whitespace cleanupJason W Kim2010-12-08
* Clean up the add/sub w/ SP source reg instructions in Thumb2 a bit. Add a FIXMEJim Grosbach2010-12-08
* Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends.Jim Grosbach2010-12-08
* Removed dead comment.Jason W Kim2010-12-08
* ARM/MC/ELF TPsoft is now a proper pseudo inst.Jason W Kim2010-12-08
* T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead.Jim Grosbach2010-12-08
* Add operand encoding for Thumb2 subw SP + imm. rdar://8745434Jim Grosbach2010-12-08
* Add operand encoding for Thumb2 addw Rn + imm. rdar://8745434Jim Grosbach2010-12-08
* Support the "target" encodings for the CB[N]Z instructions.Bill Wendling2010-12-08
* Fix an obvious cut-n-paste error.Evan Cheng2010-12-08
* Implement very primitive hinting support in RegAllocGreedy.Jakob Stoklund Olesen2010-12-08
* Add operand encoding for Thumb2 addw SP + imm. rdar://8745434Jim Grosbach2010-12-08
* Parameterize opcode encoding bits for Thumb2 extended precision integerJim Grosbach2010-12-08
* Fix operand encoding for Thumb2 extended precision multiplies. rdar://8745555Jim Grosbach2010-12-08
* Store (priority,regnum) pairs in the priority queue instead of providing anJakob Stoklund Olesen2010-12-08
* Reword comment slightly.Eric Christopher2010-12-08
* Simplify T2 operand assignment notation a bit. No need to specify a bit rangeJim Grosbach2010-12-08