summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* - Fix codegen for pc relative constant (e.g. JT) in thumb mode:Evan Cheng2007-01-301-6/+22
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-1/+1
* Darwin -static should codegen static ctors / dtors to .constructor / .destruc...Evan Cheng2007-01-301-1/+9
* Change the operand orders to t_addrmode_s* to make it easier to morphEvan Cheng2007-01-301-14/+8
* Thumb jumptable support.Evan Cheng2007-01-271-1/+2
* Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey2007-01-261-3/+3
* If the constant pool value is a extern weak symbol, emit the weak reference.Lauro Ramos Venancio2007-01-261-1/+7
* Fix elf object definition.Lauro Ramos Venancio2007-01-251-1/+1
* Getting rid uses of evil std::set<>Evan Cheng2007-01-251-1/+0
* - Reorg Thumb load / store instructions. Combine each rr and ri pair ofEvan Cheng2007-01-231-10/+19
* Restructure code a bit to make use of continue (simplifying things). GeneralizeEvan Cheng2007-01-191-64/+87
* Fix section definition.Lauro Ramos Venancio2007-01-191-2/+2
* ARM backend contribution from Apple.Evan Cheng2007-01-191-176/+682
* 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
* move ExtWeakSymbols to AsmPrinterRafael Espindola2006-12-181-10/+1
* .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 alignmentRafael Espindola2006-12-071-3/+3
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-1/+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-061-1/+13
* These asm printers shouldn't use assembly/writer.hChris Lattner2006-12-061-4/+0
* add support for weak linkageRafael Espindola2006-12-051-1/+1
* implement load effective address similar to the alpha backendRafael Espindola2006-11-091-27/+0
* initial implementation of addressing mode 2Rafael Espindola2006-11-081-0/+19
* move ARMCondCodeToString to ARMAsmPrinter.cppRafael Espindola2006-11-021-0/+21
* print null values in bssRafael Espindola2006-11-011-2/+4
* print common symbolsRafael Espindola2006-10-191-17/+33
* initial implementation of addressing mode 5Rafael Espindola2006-10-171-0/+19
* expand ISD::SHL_PARTS, ISD::SRA_PARTS and ISD::SRL_PARTSRafael Espindola2006-10-161-2/+1
* Pass the MachineFunction into EmitJumpTableInfo.Chris Lattner2006-10-051-1/+1
* Use getSectionForFunction.Chris Lattner2006-10-051-2/+2
* add shifts to addressing mode 1Rafael Espindola2006-09-131-3/+28
* partial implementation of the ARM Addressing Mode 1Rafael Espindola2006-09-111-0/+13
* call AsmPrinter::doInitialization in ARMAsmPrinter::doInitializationRafael Espindola2006-09-111-0/+1
* Removed unnecessary Mangler creation.Anton Korobeynikov2006-09-101-1/+0
* Make target asm info a property of the target machine.Jim Laskey2006-09-071-15/+2
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-4/+12
* use @ for commentsRafael Espindola2006-08-251-1/+1
* create a generic bcond instruction that has a conditional code argumentRafael Espindola2006-08-241-1/+2
* initial support for branchesRafael Espindola2006-08-241-2/+1
* add a "load effective address"Rafael Espindola2006-08-171-8/+16
* start comments with #Rafael Espindola2006-08-011-5/+17
* implement LowerConstantPool and LowerGlobalAddressRafael Espindola2006-08-011-2/+2
* handle GlobalValue::InternalLinkage in doFinalizationRafael Espindola2006-07-311-2/+10
* emit global constantsRafael Espindola2006-07-271-0/+29
* skeleton of a lowerCall implementation for ARMRafael Espindola2006-07-161-3/+5
OpenPOWER on IntegriCloud