1. Remove condition on delete.
[oota-llvm.git] / lib / Target / X86 / X86TargetMachine.cpp
2006-09-07 Jim Laskey1. Remove condition on delete.
2006-09-04 Chris LattnerFix some X86 JIT failures. This should really come...
2006-09-04 Chris LattnerCompletely rearchitect the interface between targets...
2006-09-03 Chris LattnerSimplify target construction.
2006-08-29 Evan Cheng- Enable x86 isel preprocessing by default unless ...
2006-08-23 Nate BegemanInitial checkin of the Mach-O emitter. There's plenty...
2006-08-02 Nate BegemanDisable LSR at -fast
2006-07-26 Chris LattnerRename RelocModel::PIC to PIC_, to avoid conflicts...
2006-07-25 Evan Cheng- Refactor the code that resolve basic block references...
2006-06-16 Chris LattnerDon't pass target name into TargetData anymore, it...
2006-05-30 Evan ChengFix a build breaker.
2006-05-20 Owen AndersonMake TargetData strings less redundant.
2006-05-20 Owen AndersonMake all of the TargetMachine subclasses use the new...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-04-08 Nate BegemanDisable switch lowering for targets based on the select...
2006-03-27 Nate BegemanSelectionDAGISel can now natively handle Switch instruc...
2006-03-23 Chris LattnerEliminate IntrinsicLowering from TargetMachine.
2006-03-19 Evan ChengTurning on LSR by default
2006-03-16 Evan ChengAdded a way for TargetLowering to specify what values...
2006-03-13 Evan ChengAdded getTargetLowering() to TargetMachine. Refactored...
2006-03-09 Evan ChengAdd option -enable-x86-lsr to enable x86 loop strength...
2006-02-22 Evan Cheng- Added option -relocation-model to set relocation...
2006-02-18 Evan ChengDisable PIC for JIT.
2006-02-17 Nate BegemanKill the x86 pattern isel. boom.
2006-02-03 Chris Lattnerremove an old comment
2006-02-03 Chris LattnerRemove the X86PeepholeOptimizerPass, a truly horrible...
2006-01-27 Evan ChengBye bye Pattern ISel, hello DAG ISel.
2006-01-27 Evan Chengx86 CPU detection and proper subtarget support
2006-01-26 Evan ChengAdded preliminary x86 subtarget support.
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2006-01-20 Evan ChengStop doing that accidental commit.
2006-01-20 Evan ChengA few more SH{L|R}D peepholes.
2006-01-19 Evan ChengDidn't mean to commit the last one.
2006-01-19 Evan ChengAdded i16 SH{L|R}D patterns.
2005-12-20 Evan ChengSSE2 floating point load / store patterns. SSE2 fp...
2005-12-17 Evan ChengOnly lower SELECT when using DAG based isel.
2005-12-12 Chris Lattnerremove some never-completed and now-obsolete code.
2005-11-16 Chris Lattnerinitial step at adding a dag-to-dag isel for X86 backen...
2005-11-15 Chris LattnerSeparate X86ISelLowering stuff out from the X86ISelPatt...
2005-11-08 Chris LattnerAdd a new option to indicate we want the code generator...
2005-09-01 Jim Laskey1. Use SubtargetFeatures in llc/lli.
2005-08-18 Nate BegemanRemove the X86 and PowerPC Simple instruction selectors...
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-07-12 Nate BegemanImplement Subtarget support
2005-07-11 Chris LattnerRefactor things a bit to allow the ELF code emitter...
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-06-27 Chris LattnerAdd support to the X86 backend for emitting ELF files...
2005-06-25 Chris LattnerRefactor the addPassesToEmitAssembly interface into...
2005-05-12 Chris LattnerEnable pattern isel by default
2005-04-21 Misha Brukman* Remove trailing whitespace
2005-04-15 Nate BegemanMake pattern isel default for ppc
2005-01-07 Chris LattnerAllow the selection-dag based selector to be diabled...
2005-01-03 Jeff CohenRevert elimination of global variable hack... still...
2005-01-02 Jeff CohenEliminate the use of the global variable hack in the...
2004-12-12 Chris LattnerUse the target triple to pick this target.
2004-11-02 Chris LattnerFix a warning
2004-11-01 Chris LattnerAdd placeholder variable to make Win32 work, applied...
2004-10-18 Chris LattnerImprove compatibility with VC++, patch contributed...
2004-10-08 Chris LattnerThe person who was planning to add SSE support isn...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-24 Chris LattnerAdd -sse[,2,3] arguments to LLC
2004-08-15 Chris LattnerDisable the pattern isel
2004-08-01 Chris LattnerCompletely disable the pattern isel until it is more...
2004-07-22 Chris LattnerRemove some (LARGE) abandoned code for the release...
2004-07-11 Chris LattnerDelete the allocate*TargetMachine function, which is...
2004-07-11 Chris LattnerMake these format a bit nicer
2004-07-11 Chris LattnerAuto-registrate target
2004-07-02 Chris LattnerRemove dead blocks
2004-06-29 Chris LattnerI believe that the code generator now properly handles...
2004-06-20 Chris LattnerMove the IntrinsicLowering header into the CodeGen...
2004-06-10 Chris LattnerFix the fixed stack offset, patch contributed by Vladim...
2004-05-23 Chris LattnerAdd support for accurate garbage collection to the...
2004-04-06 Jakub StaszakTablgen files for really simple instruction selector
2004-03-31 Chris LattnerThe X86 backend no longer needs the select lowering...
2004-03-30 Chris LattnerAdd direct support for integer select instructions...
2004-03-30 Chris LattnerAdd the select lowering pass to get initial support...
2004-03-04 Brian Gaekemake -print-machineinstrs work for both SparcV9 and X86
2004-02-25 Chris LattnerFix failures in 099.go due to the cfgsimplify pass...
2004-02-15 Alkis EvlogimenosAdd back machine code deleter pass until we get a Machi...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-09 Chris LattnerAdd a new (hidden) option that is useful for profiling.
2004-02-04 Brian GaekeTake away the default iostream argument of createMachin...
2003-12-28 Chris LattnerClean up a lot of the code I added yesterday by exposin...
2003-12-28 Chris Lattnerimplement support for the intrinsic lowering functionality
2003-12-20 Alkis EvlogimenosRemove floating point killer pass. This is now implemen...
2003-12-20 Chris LattnerFinally, _actually delete the machine code_ for a funct...
2003-12-20 Chris LattnerRip JIT specific stuff out of TargetMachine, as per...
2003-12-13 Alkis EvlogimenosAdd a floating point killer pass. This pass runs before...
2003-12-01 Chris LattnerAdd an option to enable the SSA based peephole optimizer.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-06 Chris LattnerFix warnings building on sparc
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-20 Brian GaekeMake replaceMachineCodeForFunction return void.
2003-10-20 Chris LattnerEliminate code for pointer size and endianness emulation.
2003-10-17 Brian GaekeYou can't just blat the address into memory, you have...
2003-10-17 Brian GaekeImplement replaceMachineCodeForFunction() for x86.
2003-10-05 Chris LattnerInstead of hacking in custom support for Invoke/Unwind...
2003-10-02 Alkis EvlogimenosMoved enum and command-line option in separate file...
2003-10-02 Alkis EvlogimenosChange llc command line for register allocators
2003-10-01 Alkis EvlogimenosRevert previous change. For some reason this went into...
next