add support, testcases, and dox for the new GHC calling
[oota-llvm.git] / lib / Target / X86 / X86CallingConv.td
2010-03-11 Chris Lattneradd support, testcases, and dox for the new GHC calling
2009-12-15 Kenneth UildriksFor fastcc on x86, let ECX be used as a return register...
2009-08-03 Anton KorobeynikovAdd 'Indirect' LocInfo class and use to pass __m128...
2009-08-03 Anton KorobeynikovCleanup Darwin MMX calling conv stuff - make the stuff...
2009-08-03 Anton KorobeynikovUnbreak Win64 CC. Step one: honour register save area...
2009-06-12 Arnold SchwaighoferFix Bug 4278: X86-64 with -tailcallopt calling convention
2009-03-24 Dan GohmanI was convinced that it's ok to allow a second i8 retur...
2009-03-23 Dan GohmanFix a grammaro in a comment that Bill noticed.
2009-03-23 Dan GohmanAdd comments explaining why there's only one register for
2009-02-23 Evan ChengOnly v1i16 (i.e. _m64) is returned via RAX / RDX.
2009-02-22 Evan ChengBe bug compatible with gcc by returning MMX values...
2009-02-01 Torok EdwinImplement -mno-sse: if SSE is disabled on x86-64, don...
2008-12-03 Dan GohmanFix this comment to reflect that it applies to types...
2008-12-03 Dan GohmanFix byval arguments in the fastcc calling convention...
2008-11-20 Mon P WangAllow XMM2 and XMM3 to be used for non ABI compliant...
2008-09-26 Dale JohannesenAdd "inreg" field to CallSDNode (doesn't increase
2008-09-25 Dale JohannesenAccept 'inreg' attribute on x86 functions as
2008-09-22 Arnold SchwaighoferChange the calling convention used when tail call optim...
2008-09-05 Evan ChengIf SSE2 is available, x86 should pass first 3 f32/f64...
2008-09-04 Evan ChengFor whatever the reason, x86 CallingConv::Fast (i.e...
2008-06-24 Dale JohannesenAdd v2f32 (MMX) type to X86. Support is primitive:
2008-04-28 Anton KorobeynikovFix FP return for Win64 ABI
2008-04-27 Anton KorobeynikovHandle fp80 for win64
2008-04-25 Evan ChengMMX argument passing fixes:
2008-04-09 Dan GohmanAdd XMM1 as a second return value register for f32...
2008-04-09 Dan GohmanAdd DX as a second return value register for i16 on...
2008-04-02 Anton KorobeynikovAdd new CC lowering rule: provide a list of registers...
2008-03-23 Anton KorobeynikovMinor typo fixes. Also add another FIXME.
2008-03-22 Anton KorobeynikovAdd convenient helper for win64 check. Simplify things...
2008-03-22 Anton KorobeynikovInitial support for Win64 calling conventions. Still...
2008-03-21 Chris LattnerEnable support for returning two long-double values...
2008-02-22 Dale JohannesenMMX vectors are passed 4-byte aligned.
2008-02-05 Dale JohannesenImplement sseregparm.
2008-01-22 Evan ChengSSE varargs arguments are passed in memory.
2008-01-19 Duncan SandsNeed to handle any 'nest' parameter before integer
2008-01-15 Evan ChengRename CCIfStruct to CCIfByVal and CCStructAssign to...
2008-01-15 Evan ChengBoth x86-32 and x86-64 handle byval parameter attributes.
2008-01-07 Duncan SandsUnbreak x86-32 darwin long double!
2008-01-07 Duncan SandsFix long double support on x86-32 linux.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-14 Dale Johannesenx86-32 long doubles are 4-byte aligned on the stack
2007-11-27 Nate BegemanSupport returning non-power-of-2 vectors to unblock...
2007-11-14 Duncan SandsEliminate the recently introduced CCAssignToStackABISiz...
2007-11-10 Dale JohannesenAdd CCAssignToStackABISizeAlign for convenience in
2007-10-13 Duncan SandsClarify that fastcc has a problem with nested function
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-10-11 Arnold SchwaighoferAdded tail call optimization to the x86 back end. It...
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-08-06 Dale JohannesenGet X86 long double calling convention to work
2007-07-27 Duncan SandsTrampoline codegen support for X86-32.
2007-07-06 Rafael EspindolaAdd the byval attribute
2007-07-02 Dan GohmanVector results may be returned in XMM0 and XMM1, not...
2007-06-19 Chris LattnerIf a function is vararg, never pass inreg arguments...
2007-03-31 Bill WendlingFix comment.
2007-03-31 Bill WendlingMatch GCC's MMX calling convention.
2007-03-30 Bill WendlingAdd MMX calling conventions.
2007-02-28 Chris Lattnerbugfix: fastcall does not require the first two params...
2007-02-28 Chris Lattneradd new CC_X86_32_FastCall calling conv, which describe...
2007-02-28 Chris Lattnerswitch LowerCCCCallTo over to using an autogenerated...
2007-02-28 Chris Lattnerrename stuff
2007-02-28 Chris Lattnermake subtarget references work.
2007-02-27 Chris LattnerAdd calling convention info
2007-02-27 Chris Lattnermove target independent calling convention stuff to...
2007-02-27 Chris Lattnerfill in some holes
2007-02-26 Chris Lattnerfix attribution
2007-02-26 Chris LattnerAdd a description of the X86-64 calling convention...