aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* Make log, log2, log10, exp, exp2 use Expand byDale Johannesen2008-09-221-10/+0
* Duh. Default to ARMCC::AL (always).Evan Cheng2008-09-181-23/+63
* Clean up.Evan Cheng2008-09-181-4/+8
* Cosmetic.Evan Cheng2008-09-181-3/+5
* Fix addrmode1 instruction encodings; fix bx_ret encoding.Evan Cheng2008-09-173-37/+49
* Specify instruction encoding using range list to avoid endianess issues.Evan Cheng2008-09-171-25/+26
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-11/+12
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-12/+11
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-131-1/+1
* Fix random abort.Evan Cheng2008-09-131-2/+4
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-12/+12
* 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-134-49/+84
* 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-124-90/+51
* Addrmode 1 S bit can be dynamically set. Look for CPSR def.Evan Cheng2008-09-122-28/+42
* Rewrite address mode 1 code emission routines.Evan Cheng2008-09-122-129/+104
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-124-55/+64
* udpate header comment: s/VP/VFP/Jim Grosbach2008-09-111-1/+1
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-0/+1
* Delete an unused variable.Dan Gohman2008-09-081-1/+0
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-043-4/+4
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+10
* Add Mac OS X compatible JIT callback routine.Evan Cheng2008-09-021-5/+29
* Revamp ARM JIT.Evan Cheng2008-09-021-490/+375
* Control flow instruction encodings.Evan Cheng2008-09-012-17/+71
* ldm / stm instruction encodings.Evan Cheng2008-09-012-6/+28
* AXI2 and AXI3 instruction encodings.Evan Cheng2008-09-012-10/+94
* Reorganize instruction formats again; AXI1 encoding.Evan Cheng2008-09-011-34/+35
* addrmode3 instruction encodings.Evan Cheng2008-09-012-42/+208
* Reorganize some instruction format definitions. No functionality change.Evan Cheng2008-09-011-18/+29
* Rest of addrmode2 instruction encodings.Evan Cheng2008-09-012-14/+106
* Addr2 word / byte load encodings.Evan Cheng2008-08-312-4/+24
* Addr1 instructions opcodes are encoded in bits 21-24; encode S bit.Evan Cheng2008-08-311-4/+5
* TableGen'ing instruction encodings.Evan Cheng2008-08-291-1/+2
* addrmode1 (data processing) instruction encoding: bits 5-6 are 0, bits 7-10 e...Evan Cheng2008-08-291-3/+10
* MVN is addrmode1.Evan Cheng2008-08-291-7/+7
* More refactoring.Evan Cheng2008-08-292-45/+55
* Refactor ARM instruction format definitions into a separate file. No function...Evan Cheng2008-08-282-215/+232
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-282-22/+22
* disallow direct access to SDValue::ResNo, provide a getter insteadGabor Greif2008-08-262-2/+2
* Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson2008-08-262-5/+7
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-232-2/+3
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-231-3/+3
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-211-1/+1
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-214-10/+13
* ARM asm printer can't handle dwarf info yet.Evan Cheng2008-08-181-6/+12