2007-01-31 |
Chris Lattner | A relatively simple PPC optimization. |
tree | commitdiff |
2007-01-31 |
Evan Cheng | Some comments. |
tree | commitdiff |
2007-01-31 |
Evan Cheng | ConstPool island bug: watch out for cases where UserMI... |
tree | commitdiff |
2007-01-31 |
Lauro Ramos Venancio | ARM fix: Miscompilation when frame pointer can't be... |
tree | commitdiff |
2007-01-31 |
Evan Cheng | Specify the right CC for comparison libcalls. |
tree | commitdiff |
2007-01-31 |
Evan Cheng | Observe -soft-float. |
tree | commitdiff |
2007-01-31 |
Evan Cheng | - Added Thumb constpool island support. |
tree | commitdiff |
2007-01-30 |
Evan Cheng | During PEI, if the immediate value of sp + offset is... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | - Fix codegen for pc relative constant (e.g. JT) in... |
tree | commitdiff |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Copy and paste bug. |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Darwin -static should codegen static ctors / dtors... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Misseed thumb jumptable branch. |
tree | commitdiff |
2007-01-30 |
Evan Cheng | In thumb mode, round up stack frame size to multiple... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Thumb eliminateFrameIndex fixes. |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Change the operand orders to t_addrmode_s* to make... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | - In thumb mode, if size of MachineFunction is >= 2048... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Use BL to implement Thumb far jumps. |
tree | commitdiff |
2007-01-29 |
Evan Cheng | Factor GetInstSize() out of constpool island pass. |
tree | commitdiff |
2007-01-29 |
Jim Laskey | Only gather frame info if debug or eh. |
tree | commitdiff |
2007-01-29 |
Nate Begeman | Finish off bug 680, allowing targets to custom lower... |
tree | commitdiff |
2007-01-29 |
Nate Begeman | We'd still like to register allocate r2 on darwin befor... |
tree | commitdiff |
2007-01-29 |
Jim Laskey | rename flag |
tree | commitdiff |
2007-01-29 |
Evan Cheng | Comment. |
tree | commitdiff |
2007-01-29 |
Evan Cheng | Remember if LR register has been spilled in this function. |
tree | commitdiff |
2007-01-29 |
Anton Korobeynikov | Save all registers by default, as they can be used... |
tree | commitdiff |
2007-01-29 |
Nate Begeman | Update some of the llvm in the readme |
tree | commitdiff |
2007-01-29 |
Jim Laskey | Flag to control exception handling. |
tree | commitdiff |
2007-01-29 |
Jim Laskey | Landing pad-less eh for PPC. |
tree | commitdiff |
2007-01-29 |
Reid Spencer | Implement use of new IntrinsicLowering interface. |
tree | commitdiff |
2007-01-28 |
Nick Lewycky | Fix compile error "jump to case label crosses initializ... |
tree | commitdiff |
2007-01-28 |
Anton Korobeynikov | Propagate changes from my local tree. This patch includes: |
tree | commitdiff |
2007-01-27 |
Bill Wendling | Make d'tor out-of-line. |
tree | commitdiff |
2007-01-27 |
Bill Wendling | Return an X86ELFWriterInfo object. |
tree | commitdiff |
2007-01-27 |
Bill Wendling | X86 implementation of the TargetELFWriterInfo class. |
tree | commitdiff |
2007-01-27 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-01-27 |
Evan Cheng | Thumb jumptable support. |
tree | commitdiff |
2007-01-27 |
Evan Cheng | Thumb add / sub with carry. |
tree | commitdiff |
2007-01-26 |
Lauro Ramos Venancio | Some asm directives fixes for ELF. |
tree | commitdiff |
2007-01-26 |
Nate Begeman | Fix a spelling error |
tree | commitdiff |
2007-01-26 |
Nate Begeman | Handle multiple functions, properly mangle symbols... |
tree | commitdiff |
2007-01-26 |
Evan Cheng | Represent tADDspi and tSUBspi as two-address instructions. |
tree | commitdiff |
2007-01-26 |
Jim Laskey | Change the MachineDebugInfo to MachineModuleInfo to... |
tree | commitdiff |
2007-01-26 |
Lauro Ramos Venancio | Fix Data16bitsDirective for ELF. |
tree | commitdiff |
2007-01-26 |
Evan Cheng | Conditional branch being fixed up is not the last MI... |
tree | commitdiff |
2007-01-26 |
Lauro Ramos Venancio | If the constant pool value is a extern weak symbol... |
tree | commitdiff |
2007-01-26 |
Evan Cheng | extload -> zextload |
tree | commitdiff |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
tree | commitdiff |
2007-01-26 |
Reid Spencer | For PR761: |
tree | commitdiff |
2007-01-26 |
Reid Spencer | For PR645: |
tree | commitdiff |
2007-01-26 |
Evan Cheng | SplitBlockBeforeInstr() insert a unconditional branch... |
tree | commitdiff |
2007-01-26 |
Evan Cheng | Need to scan the function for branches even if there... |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Forgot to update this. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Add comment, fix typo, reduce memory usage, etc. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | I am an idiot. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Fix comment. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | - Tell PEI that PPC will handle stack frame rounding... |
tree | commitdiff |
2007-01-25 |
Lauro Ramos Venancio | Fix elf object definition. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Doh. Skip JT branches. |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Added (preliminary) branch shortening capability to... |
tree | commitdiff |
2007-01-25 |
Evan Cheng | Getting rid uses of evil std::set<> |
tree | commitdiff |
2007-01-25 |
Chris Lattner | Fix test/CFrontend/2007-01-24-InlineAsmCModifier.c... |
tree | commitdiff |
2007-01-25 |
Chris Lattner | Fix test/CFrontend/2007-01-24-InlineAsmCModifier.c... |
tree | commitdiff |
2007-01-24 |
Andrew Lenharth | FTOIT and ITOFT are bit converts, and if we drop 21264s... |
tree | commitdiff |
2007-01-24 |
Jim Laskey | Call frames for intel. |
tree | commitdiff |
2007-01-24 |
Jim Laskey | 80 columns |
tree | commitdiff |
2007-01-24 |
Jim Laskey | Repair debug frames as a prelude to eh_frames. Switche... |
tree | commitdiff |
2007-01-24 |
Andrew Lenharth | Fix unordered fp on alpha |
tree | commitdiff |
2007-01-24 |
Chris Lattner | Fix a misencoding of CBW and CWD. This fixes PR1030. |
tree | commitdiff |
2007-01-24 |
Evan Cheng | Use PC relative ldr to load from a constantpool in... |
tree | commitdiff |
2007-01-24 |
Bill Wendling | Make ivars private and use getters. Have the MachOWrite... |
tree | commitdiff |
2007-01-24 |
Evan Cheng | Renamed getTypeAlignmentShift() to getPreferredTypeAlig... |
tree | commitdiff |
2007-01-24 |
Bill Wendling | Add a field for and construction of the PPCMachOWriterI... |
tree | commitdiff |
2007-01-24 |
Bill Wendling | Move the getJTRelocation method out of here. |
tree | commitdiff |
2007-01-24 |
Bill Wendling | New "TargetMachOWriterInfo" class. It holds target... |
tree | commitdiff |
2007-01-24 |
Evan Cheng | Allow [ fi#c, imm ] as ARM load / store addresses. |
tree | commitdiff |
2007-01-24 |
Evan Cheng | Various Thumb mode load / store isel bug fixes. |
tree | commitdiff |
2007-01-23 |
Evan Cheng | - Reorg Thumb load / store instructions. Combine each... |
tree | commitdiff |
2007-01-23 |
Evan Cheng | Darwin HiddenDirective is .private_extern. |
tree | commitdiff |
2007-01-23 |
Evan Cheng | PEI is now responsible for adding MaxCallFrameSize... |
tree | commitdiff |
2007-01-23 |
Evan Cheng | hasFP() is now a virtual method of MRegisterInfo. |
tree | commitdiff |
2007-01-22 |
Evan Cheng | ARM AAPCS abi (Linux, etc.) requires 8-byte double... |
tree | commitdiff |
2007-01-22 |
Evan Cheng | Double and long preferred alignment set to 8 bytes. |
tree | commitdiff |
2007-01-22 |
Evan Cheng | Double and long preferred alignment is 8 byte. |
tree | commitdiff |
2007-01-22 |
Evan Cheng | - getTypeAlignmentShift() should be returning preferred... |
tree | commitdiff |
2007-01-22 |
Evan Cheng | Linux GOT indirect reference is only necessary in PIC... |
tree | commitdiff |
2007-01-22 |
Evan Cheng | Double and Long preferred alignment is 4 for Darwin... |
tree | commitdiff |
2007-01-22 |
Evan Cheng | Use bl to call Thumb fuctions directly. |
tree | commitdiff |
2007-01-21 |
Chris Lattner | add a note |
tree | commitdiff |
2007-01-20 |
Reid Spencer | Implement a getTypeSizeInBits method. This helps in... |
tree | commitdiff |
2007-01-20 |
Owen Anderson | TargetData assumes (and some regression tests depend... |
tree | commitdiff |
2007-01-20 |
Chris Lattner | trivial cleanup |
tree | commitdiff |
2007-01-20 |
Chris Lattner | Teach TargetData to handle 'preferred' alignment for... |
tree | commitdiff |
2007-01-20 |
Evan Cheng | Round up stack to multiple of alignment only if it... |
tree | commitdiff |
2007-01-20 |
Evan Cheng | One more try... |
tree | commitdiff |
2007-01-20 |
Evan Cheng | Last check-in was bogus. There is no need to align... |
tree | commitdiff |
2007-01-20 |
Evan Cheng | Prologue and epilogue bugs for non-Darwin targets. |
tree | commitdiff |
2007-01-20 |
Evan Cheng | Clean up ARM PEI code. |
tree | commitdiff |
2007-01-20 |
Evan Cheng | Backend is reponsible for aligning the stack. |
tree | commitdiff |
2007-01-19 |
Reid Spencer | For PR1043: |
tree | commitdiff |
next |