aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
...
* Build constants using instructions mov/orr or mvn/eor.Lauro Ramos Venancio2007-01-124-89/+186
* Expand SELECT (f32/f64) and FCOPYSIGN (f32/f64).Lauro Ramos Venancio2007-01-041-0/+5
* Fix naming inconsistency.Evan Cheng2007-01-022-8/+8
* implement missing comparesRafael Espindola2006-12-312-38/+67
* For PR950:Reid Spencer2006-12-311-1/+1
* fix commentRafael Espindola2006-12-291-1/+1
* Define StaticCtorsSection and StaticDtorsSection for ARM.Lauro Ramos Venancio2006-12-281-0/+2
* Implement SELECT_CC (f32/f64) for ARM.Lauro Ramos Venancio2006-12-282-2/+16
* remove duplicated lineRafael Espindola2006-12-281-1/+0
* This patch defines extloadi1 and fixes an internal compiler error onLauro Ramos Venancio2006-12-261-0/+3
* Fix for ARM weak symbols, patch by Lauro Ramos Venancio!Chris Lattner2006-12-211-0/+14
* eliminate static ctors for Statistic objects.Chris Lattner2006-12-191-2/+4
* macros -> Inline functionsRafael Espindola2006-12-181-9/+13
* move ExtWeakSymbols to AsmPrinterRafael Espindola2006-12-181-10/+1
* avoid using a constant table when a constant can be used inlineRafael Espindola2006-12-141-24/+82
* Avoid creating invalid sub/add instructions on the prolog/epilogRafael Espindola2006-12-141-10/+86
* more general matching of the MVN instructionRafael Espindola2006-12-122-37/+11
* don't use "ordinary" addressing mode 1 when mvn is appropriateRafael Espindola2006-12-121-0/+2
* use MVN to handle small negative constantsRafael Espindola2006-12-122-0/+32
* add mvnRafael Espindola2006-12-121-0/+3
* add noteRafael Espindola2006-12-111-0/+13
* .align is in bitsRafael Espindola2006-12-101-1/+1
* %progbits not @progbitsRafael Espindola2006-12-081-1/+1
* add \"aw\",@progbits" to ctors and dtorsRafael Espindola2006-12-081-4/+11
* fix truncstorei1Rafael Espindola2006-12-081-3/+1
* fix alignmentRafael Espindola2006-12-071-3/+3
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-073-3/+0
* make sure that we don't use a common symbol if a section was specifiedRafael Espindola2006-12-071-0/+1
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-1/+1
* print weak referencesRafael Espindola2006-12-062-1/+14
* These asm printers shouldn't use assembly/writer.hChris Lattner2006-12-061-4/+0
* expand memmove and memcpyRafael Espindola2006-12-051-0/+2
* add support for the "r" asm constraintRafael Espindola2006-12-051-0/+27
* add support for weak linkageRafael Espindola2006-12-051-1/+1
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-274-21/+28
* implement load effective address similar to the alpha backendRafael Espindola2006-11-094-82/+15
* Match tblegen changes.Evan Cheng2006-11-081-10/+16
* initial implementation of addressing mode 2Rafael Espindola2006-11-084-15/+72
* remove dead/redundant varsChris Lattner2006-11-031-3/+0
* revert previous patchRafael Espindola2006-11-031-2/+0
* add createCFGSimplificationPass to ARMTargetMachine::addInstSelectorRafael Espindola2006-11-031-0/+2
* move ARMCondCodeToString to ARMAsmPrinter.cppRafael Espindola2006-11-023-23/+21
* print null values in bssRafael Espindola2006-11-011-2/+4
* implement zextload bool and truncstore boolRafael Espindola2006-11-011-0/+10
* add support for calling functions when the caller has variable sized objectsRafael Espindola2006-10-311-1/+19
* All targets expand BR_JT for now.Evan Cheng2006-10-301-1/+2
* initial support for frame pointersRafael Espindola2006-10-263-5/+44
* expand ISD::VACOPYRafael Espindola2006-10-241-0/+1
* fix warning about missing newline at end of fileRafael Espindola2006-10-241-1/+1
* implement uncond branch insertion, mark branches with isBranch.Chris Lattner2006-10-243-1/+13