Fix a problem building llvm-gcc on amd64-unknown-freebsd6.2, due to the
[oota-llvm.git] / lib / Target / X86 /
2007-03-28 Chris LattnerFix a problem building llvm-gcc on amd64-unknown-freebs...
2007-03-28 Bill WendlingUnbreak mmx arithmetic. It was barfing trying to do...
2007-03-27 Bill WendlingAdd the "unpack low packed data" instructions. This...
2007-03-27 Bill WendlingFix so that pandn is emitted instead of an xor/and...
2007-03-26 Bill WendlingPromote to v1i64 type...
2007-03-26 Bill WendlingUpdated.
2007-03-26 Bill WendlingAdd support for the v1i64 type. This makes better code...
2007-03-25 Chris Lattnerswitch TargetLowering::getConstraintType to take the...
2007-03-25 Chris LattnerAllow the b/h/w/k constraints to be applied to values...
2007-03-25 Chris Lattnerenforce the proper range for the i386 N constraint.
2007-03-25 Chris LattnerFix test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll
2007-03-23 Anton KorobeynikovAutodetect MMX & SSE stuff for AMD processors
2007-03-23 Bill WendlingPR1260:
2007-03-22 Bill WendlingWe generate a shufflevector instruction, so we don...
2007-03-22 Bill WendlingSupport added for shifts and unpacking MMX instructions.
2007-03-21 Dale Johannesenrepair x86 performance, dejagnu problems from previous...
2007-03-21 Dale Johannesenadd generation of unnecessary push/pop around calls
2007-03-21 Evan ChengMark re-materializable instructions.
2007-03-20 Evan ChengAdded MRegisterInfo hook to re-materialize an instruction.
2007-03-20 Chris LattnerTwo changes:
2007-03-19 Chris Lattnerfix a warning
2007-03-17 Devang PatelSupport 'I' inline asm constraint.
2007-03-16 Bill WendlingAnd now support for MMX logical operations.
2007-03-15 Bill WendlingMultiplication support for MMX.
2007-03-14 Evan ChengUnder X86-64 large code model, do not emit 32-bit pc...
2007-03-14 Evan ChengNotes about codegen issues.
2007-03-14 Evan ChengClean up.
2007-03-14 Evan ChengOops.
2007-03-14 Evan ChengX86-64 JIT is in large code model. Need stubs for direc...
2007-03-14 Evan Chengx86-64 JIT stub codegen.
2007-03-14 Evan ChengPreliminary support for X86-64 JIT stub codegen.
2007-03-12 Evan ChengMore flexible TargetLowering LSR hooks for testing...
2007-03-12 Evan ChengStupid bug: SSE2 supports v2i64 add / sub.
2007-03-10 Bill WendlingAdding more arithmetic operators to MMX. This is an...
2007-03-08 Bill WendlingAdded "padd*" support for MMX. Added MMX move stuff...
2007-03-08 Evan ChengPutting more constants which do not contain relocations...
2007-03-08 Evan ChengPut constant data to .const, .const_data, .literal...
2007-03-07 Bill WendlingRemove useless pattern fragments.
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-03-07 Bill WendlingProperly support v8i8 and v4i16 types. It now converts...
2007-03-07 Anton KorobeynikovFix DWARF debugging information on x86/Linux and (hopef...
2007-03-06 Bill WendlingAdd LOAD/STORE support for MMX.
2007-03-06 Anton KorobeynikovUse new SDIselParamAttr enumeration. This removes ...
2007-03-05 Bill WendlingAdd the emms intrinsic for MMX support.
2007-03-04 Chris Lattneradd missing braces
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-01 Anton KorobeynikovEnsure that fastcall'ed function is correctly mangled...
2007-02-28 Chris Lattnerremove dead option
2007-02-28 Chris Lattnerbugfix: fastcall does not require the first two params...
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 Lattnerswitch return value passing and the x86-64 calling...
2007-02-28 Chris Lattnermake subtarget references work.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-27 Chris Lattnerreenable generation of CC info
2007-02-27 Evan ChengBack out previous commit temporarily.
2007-02-27 Chris Lattnerbuild cc info
2007-02-27 Chris Lattnera note
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-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 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-23 Evan Cheng80 col. violation.
2007-02-23 Anton KorobeynikovExternal weak linkage is supported by recent binutils...
next