2007-02-26 |
Chris Lattner | switch to smallvector |
tree | commitdiff |
2007-02-26 |
Chris Lattner | initial hack at splitting the x86-64 calling convention... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | the truncate must always be done, it's only the assert... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | add an accessor. |
tree | commitdiff |
2007-02-26 |
Chris Lattner | in X86-64 CCC, i8/i16 arguments are already properly... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | Fix an X86-64 abi bug. We now compile: |
tree | commitdiff |
2007-02-25 |
Chris Lattner | fix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | no really, this is the right patch |
tree | commitdiff |
2007-02-25 |
Chris Lattner | always promote float varargs to double. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | one important bugfix: PPC32 didn't have both elf and... |
tree | commitdiff |
2007-02-25 |
Dale Johannesen | cosmetic changes from review of last patch. obvious |
tree | commitdiff |
2007-02-25 |
Chris Lattner | fastcc functions that return double values now return... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | allow vectors to be passed to stdcall/fastcall functions |
tree | commitdiff |
2007-02-25 |
Chris Lattner | move LowerRET into the 'Return Value Calling Convention... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | make all Lower*CallTo implementations use LowerCallResu... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | pass the calling convention into Lower*CallTo, instead... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | factor a bunch of code out of LowerCCCCallTo into a... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | move some code around, pass in calling conv, even thoug... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | simplify result value lowering by splitting the selecti... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | make void-return not a special case |
tree | commitdiff |
2007-02-25 |
Chris Lattner | eliminate a bunch more temporary vectors from X86 lowering. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | eliminate temporary vectors created during X86 lowering. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | remove std::vector's in RET lowering. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | implement support for the linux/ppc function call ABI... |
tree | commitdiff |
2007-02-25 |
Chris Lattner | Add XLForm_1_ext template, patch by Nicolas Geoffray. |
tree | commitdiff |
2007-02-25 |
Chris Lattner | Improve JIT support for linux/ppc: Patch by Nicolas... |
tree | commitdiff |
2007-02-25 |
Dale Johannesen | remove crediting of Evan Cheng and me. |
tree | commitdiff |
2007-02-25 |
Dale Johannesen | Removed WaterListOffset, inserted BBOffsets. Remove... |
tree | commitdiff |
2007-02-23 |
Bill Wendling | PR1164: |
tree | commitdiff |
2007-02-23 |
Lauro Ramos Venancio | bugfix: SP wasn't updated for varargs when frame pointe... |
tree | commitdiff |
2007-02-23 |
Jim Laskey | Don't spill LR as a callee saved register. |
tree | commitdiff |
2007-02-23 |
Lauro Ramos Venancio | Fix stack alignment in functions with varargs. |
tree | commitdiff |
2007-02-23 |
Dale Johannesen | rewrite of constant islands |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Added -march=thumb; removed -enable-thumb. |
tree | commitdiff |
2007-02-23 |
Evan Cheng | 80 col. violation. |
tree | commitdiff |
2007-02-23 |
Anton Korobeynikov | External weak linkage is supported by recent binutils... |
tree | commitdiff |
2007-02-23 |
Evan Cheng | By default, spills kills the register being stored. |
tree | commitdiff |
2007-02-23 |
Evan Cheng | Add option to turn on register scavenger; By default... |
tree | commitdiff |
2007-02-22 |
Chris Lattner | remove obsolete file |
tree | commitdiff |
2007-02-22 |
Jim Laskey | Simplify lowering and selection of exception ops. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Support to provide exception and selector registers. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Add support for changes in DwarfWriter. |
tree | commitdiff |
2007-02-21 |
Jim Laskey | Add TAI field for exception table section. |
tree | commitdiff |
2007-02-21 |
Evan Cheng | ELF / PIC requires GOT be in the EBX register during... |
tree | commitdiff |
2007-02-20 |
Dan Gohman | Fix typos in comments. |
tree | commitdiff |
2007-02-20 |
Evan Cheng | How the heck did I forget patterns for llvm.x86.sse2... |
tree | commitdiff |
2007-02-19 |
Reid Spencer | Simplify some code by moving variable declarations... |
tree | commitdiff |
2007-02-19 |
Reid Spencer | Implement support for non-standard integer bit widths... |
tree | commitdiff |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
tree | commitdiff |
2007-02-19 |
Reid Spencer | For PR1207: |
tree | commitdiff |
2007-02-17 |
Evan Cheng | Added getReservedRegs(). |
tree | commitdiff |
2007-02-17 |
Chris Lattner | Fix ixaddrs as well, allowing ppc64 to compile to: |
tree | commitdiff |
2007-02-17 |
Chris Lattner | Compile test/CodeGen/PowerPC/LargeAbsoluteAddr.ll to: |
tree | commitdiff |
2007-02-17 |
Chris Lattner | Do not dereference invalid ranges. Generalize targetda... |
tree | commitdiff |
2007-02-16 |
Chris Lattner | Fix CodeGen/PowerPC/2007-02-16-AlignPacked.ll |
tree | commitdiff |
2007-02-16 |
Reid Spencer | Remove an unnecessary predicate. |
tree | commitdiff |
2007-02-16 |
Chris Lattner | simplify some code, ensure that packed structures get... |
tree | commitdiff |
2007-02-16 |
Chris Lattner | fix incorrect encoding of vminsw. |
tree | commitdiff |
2007-02-16 |
Andrew Lenharth | This was done recently |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1202: |
tree | commitdiff |
2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-15 |
Reid Spencer | For PR1195: |
tree | commitdiff |
2007-02-15 |
Reid Spencer | Fixed packed structure breakage from earlier TargetData... |
tree | commitdiff |
2007-02-14 |
Chris Lattner | Generalize TargetData strings, to support more interest... |
tree | commitdiff |
2007-02-13 |
Andrew Lenharth | Well this isn't as ugly and it works better. At least... |
tree | commitdiff |
2007-02-13 |
Chris Lattner | add a note |
tree | commitdiff |
2007-02-13 |
Lauro Ramos Venancio | Add space between // and the comment. |
tree | commitdiff |
2007-02-13 |
Lauro Ramos Venancio | Add ABI information to ARM subtarget. |
tree | commitdiff |
2007-02-13 |
Lauro Ramos Venancio | According to ARM EABI, 8-bytes function arguments must... |
tree | commitdiff |
2007-02-12 |
Chris Lattner | more notes |
tree | commitdiff |
2007-02-12 |
Chris Lattner | add a note |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Switch LayoutInfo to be a DenseMap instead of an std... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | add a typedef |
tree | commitdiff |
2007-02-10 |
Chris Lattner | eliminate the std::vector from StructLayout, allocating... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | encapsulate the rest of the StructLayout members. |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Privatize StructLayout::MemberOffsets, adding an accessor |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Use ManagedStatic to manage LayoutInfo, instead of... |
tree | commitdiff |
2007-02-10 |
Chris Lattner | Change TargetData::getIndexedOffset interface to not... |
tree | commitdiff |
2007-02-09 |
Evan Cheng | These vectors are frequently large. Use std::vector... |
tree | commitdiff |
2007-02-09 |
Evan Cheng | Add reference counting to constantpool entries. Delete... |
tree | commitdiff |
2007-02-09 |
Chris Lattner | add a note |
tree | commitdiff |
2007-02-09 |
Nate Begeman | Remove fixed item |
tree | commitdiff |
2007-02-08 |
Evan Cheng | This is done. |
tree | commitdiff |
2007-02-08 |
Andrew Lenharth | return addresses, those I already have |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Fixed comments. |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Moved the MachOWriter and ELFWriter out of the Target... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Added new method to add a "simple" code emitter. That... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Dead files. Functionality has been taken over by the... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | isLowRegister() expects input is a physical register. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Rename. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | If sp offset will be materialized in a register. Clear... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Get rid of references to iostream. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-02-07 |
Evan Cheng | In thumb mode, R3 is reserved, but it can be live in... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Update |
tree | commitdiff |
2007-02-07 |
Evan Cheng | - If fp (r7) is used to reference stack objects, use... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | eliminateFrameIndex() is even more complicated if frame... |
tree | commitdiff |
2007-02-07 |
Evan Cheng | Spill / restore should avoid modifying the condition... |
tree | commitdiff |
next |