aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Encode the conditional execution predicate when JITing.Jim Grosbach2008-10-071-10/+10
* Clarify naming and correct conditional so that CMP and CMN instructions get t...Jim Grosbach2008-10-071-8/+5
* Indexing off by one resulted in errant encoding of source register forJim Grosbach2008-10-031-1/+1
* NeedStub/DoesntNeedStub logic was reversed, leading to not using a stubJim Grosbach2008-10-031-4/+4
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-031-10/+10
* Fix typo s/ther/there/Jim Grosbach2008-10-011-1/+1
* Duh. Default to ARMCC::AL (always).Evan Cheng2008-09-181-23/+63
* Fix addrmode1 instruction encodings; fix bx_ret encoding.Evan Cheng2008-09-171-2/+2
* Fix random abort.Evan Cheng2008-09-131-2/+4
* Typo.Evan Cheng2008-09-131-3/+3
* Rely on instruction format to determine so_reg operand for now.Evan Cheng2008-09-131-1/+5
* Revert 56176. All those instruction formats are still needed.Evan Cheng2008-09-131-2/+10
* Accidentially flipped the condition.Evan Cheng2008-09-131-1/+1
* Add debug dumps.Evan Cheng2008-09-131-0/+5
* Eliminate unnecessary instruction formats.Evan Cheng2008-09-121-16/+4
* Addrmode 1 S bit can be dynamically set. Look for CPSR def.Evan Cheng2008-09-121-26/+42
* Rewrite address mode 1 code emission routines.Evan Cheng2008-09-121-129/+103
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-2/+2
* Revamp ARM JIT.Evan Cheng2008-09-021-490/+375
* Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov2008-02-201-2/+3
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-4/+5
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-071-15/+14
* Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner2008-01-071-2/+2
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-301-3/+3
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-301-5/+5
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Comments added. It now generates V5TE multiply instructions. However, it is s...Raul Herbster2007-08-301-58/+175
* Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng2007-08-071-0/+444
* no email addrs in file headersChris Lattner2007-07-171-3/+2
* Initial ARM JIT support by Raul Fernandes Herbster.Evan Cheng2007-07-051-0/+93