With SSE2, expand FCOPYSIGN to a series of SSE bitwise operations.
[oota-llvm.git] / lib / Target / X86 /
2007-01-05 Evan ChengWith SSE2, expand FCOPYSIGN to a series of SSE bitwise...
2007-01-03 Chris Lattnerfix testcase. It's not safe to strictly evaluate a...
2007-01-03 Chris LattnerPrivate labels start with .L on linux, not just .
2007-01-03 Reid SpencerFix a comment that referred to the now defunct ubyte...
2007-01-03 Reid SpencerRemove two useless bit casts.
2007-01-03 Anton KorobeynikovReally big cleanup.
2007-01-02 Evan ChengFix naming inconsistency.
2006-12-31 Reid SpencerFor PR950:
2006-12-22 Anton KorobeynikovRefactored JIT codegen for mingw32. Now we're using...
2006-12-22 Chris Lattneradd a note
2006-12-20 Anton KorobeynikovFixed 80 cols & style violation
2006-12-20 Anton KorobeynikovFixed dllimported symbols support during JIT'ing. JIT...
2006-12-19 Chris Lattnereliminate static ctors for Statistic objects.
2006-12-19 Evan ChengFix for PR1062 by Dan Gohman.
2006-12-19 Anton KorobeynikovFix for PR1059: http://llvm.org/PR1059
2006-12-19 Chris LattnerThe x86-64 target machine should be used for amd64...
2006-12-19 Chris LattnerFix PR1061 and CodeGen/X86/2006-12-19-IntelSyntax.ll
2006-12-18 Rafael Espindolamove ExtWeakSymbols to AsmPrinter
2006-12-15 Evan ChengSome AT&T syntax assembler (e.g. Mac OS X) does not...
2006-12-15 Evan ChengThis is done.
2006-12-14 Evan Chengf64 <-> i64 bit_convert using movq in 64-bit mode.
2006-12-14 Evan ChengFix a couple of typo's.
2006-12-14 Evan ChengThis is done.
2006-12-14 Evan ChengAdded MOVSS2DIrr and MOVDI2SSrr to foldMemeoryOperand().
2006-12-14 Evan Cheng- Rename MOVDSS2DIrr to MOVSS2DIrr for consistency...
2006-12-13 Evan ChengAdd note.
2006-12-11 Chris LattnerUpdate note, with the SROA change, we now produce:
2006-12-11 Chris Lattnerthis is done
2006-12-10 Anton KorobeynikovCleaned setjmp/longjmp lowering interfaces. Now we...
2006-12-09 Rafael Espindolafix test/Regression/CodeGen/X86/weak.ll
2006-12-08 Chris LattnerFix a bug introduced by the streams patch. DEBUG code...
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-07 Evan ChengMI keeps a ptr of TargetInstrDescriptor, use it.
2006-12-06 Chris Lattneradd missing #include
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-05 Evan ChengRevert an unintended change.
2006-12-05 Evan Cheng- Switch X86-64 JIT to large code size model.
2006-12-05 Chris LattnerIf we have ScalarSSE, we can select bitconvert into...
2006-12-05 Chris LattnerAdd a perf optzn corresponding to PR1033.
2006-12-05 Chris LattnerFix PR1033 and CodeGen/X86/bitcast.ll, by expanding...
2006-12-05 Chris LattnerFix typo noticed by Lauro Ramos Venancio, thanks!
2006-12-05 Evan ChengJIT large code model support.
2006-12-05 Evan ChengAsm printing bug.
2006-12-05 Evan Cheng- Fix X86-64 JIT by temporarily disabling code that...
2006-12-05 Evan ChengUpdate
2006-12-04 Chris LattnerAdd support for 64-bit 'r' constraint. Patch by by...
2006-12-04 Evan ChengNon-darwin gcc should default to static relocation...
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-12-01 Evan ChengconvertToThreeAddress() is now responsible for updating...
2006-12-01 Evan ChengAdd weak reference directive.
2006-12-01 Evan ChengFix 2005-05-08-FPStackifierPHI.ll failure.
2006-12-01 Evan ChengA initialized global variable cannot be extern weak...
2006-12-01 Evan ChengMinor code clean up.
2006-12-01 Evan ChengFix indentation.
2006-12-01 Evan ChengDarwin X86 external weak linkage support.
2006-12-01 Anton KorobeynikovIntroducing external weak linkage. Darwin codegen shoul...
2006-11-30 Anton KorobeynikovFactor out GVRequiresExtraLoad() from .h to .cpp
2006-11-30 Evan Cheng- Use a different wrapper node for RIP-relative GV...
2006-11-30 Evan ChengMachineInstr::setOpcode -> MachineInstr::setInstrDescriptor
2006-11-29 Evan ChengIn PIC mode, GV not requiring an extra load can be...
2006-11-29 Evan ChengClean up.
2006-11-29 Evan ChengFix for PR1018 - Better support for X86-64 Linux in...
2006-11-29 Evan ChengCustom lower READCYCLECOUNTER for x86-64.
2006-11-29 Evan Cheng16-byte stack alignment for X86-64 ELF. Patch by Dan...
2006-11-29 Chris LattnerUpgrade the ugly darwin 64-bit bswap idiom (bswap ...
2006-11-29 Chris LattnerTrivially lower 'bswap $0' into llvm.bswap. This fixes...
2006-11-28 Andrew LenharthIdentities are default now
2006-11-28 Evan ChengNew entries.
2006-11-28 Andrew LenharthX86 asm -> gcc asm translation table (incomplete)
2006-11-28 Evan ChengFix JIT encoding bugs for shift / rotate by one ops.
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-21 Anton KorobeynikovRefactored *GVRequiresExtraLoad() to Subtarget method.
2006-11-20 Chris LattnerFix codegen for x86-64 on systems (like ppc or i386...
2006-11-20 Anton KorobeynikovWe should perform extra load for dllimported calls
2006-11-17 Evan ChengFor unsigned 8-bit division. Use movzbw to set the...
2006-11-17 Jim LaskeyHopefully a good crack at making debugging work on...
2006-11-17 Bill WendlingRemoved even more std::cerr and #include <iostream...
2006-11-16 Evan ChengCorrect instructions for moving data between GR64 and...
2006-11-16 Evan ChengFix a potential bug: MOVPDI2DI, etc. are not copy instr...
2006-11-16 Evan ChengAlign stubs on 4 byte boundary. This fixes 447.dealII.
2006-11-15 Evan ChengProperly transfer kill / dead info.
2006-11-15 Evan ChengKill / dead info has been moved to MI's.
2006-11-15 Chris LattnerRemove unneeded forward decls
2006-11-14 Evan ChengRevert. This wasn't meant to be checked in.
2006-11-14 Chris Lattnerit would be nice of ctlz were lowered to bsf etc.
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-11-11 Evan ChengAdd implicit use / def operands to created MI's.
2006-11-11 Evan ChengAdd all implicit defs to FP_REG_KILL mi.
2006-11-10 Evan ChengAdd a note.
2006-11-10 Evan ChengThese are done.
2006-11-10 Evan ChengDon't dag combine floating point select to max and...
2006-11-10 Evan ChengFix a bug in SelectScalarSSELoad. Since the load is...
2006-11-10 Evan ChengFix a potential bug.
2006-11-10 Evan ChengAdd implicit def / use operands to MachineInstr.
2006-11-10 Evan ChengUse TargetInstrInfo::getNumOperands() instead of Machin...
2006-11-10 Anton KorobeynikovFixing PR990: http://llvm.org/PR990.
2006-11-09 Evan ChengRemove M_2_ADDR_FLAG.
2006-11-08 Evan ChengUse movl+xchgl instead of pushl+popl.
2006-11-08 Evan ChengMatch tblegen changes.
2006-11-07 Evan ChengFixed a bug which causes x86 be to incorrectly match
next