| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Back out previous commit temporarily. | Evan Cheng | 2007-02-27 | 1 | -1/+1 |
* | build cc info | Chris Lattner | 2007-02-27 | 1 | -1/+1 |
* | a note | Chris Lattner | 2007-02-27 | 1 | -0/+42 |
* | Add calling convention info | Chris Lattner | 2007-02-27 | 1 | -1/+5 |
* | move target independent calling convention stuff to TargetCallingConv.td | Chris Lattner | 2007-02-27 | 1 | -56/+0 |
* | fill in some holes | Chris Lattner | 2007-02-27 | 1 | -7/+33 |
* | switch x86-64 return value lowering over to using same mechanism as argument | Chris Lattner | 2007-02-27 | 1 | -68/+88 |
* | Minor refactoring of CC Lowering interfaces | Chris Lattner | 2007-02-27 | 1 | -22/+24 |
* | move CC Lowering stuff to its own public interface | Chris Lattner | 2007-02-27 | 1 | -146/+17 |
* | refactor x86-64 argument lowering yet again, this time eliminating templates, | Chris Lattner | 2007-02-27 | 1 | -166/+179 |
* | fix attribution | Chris Lattner | 2007-02-26 | 1 | -1/+1 |
* | Add a description of the X86-64 calling convention and the return | Chris Lattner | 2007-02-26 | 2 | -0/+143 |
* | switch to smallvector | Chris Lattner | 2007-02-26 | 1 | -3/+1 |
* | initial hack at splitting the x86-64 calling convention info out from the | Chris Lattner | 2007-02-26 | 1 | -271/+299 |
* | the truncate must always be done, it's only the assert that is conditional. | Chris Lattner | 2007-02-26 | 1 | -1/+1 |
* | add an accessor. | Chris Lattner | 2007-02-26 | 1 | -0/+4 |
* | in X86-64 CCC, i8/i16 arguments are already properly zext/sext'd on input. | Chris Lattner | 2007-02-26 | 1 | -14/+19 |
* | Fix an X86-64 abi bug. We now compile: | Chris Lattner | 2007-02-25 | 1 | -10/+13 |
* | fix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression from my patch last | Chris Lattner | 2007-02-25 | 1 | -1/+1 |
* | fastcc functions that return double values now return them in xmm0 on x86-32. | Chris Lattner | 2007-02-25 | 1 | -1/+3 |
* | allow vectors to be passed to stdcall/fastcall functions | Chris Lattner | 2007-02-25 | 1 | -18/+10 |
* | move LowerRET into the 'Return Value Calling Convention Implementation' | Chris Lattner | 2007-02-25 | 1 | -75/+77 |
* | make all Lower*CallTo implementations use LowerCallResult to handle their | Chris Lattner | 2007-02-25 | 1 | -153/+10 |
* | pass the calling convention into Lower*CallTo, instead of using ad-hoc flags. | Chris Lattner | 2007-02-25 | 2 | -23/+19 |
* | factor a bunch of code out of LowerCCCCallTo into a new LowerCallResult | Chris Lattner | 2007-02-25 | 2 | -100/+97 |
* | move some code around, pass in calling conv, even though it is unused | Chris Lattner | 2007-02-25 | 1 | -39/+46 |
* | simplify result value lowering by splitting the selection of *where* to return | Chris Lattner | 2007-02-25 | 2 | -91/+111 |
* | make void-return not a special case | Chris Lattner | 2007-02-25 | 1 | -33/+17 |
* | eliminate a bunch more temporary vectors from X86 lowering. | Chris Lattner | 2007-02-25 | 1 | -177/+142 |
* | eliminate temporary vectors created during X86 lowering. | Chris Lattner | 2007-02-25 | 1 | -70/+47 |
* | remove std::vector's in RET lowering. | Chris Lattner | 2007-02-25 | 1 | -22/+11 |
* | 80 col. violation. | Evan Cheng | 2007-02-23 | 1 | -1/+2 |
* | External weak linkage is supported by recent binutils on mingw32. | Anton Korobeynikov | 2007-02-23 | 2 | -1/+2 |
* | By default, spills kills the register being stored. | Evan Cheng | 2007-02-23 | 1 | -1/+2 |
* | Simplify lowering and selection of exception ops. | Jim Laskey | 2007-02-22 | 1 | -3/+0 |
* | Support to provide exception and selector registers. | Jim Laskey | 2007-02-21 | 3 | -0/+18 |
* | ELF / PIC requires GOT be in the EBX register during calls via PLT GOT pointer. | Evan Cheng | 2007-02-21 | 1 | -0/+14 |
* | How the heck did I forget patterns for llvm.x86.sse2.cmp.sd? | Evan Cheng | 2007-02-20 | 1 | -2/+6 |
* | Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. | Evan Cheng | 2007-02-19 | 2 | -0/+22 |
* | For PR1207: | Reid Spencer | 2007-02-19 | 2 | -22/+0 |
* | Added getReservedRegs(). | Evan Cheng | 2007-02-17 | 2 | -0/+22 |
* | Generalize TargetData strings, to support more interesting forms of data. | Chris Lattner | 2007-02-14 | 1 | -2/+2 |
* | more notes | Chris Lattner | 2007-02-12 | 1 | -3/+26 |
* | add a note | Chris Lattner | 2007-02-12 | 1 | -0/+29 |
* | This is done. | Evan Cheng | 2007-02-08 | 1 | -14/+0 |
* | Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the | Bill Wendling | 2007-02-08 | 3 | -19/+9 |
* | Dead files. Functionality has been taken over by the Add*Writer functions. | Bill Wendling | 2007-02-08 | 1 | -39/+0 |
* | Fix a miscompilation in the addr mode code trying to implement X | C and | Chris Lattner | 2007-02-04 | 1 | -20/+17 |
* | Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only | Anton Korobeynikov | 2007-02-01 | 1 | -0/+4 |
* | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 | 3 | -8/+8 |