aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Comment to be explicit that the enumeration values for CondCodes matter.Jim Grosbach2008-10-081-0/+2
* Unconditional branch instruction encoding fix. Needs to use ABI, not AXI, to ...Jim Grosbach2008-10-071-1/+1
* need ARM.h for ARMCC definitionJim Grosbach2008-10-071-0/+1
* Encode the conditional execution predicate when JITing.Jim Grosbach2008-10-072-10/+16
* Clarify naming and correct conditional so that CMP and CMN instructions get t...Jim Grosbach2008-10-071-8/+5
* Fix Opcode values of CMP and CMNJim Grosbach2008-10-071-4/+4
* Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mi...Anton Korobeynikov2008-10-051-9/+4
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-031-3/+1
* 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-036-50/+50
* Fix typo s/ther/there/Jim Grosbach2008-10-011-1/+1
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-291-1/+1
* Re-apply 56683 with fixes.Evan Cheng2008-09-271-1/+2
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-261-3/+1
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-261-1/+3
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-1/+1
* CMake: Builds all targets.Oscar Fuentes2008-09-261-0/+26
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-253-33/+47
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-253-40/+33
* Get rid of virtual inheritance for ARM TAIAnton Korobeynikov2008-09-243-33/+40
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-2/+0
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-5/+0
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-241-2/+0
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-241-1/+0
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-2/+1
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-9/+0
* 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