aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMISelLowering.cpp
AgeCommit message (Expand)Author
2007-03-12Updated TargetLowering LSR addressing mode hooks for ARM and Thumb.Evan Cheng
2007-03-08Fix a typo.Evan Cheng
2007-03-07Refactoring of formal parameter flags. Enable properly use ofAnton Korobeynikov
2007-03-06Use new SDIselParamAttr enumeration. This removes "magick" constantsAnton Korobeynikov
2007-02-23Fix stack alignment in functions with varargs.Lauro Ramos Venancio
2007-02-22Simplify lowering and selection of exception ops.Jim Laskey
2007-02-21Support to provide exception and selector registers.Jim Laskey
2007-02-13According to ARM EABI, 8-bytes function arguments must be 8-bytes aligned.Lauro Ramos Venancio
2007-02-03Fix comments.Evan Cheng
2007-02-02Fix a bug in getARMCMP (which translate CondCode to ARM specific CC) when the...Evan Cheng
2007-02-01Thumb does not have clz.Evan Cheng
2007-01-31Specify the right CC for comparison libcalls.Evan Cheng
2007-01-31Observe -soft-float.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-29Finish off bug 680, allowing targets to custom lower frame and returnNate Begeman
2007-01-28Propagate changes from my local tree. This patch includes:Anton Korobeynikov
2007-01-26Make LABEL a builtin opcode.Jim Laskey
2007-01-22Use bl to call Thumb fuctions directly.Evan Cheng
2007-01-19isDarwin -> isTargetDarwinEvan Cheng
2007-01-19ARM backend contribution from Apple.Evan Cheng