Introduce a new ReplaceCallWith method, which simplifies a lot of code.
[oota-llvm.git] / lib / Target / X86 /
2007-04-03 Bill WendlingAdding more MMX instructions.
2007-04-03 Chris Lattnermake a new missing features section
2007-04-03 Bill WendlingUpdated
2007-04-03 Bill WendlingChanged to new MMX_ recipes.
2007-04-03 Bill WendlingAdd FEMMS and ADDQ. Renamed MMX recipes to prepend...
2007-04-01 Chris Lattnerfix breakage from last night, simplify code.
2007-03-31 Anton KorobeynikovConsistency with native compilers
2007-03-31 Bill WendlingFix comment.
2007-03-31 Bill WendlingMatch GCC's MMX calling convention.
2007-03-30 Chris Lattnerimplement the new addressing mode description hook.
2007-03-30 Bill WendlingAdd MMX calling conventions.
2007-03-28 Bill WendlingMade this into a bug report: PR1286
2007-03-28 Anton KorobeynikovOops :)
2007-03-28 Anton KorobeynikovDon't allow MatchAddress recurse too much. This trims...
2007-03-28 Chris Lattneradd a note
2007-03-28 Chris LattnerCompile CodeGen/X86/lea-3.ll:test2 to:
2007-03-28 Chris LattnerDan pointed out that this is done, remove it!
2007-03-28 Bill WendlingRemove cruft I put in there...
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...
next