Switch PPC return lower to use an autogenerated CC description.
[oota-llvm.git] / lib / Target /
2007-03-06 Chris LattnerSwitch PPC return lower to use an autogenerated CC...
2007-03-05 Bill WendlingAdd the emms intrinsic for MMX support.
2007-03-05 Lauro Ramos VenancioUse init_array/fini_array sections for static contructo...
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-04 Chris Lattneradd missing braces
2007-03-03 Reid SpencerMake sure that when we store a value it is masked to...
2007-03-03 Nick LewyckyEmit low/high immediate loads properly for Linux/PPC.
2007-03-02 Evan ChengX86-64 VACOPY needs custom expansion. va_list is a...
2007-03-02 Anton KorobeynikovSimplify things
2007-03-02 Chris Lattnerargument lowering should copy from the vreg shadows...
2007-03-02 Chris Lattneradd a note
2007-03-02 Dale Johanneseneliminate unnecessary reset of SP in epilog on darwin
2007-03-01 Reid SpencerWrap a long line.
2007-03-01 Anton KorobeynikovEnsure that fastcall'ed function is correctly mangled...
2007-03-01 Nicolas GeoffrayImplemented the frameaddress intrinsic for PPC.
2007-03-01 Evan ChengUse a spilled free callee-saved register as scratch...
2007-03-01 Evan Cheng- Track which callee-saved registers are spilled.
2007-03-01 Evan ChengSwitch from std::vector<bool> to BitVector.
2007-03-01 Bill WendlingGet rid of verboten <iostream> include.
2007-02-28 Dale JohannesenChanges requested in review of last pass. Also pulled...
2007-02-28 Evan ChengDoh. ARM::PC is obvious a reserved register.
2007-02-28 Dale JohannesenAdd intelligence about where to break large blocks.
2007-02-28 Chris Lattnerremove dead option
2007-02-28 Chris Lattnerbugfix: fastcall does not require the first two params...
2007-02-28 Nate BegemanMore Mach-O writer improvements.
2007-02-28 Chris Lattneruse high-level functions in CCState
2007-02-28 Chris Lattnermake use of helper functions in CCState for analyzing...
2007-02-28 Chris Lattnerswitch LowerFastCCCallTo over to using the new fastcall...
2007-02-28 Chris Lattnerswitch LowerFastCCArguments over to using the autogener...
2007-02-28 Chris Lattneradd new CC_X86_32_FastCall calling conv, which describe...
2007-02-28 Chris Lattnerrearrange code
2007-02-28 Chris Lattnerremove fastcc (not fastcall) support
2007-02-28 Chris Lattnerswitch LowerCCCArguments over to using autogenerated CC.
2007-02-28 Chris Lattnersimplify sret handling
2007-02-28 Chris Lattnerswitch LowerCCCCallTo over to using an autogenerated...
2007-02-28 Chris Lattnerrename stuff
2007-02-28 Chris Lattnerrename some CCActions, add CCIfInReg
2007-02-28 Chris Lattnerswitch return value passing and the x86-64 calling...
2007-02-28 Chris Lattnermake subtarget references work.
2007-02-28 Evan ChengMake requiresRegisterScavenging determination on a...
2007-02-28 Evan ChengTemporary: make R12 available in ARM mode if RegScaveng...
2007-02-28 Evan ChengStart making use of RegScavenger.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-27 Evan ChengMinor tweak. Allocate r0 to r3 in reverse order, r3...
2007-02-27 Chris Lattnerreenable generation of CC info
2007-02-27 Evan ChengBack out previous commit temporarily.
2007-02-27 Evan ChengLet MRegisterInfo now owns RegScavenger; eliminateFrame...
2007-02-27 Chris Lattnerimplement CCMatchIfCC in terms of CCMatchIf
2007-02-27 Chris Lattnerbuild cc info
2007-02-27 Chris Lattnera note
2007-02-27 Nicolas GeoffrayFix parenthesis for BCTRL_{ELF|Macho} test.
2007-02-27 Nicolas GeoffrayDifferentiate between the MachO and the ELF ABI the...
2007-02-27 Jim LaskeyDuplicate use of LR, take 2.
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-27 Chris Lattnerswitch x86-64 return value lowering over to using same...
2007-02-27 Chris LattnerMinor refactoring of CC Lowering interfaces
2007-02-27 Chris Lattnermove CC Lowering stuff to its own public interface
2007-02-27 Chris Lattnerrefactor x86-64 argument lowering yet again, this time...
2007-02-27 Evan ChengBacking out Jim's LR spill changes. This was causing...
2007-02-26 Chris Lattneralways lower to RETFLAG, never leave it as just ret.
2007-02-26 Chris Lattnerfix attribution
2007-02-26 Chris LattnerAdd a description of the X86-64 calling convention...
2007-02-26 Chris Lattnerswitch to smallvector
2007-02-26 Chris Lattnerinitial hack at splitting the x86-64 calling convention...
2007-02-26 Chris Lattnerthe truncate must always be done, it's only the assert...
2007-02-26 Chris Lattneradd an accessor.
2007-02-26 Chris Lattnerin X86-64 CCC, i8/i16 arguments are already properly...
2007-02-25 Chris LattnerFix an X86-64 abi bug. We now compile:
2007-02-25 Chris Lattnerfix CodeGen/X86/2007-02-25-FastCCStack.ll, a regression...
2007-02-25 Chris Lattnerno really, this is the right patch
2007-02-25 Chris Lattneralways promote float varargs to double.
2007-02-25 Chris Lattnerone important bugfix: PPC32 didn't have both elf and...
2007-02-25 Dale Johannesencosmetic changes from review of last patch. obvious
2007-02-25 Chris Lattnerfastcc functions that return double values now return...
2007-02-25 Chris Lattnerallow vectors to be passed to stdcall/fastcall functions
2007-02-25 Chris Lattnermove LowerRET into the 'Return Value Calling Convention...
2007-02-25 Chris Lattnermake all Lower*CallTo implementations use LowerCallResu...
2007-02-25 Chris Lattnerpass the calling convention into Lower*CallTo, instead...
2007-02-25 Chris Lattnerfactor a bunch of code out of LowerCCCCallTo into a...
2007-02-25 Chris Lattnermove some code around, pass in calling conv, even thoug...
2007-02-25 Chris Lattnersimplify result value lowering by splitting the selecti...
2007-02-25 Chris Lattnermake void-return not a special case
2007-02-25 Chris Lattnereliminate a bunch more temporary vectors from X86 lowering.
2007-02-25 Chris Lattnereliminate temporary vectors created during X86 lowering.
2007-02-25 Chris Lattnerremove std::vector's in RET lowering.
2007-02-25 Chris Lattnerimplement support for the linux/ppc function call ABI...
2007-02-25 Chris LattnerAdd XLForm_1_ext template, patch by Nicolas Geoffray.
2007-02-25 Chris LattnerImprove JIT support for linux/ppc: Patch by Nicolas...
2007-02-25 Dale Johannesenremove crediting of Evan Cheng and me.
2007-02-25 Dale JohannesenRemoved WaterListOffset, inserted BBOffsets. Remove...
2007-02-23 Bill WendlingPR1164:
2007-02-23 Lauro Ramos Venanciobugfix: SP wasn't updated for varargs when frame pointe...
2007-02-23 Jim LaskeyDon't spill LR as a callee saved register.
2007-02-23 Lauro Ramos VenancioFix stack alignment in functions with varargs.
2007-02-23 Dale Johannesenrewrite of constant islands
2007-02-23 Evan ChengAdded -march=thumb; removed -enable-thumb.
2007-02-23 Evan Cheng80 col. violation.
2007-02-23 Anton KorobeynikovExternal weak linkage is supported by recent binutils...
next