aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2007-02-04Fix a miscompilation in the addr mode code trying to implement X | C andChris Lattner
2007-02-03ARM callseq_end should have a input flag operand so it would be scheduled rig...Evan Cheng
2007-02-03Fix comments.Evan Cheng
2007-02-03Moved the GetTargetRelocation method from PPCMachOWriter to here. It usesBill Wendling
2007-02-03Moved the GetTargetRelocation method to the PPCMachOWriterInfo object. TheBill Wendling
2007-02-03Put destructor out-of-line.Bill Wendling
2007-02-03- Branch max. displacement calculation bug.Evan Cheng
2007-02-02bugfix: SP isn't resetted when function has FP and there is no spills.Lauro Ramos Venancio
2007-02-02Another thumb large stack offset codegen bug.Evan Cheng
2007-02-02Use MBB.empty() instead of MBB.size() for speed.Evan Cheng
2007-02-02Watch out for empty BB.Evan Cheng
2007-02-02Ugh. Only meant to do this in thumb mode.Evan Cheng
2007-02-02add a noteChris Lattner
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
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-02-01Define PrivateGlobalPrefix for ARM Linux. (Fix CodeGen/ARM/large_stack.ll)Lauro Ramos Venancio
2007-02-01Pasto. Lots of it.Evan Cheng
2007-02-01Fix .thumb_func directive on linux.Lauro Ramos Venancio
2007-02-01Support for non-landing pad exception handling.Jim Laskey
2007-02-01- Off by one bugs in maximum displacement calculation / testing.Evan Cheng
2007-02-01Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the onlyAnton Korobeynikov
2007-02-01.set pc relative displacement bug: label should be moved down one instructionEvan Cheng
2007-02-01Add a note.Evan Cheng
2007-02-01Also set alignment of stack-based structs to 4 in thumb mode.Evan Cheng
2007-02-01Special epilogue for vararg functions. We cannot do a pop to pc becauseEvan Cheng
2007-02-01Pessmistically assume the .align 2 before the first constpool entry addsEvan Cheng
2007-02-01Possible JT improvements.Evan Cheng
2007-02-01Fix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.llChris Lattner
2007-01-31Don't emit unnecessary .align directive.Evan Cheng
2007-01-31Handle an interesting corner case: the constpool_entry being reference is twoEvan Cheng
2007-01-31Don't want to add FramePtr to callee save spill list twice.Evan Cheng
2007-01-31Darwin ABI requires FP to point to stack slot of prev FP.Evan Cheng
2007-01-31Add entry.Evan Cheng
2007-01-31Thumb add sp, #imm requires the immediate value be multiple of 4. For now,Evan Cheng
2007-01-31Update comment.Evan Cheng
2007-01-31Dead comment.Evan Cheng
2007-01-31Thumb asm syntax does not want 's' suffix for flag setting opcodes.Evan Cheng
2007-01-31When determining whether a pc relative branch / load displacement fits in theEvan Cheng
2007-01-31A relatively simple PPC optimization.Chris Lattner
2007-01-31Some comments.Evan Cheng
2007-01-31ConstPool island bug: watch out for cases where UserMI is the last MI of the BB.Evan Cheng
2007-01-31ARM fix: Miscompilation when frame pointer can't be eliminated. Uninitialized...Lauro Ramos Venancio
2007-01-31Specify the right CC for comparison libcalls.Evan Cheng
2007-01-31Observe -soft-float.Evan Cheng
2007-01-31- Added Thumb constpool island support.Evan Cheng
2007-01-30During PEI, if the immediate value of sp + offset is too large (i.e. somethingEvan 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-30Copy and paste bug.Evan Cheng