2007-03-14 |
Evan Cheng | Oops. |
tree | commitdiff |
2007-03-14 |
Evan Cheng | X86-64 JIT is in large code model. Need stubs for direc... |
tree | commitdiff |
2007-03-14 |
Evan Cheng | x86-64 JIT stub codegen. |
tree | commitdiff |
2007-03-14 |
Evan Cheng | Preliminary support for X86-64 JIT stub codegen. |
tree | commitdiff |
2007-03-12 |
Evan Cheng | More flexible TargetLowering LSR hooks for testing... |
tree | commitdiff |
2007-03-12 |
Evan Cheng | Stupid bug: SSE2 supports v2i64 add / sub. |
tree | commitdiff |
2007-03-10 |
Bill Wendling | Adding more arithmetic operators to MMX. This is an... |
tree | commitdiff |
2007-03-08 |
Bill Wendling | Added "padd*" support for MMX. Added MMX move stuff... |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Putting more constants which do not contain relocations... |
tree | commitdiff |
2007-03-08 |
Evan Cheng | Put constant data to .const, .const_data, .literal... |
tree | commitdiff |
2007-03-07 |
Bill Wendling | Remove useless pattern fragments. |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Refactoring of formal parameter flags. Enable properly... |
tree | commitdiff |
2007-03-07 |
Bill Wendling | Properly support v8i8 and v4i16 types. It now converts... |
tree | commitdiff |
2007-03-07 |
Anton Korobeynikov | Fix DWARF debugging information on x86/Linux and (hopef... |
tree | commitdiff |
2007-03-06 |
Bill Wendling | Add LOAD/STORE support for MMX. |
tree | commitdiff |
2007-03-06 |
Anton Korobeynikov | Use new SDIselParamAttr enumeration. This removes ... |
tree | commitdiff |
2007-03-05 |
Bill Wendling | Add the emms intrinsic for MMX support. |
tree | commitdiff |
2007-03-04 |
Chris Lattner | add missing braces |
tree | commitdiff |
2007-03-02 |
Evan Cheng | X86-64 VACOPY needs custom expansion. va_list is a... |
tree | commitdiff |
2007-03-02 |
Anton Korobeynikov | Simplify things |
tree | commitdiff |
2007-03-02 |
Chris Lattner | argument lowering should copy from the vreg shadows... |
tree | commitdiff |
2007-03-02 |
Chris Lattner | add a note |
tree | commitdiff |
2007-03-01 |
Anton Korobeynikov | Ensure that fastcall'ed function is correctly mangled... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | remove dead option |
tree | commitdiff |
2007-02-28 |
Chris Lattner | bugfix: fastcall does not require the first two params... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | use high-level functions in CCState |
tree | commitdiff |
2007-02-28 |
Chris Lattner | make use of helper functions in CCState for analyzing... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerFastCCCallTo over to using the new fastcall... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerFastCCArguments over to using the autogener... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | add new CC_X86_32_FastCall calling conv, which describe... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | rearrange code |
tree | commitdiff |
2007-02-28 |
Chris Lattner | remove fastcc (not fastcall) support |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerCCCArguments over to using autogenerated CC. |
tree | commitdiff |
2007-02-28 |
Chris Lattner | simplify sret handling |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch LowerCCCCallTo over to using an autogenerated... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | rename stuff |
tree | commitdiff |
2007-02-28 |
Chris Lattner | switch return value passing and the x86-64 calling... |
tree | commitdiff |
2007-02-28 |
Chris Lattner | make subtarget references work. |
tree | commitdiff |
2007-02-28 |
Evan Cheng | PEI now passes a RegScavenger ptr to eliminateFrameIndex. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | reenable generation of CC info |
tree | commitdiff |
2007-02-27 |
Evan Cheng | Back out previous commit temporarily. |
tree | commitdiff |
2007-02-27 |
Chris Lattner | build cc info |
tree | commitdiff |
2007-02-27 |
Chris Lattner | a note |
tree | commitdiff |
2007-02-27 |
Chris Lattner | Add calling convention info |
tree | commitdiff |
2007-02-27 |
Chris Lattner | move target independent calling convention stuff to... |
tree | commitdiff |
2007-02-27 |
Chris Lattner | fill in some holes |
tree | commitdiff |
2007-02-27 |
Chris Lattner | switch x86-64 return value lowering over to using same... |
tree | commitdiff |
2007-02-27 |
Chris Lattner | Minor refactoring of CC Lowering interfaces |
tree | commitdiff |
2007-02-27 |
Chris Lattner | move CC Lowering stuff to its own public interface |
tree | commitdiff |
2007-02-27 |
Chris Lattner | refactor x86-64 argument lowering yet again, this time... |
tree | commitdiff |
2007-02-26 |
Chris Lattner | fix attribution |
tree | commitdiff |
2007-02-26 |
Chris Lattner | Add a description of the X86-64 calling convention... |
tree | commitdiff |
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 | 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-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-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 |
Evan Cheng | ELF / PIC requires GOT be in the EBX register during... |
tree | commitdiff |
2007-02-20 |
Evan Cheng | How the heck did I forget patterns for llvm.x86.sse2... |
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-14 |
Chris Lattner | Generalize TargetData strings, to support more interest... |
tree | commitdiff |
2007-02-12 |
Chris Lattner | more notes |
tree | commitdiff |
2007-02-12 |
Chris Lattner | add a note |
tree | commitdiff |
2007-02-08 |
Evan Cheng | This is done. |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Moved the MachOWriter and ELFWriter out of the Target... |
tree | commitdiff |
2007-02-08 |
Bill Wendling | Dead files. Functionality has been taken over by the... |
tree | commitdiff |
2007-02-04 |
Chris Lattner | Fix a miscompilation in the addr mode code trying to... |
tree | commitdiff |
2007-02-01 |
Anton Korobeynikov | Fixed uninitialized stuff inside LegalizeDAG. Fortunate... |
tree | commitdiff |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
tree | commitdiff |
2007-01-30 |
Evan Cheng | Darwin -static should codegen static ctors / dtors... |
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 |
Anton Korobeynikov | Save all registers by default, as they can be used... |
tree | commitdiff |
2007-01-29 |
Jim Laskey | Landing pad-less eh for PPC. |
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 |
next |