summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* When fp is not eliminated, instructions with T2_i12 modes will be changed to ...Evan Cheng2009-07-301-3/+8
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-291-4/+5
* more simplifications and cleanup. :)Chris Lattner2009-07-281-18/+17
* Code clean up. No functionality changes.Evan Cheng2009-07-281-21/+32
* - More refactoring. This gets rid of all of the getOpcode calls.Evan Cheng2009-07-281-203/+68
* Get rid of more dead code.Evan Cheng2009-07-271-1/+1
* Cosmetic change.Evan Cheng2009-07-271-2/+4
* Get rid of some more getOpcode calls.Evan Cheng2009-07-271-1/+1
* Use t2LDRi12 and t2STRi12 to load / store to / from stack frames. Eliminate m...Evan Cheng2009-07-271-10/+6
* Refactor. Get rid of a few more getOpcode() calls.Evan Cheng2009-07-261-5/+7
* 80 col violation.Evan Cheng2009-07-251-1/+2
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-2/+1
* FLDD, FLDS, FCPYD, FCPYS, FSTD, FSTS, VMOVD, VMOVQ maps to the same instructi...Evan Cheng2009-07-241-3/+3
* Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index eliminatio...David Goodwin2009-07-241-118/+84
* Fix frame index elimination to correctly handle thumb-2 addressing modes that...David Goodwin2009-07-231-17/+54
* 80 col violation.Evan Cheng2009-07-231-2/+4
* Get rid one of the getRegisterNumbering. Also add D16 - D31.Evan Cheng2009-07-221-60/+71
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-1/+1
* Let callers decide the sub-register index on the def operand of rematerialize...Evan Cheng2009-07-161-2/+3
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-1/+4
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-5/+5
* Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixe...David Goodwin2009-07-131-3/+7
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-2/+2
* Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...Evan Cheng2009-07-111-1/+1
* Handle Thumb-2 addressing modes during FP elimination.David Goodwin2009-07-091-0/+13
* Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin2009-07-081-9/+9
* Change how so_imm and t2_so_imm are handled. At instruction selection time, t...Evan Cheng2009-07-081-10/+7
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+1
* Generalize opcode selection in ARMBaseRegisterInfo.David Goodwin2009-07-081-23/+30
* Push methods into base class in preparation for sharing.David Goodwin2009-07-081-1/+539
* Start converting to new error handling API.Torok Edwin2009-07-081-4/+3
* Start breaking out common base functionality for register info.David Goodwin2009-07-081-0/+865
OpenPOWER on IntegriCloud