aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMAsmPrinter.cpp
AgeCommit message (Expand)Author
2008-02-28Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng
2008-02-26Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling
2008-02-15Handle \n's in value names for more targets. The asm printers Chris Lattner
2008-02-12__DATA not __DATA__ is the right segment name on darwin.Dale Johannesen
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-02-02Get rid of the annoying blank lines before labels.Evan Cheng
2008-01-28If the function has no machine instructions, then emit a "nop" so thatBill Wendling
2008-01-23Honor explicit section information on Darwin.Dale Johannesen
2008-01-17Revert the part of 45849 that treated weak globalsDale Johannesen
2008-01-11Weak zeroes don't go in bss on Darwin.Dale Johannesen
2007-12-30Add new shorter predicates for testing machine operands for various types: Chris Lattner
2007-12-30Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-09Much improved pic jumptable codegen:Evan Cheng
2007-11-05[ARM] Fix code generation for:Lauro Ramos Venancio
2007-11-05Eliminate the remaining uses of getTypeSize. ThisDuncan Sands
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