aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMAsmPrinter.cpp
AgeCommit message (Expand)Author
2007-10-14Revert 42908 for now.Evan Cheng
2007-10-12Change the names used for internal labels to use the currentDan Gohman
2007-10-03Use empty() member functions when that's what's being tested for insteadDan Gohman
2007-09-30AsmPrinters overriding getAnalysisUsage should call super.Gordon Henriksen
2007-09-21Honor user-defined section specification of a global, ignores whether its ini...Evan Cheng
2007-07-25Don't ignore the return value of AsmPrinter::doInitialization andDan Gohman
2007-07-06Print the s bit if the instruction is toggled to its CPSR setting form.Evan Cheng
2007-06-22Quote complex names for Darwin X86 and ARM.Dale Johannesen
2007-06-05Print predicate of the second instruction of the two-piece constant MI.Evan Cheng
2007-06-05PIC label asm printing cosmetic changes.Evan Cheng
2007-05-31Fix the asmprinter so that a globalvalue can specify an explicit alignmentChris Lattner
2007-05-15Add PredicateOperand to all ARM instructions that have the condition field.Evan Cheng
2007-05-08Switch BCC, MOVCCr, etc. to PredicateOperand.Evan Cheng
2007-05-03Should never see an indexed load / store with zero offset.Evan Cheng
2007-05-03Debug support for arm-linux.Lauro Ramos Venancio
2007-05-03add support for printing offset from globalChris Lattner
2007-04-30Enable protected visibility on ARM.Lauro Ramos Venancio
2007-04-27ARM TLS: implement "general dynamic", "initial exec" and "local exec" models.Lauro Ramos Venancio
2007-04-25remember to emit weak reference in one more case.Lauro Ramos Venancio
2007-04-23add Align field, and use when generating function alignmentDale Johannesen
2007-04-22Implement PIC for arm-linux.Lauro Ramos Venancio
2007-04-04Implement inline asm modifier P.Evan Cheng
2007-03-29Add support for hidden visibility to darwin/arm.Evan Cheng
2007-03-20Make two piece constant generation as a single instruction. It's re-materiali...Evan Cheng
2007-03-08Implement inline asm modifier c.Evan Cheng
2007-03-08Putting more constants which do not contain relocations into .literal{4|8|16}Evan Cheng
2007-03-08For Darwin, put constant data into .const, .const_data, .literal{4|8|16}Evan Cheng
2007-03-01Get rid of verboten <iostream> include.Bill Wendling
2007-02-01Fix .thumb_func directive on linux.Lauro Ramos Venancio
2007-01-31Don't emit unnecessary .align directive.Evan Cheng
2007-01-30- Fix codegen for pc relative constant (e.g. JT) in thumb mode:Evan Cheng
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-30Darwin -static should codegen static ctors / dtors to .constructor / .destruc...Evan Cheng
2007-01-30Change the operand orders to t_addrmode_s* to make it easier to morphEvan Cheng
2007-01-27Thumb jumptable support.Evan Cheng
2007-01-26Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey
2007-01-26If the constant pool value is a extern weak symbol, emit the weak reference.Lauro Ramos Venancio
2007-01-25Fix elf object definition.Lauro Ramos Venancio
2007-01-25Getting rid uses of evil std::set<>Evan Cheng
2007-01-23- Reorg Thumb load / store instructions. Combine each rr and ri pair ofEvan Cheng
2007-01-19Restructure code a bit to make use of continue (simplifying things). GeneralizeEvan Cheng
2007-01-19Fix section definition.Lauro Ramos Venancio
2007-01-19ARM backend contribution from Apple.Evan Cheng
2006-12-21Fix for ARM weak symbols, patch by Lauro Ramos Venancio!Chris Lattner
2006-12-19eliminate static ctors for Statistic objects.Chris Lattner
2006-12-18move ExtWeakSymbols to AsmPrinterRafael Espindola
2006-12-10.align is in bitsRafael Espindola
2006-12-08%progbits not @progbitsRafael Espindola
2006-12-08add \"aw\",@progbits" to ctors and dtorsRafael Espindola
2006-12-07fix alignmentRafael Espindola