[X86] Refactor the prologue emission to prepare for shrink-wrapping.
[oota-llvm.git] / lib / Target / X86 / X86.h
2015-05-22 Quentin Colombet[X86] Refactor the prologue emission to prepare for...
2015-05-05 Reid KlecknerRe-land "[WinEH] Add an EH registration and state inser...
2015-05-01 Reid KlecknerRevert "[WinEH] Add an EH registration and state insert...
2015-05-01 Reid KlecknerRe-land "[WinEH] Add an EH registration and state inser...
2015-05-01 Reid KlecknerRevert "[WinEH] Add an EH registration and state insert...
2015-05-01 Reid Kleckner[WinEH] Add an EH registration and state insertion...
2015-02-01 Michael Kuperstein[X86] Convert esp-relative movs of function arguments...
2015-02-01 Michael KupersteinRevert r227728 due to bad line endings.
2015-02-01 Michael Kuperstein[X86] Convert esp-relative movs of function arguments...
2015-02-01 Chandler Carruth[PM] Remove a bunch of stale TTI creation method declar...
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-07-01 Tim NorthoverX86: expand atomics in IR instead of as MachineInstrs.
2014-05-22 Eric ChristopherRename createGlobalBaseRegPass -> createX86GlobalBaseRe...
2014-03-19 Craig TopperPrune includes in X86 target.
2013-04-25 Preston GurdThis patch adds the X86FixupLEAs pass, which will reduc...
2013-01-08 Preston GurdPad Short Functions for Intel Atom
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2013-01-05 Nadav RotemRevert revision 171524. Original message:
2013-01-04 Preston GurdThe current Intel Atom microarchitecture has a feature...
2012-11-26 Chad RosierRemove the X86 Maximal Stack Alignment Check pass as...
2012-08-01 Chad RosierWhitespace.
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2011-09-27 Jakob Stoklund OlesenRemove X86-dependent stuff from SSEDomainFix.
2011-08-23 Bruno Cardoso LopesIntroduce a pass to insert vzeroupper instructions...
2011-07-25 Evan ChengCode clean up.
2011-07-25 Evan ChengMore refactoring.
2011-07-25 Evan ChengRefactor X86 target to separate MC code from Target...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-07-06 Evan ChengRename files for consistency.
2011-06-28 Evan ChengMerge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
2011-06-24 Evan ChengRename TargetDesc to MCTargetDesc
2011-06-24 Evan ChengStarting to refactor Target to separate out code that...
2010-12-20 Daniel DunbarAdd header...
2010-12-20 Daniel DunbarX86/MC/Mach-O: Split out createX86MachObjectWriter().
2010-07-16 Jakob Stoklund OlesenRemove the X86::FP_REG_KILL pseudo-instruction and...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-04-06 Jim GrosbachFix PR6696 and PR6663
2010-03-25 Jakob Stoklund OlesenAdd a late SSEDomainFix pass that twiddles SSE instruct...
2010-03-23 Jakob Stoklund OlesenRevert "Add a late SSEDomainFix pass that twiddles...
2010-03-23 Jakob Stoklund OlesenAdd a late SSEDomainFix pass that twiddles SSE instruct...
2010-03-11 Daniel DunbarMC: Provide the target triple to AsmBackend constructors.
2010-02-21 Daniel DunbarMC/X86: Add stub AsmBackend.
2010-02-13 Chris Lattnerrip out the 'heinous' x86 MCCodeEmitter implementation.
2010-02-12 Chris Lattnergive MCCodeEmitters access to the current MCContext.
2010-02-05 Chris Lattnerwire up 64-bit MCCodeEmitter.
2010-02-03 Chris Lattnerstub out a new X86 encoder, which can be tried with
2010-02-03 Chris Lattnerrename createX86MCCodeEmitter to more accurately reflec...
2010-02-02 Chris Lattnerremove dead code.
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-08-27 Daniel Dunbarllvm-mc/X86: Implement single instruction encoding...
2009-07-25 Daniel DunbarAdd new helpers for registering targets.
2009-07-18 Daniel DunbarPut Target definitions inside Target specific header...
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 Daniel DunbarRegister Target's TargetMachine and AsmPrinter in the...
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-01 Daniel DunbarRemove unused AsmPrinter OptLevel argument, and propogate.
2009-06-01 Bruno Cardoso LopesFix new CodeEmitter stuff to follow LLVM codying style...
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-02-24 Bill WendlingOverhaul my earlier submission due to feedback. It...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-11-12 Dan GohmanMove the code that inserts X87 FP_REG_KILL instructions...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-04-23 Anton KorobeynikovAdd X86 Maximal Stack Alignment Calculator Pass before RA
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-02-08 Bill WendlingMoved the MachOWriter and ELFWriter out of the Target...
2006-11-15 Chris LattnerRemove unneeded forward decls
2006-09-04 Chris LattnerCompletely rearchitect the interface between targets...
2006-08-29 Evan Cheng- Enable x86 isel preprocessing by default unless ...
2006-07-25 Evan Cheng- Refactor the code that resolve basic block references...
2006-03-13 Evan ChengAdded getTargetLowering() to TargetMachine. Refactored...
2006-02-17 Nate BegemanKill the x86 pattern isel. boom.
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.
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-15 Chris LattnerSeparate X86ISelLowering stuff out from the X86ISelPatt...
2005-08-18 Nate BegemanRemove the X86 and PowerPC Simple instruction selectors...
2005-07-11 Chris LattnerRefactor things a bit to allow the ELF code emitter...
2005-07-11 Chris LattnerRemove prototype for non-existant function
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-04-21 Misha Brukman* Remove trailing whitespace
2005-01-07 Chris LattnerAdd a new prototype
2004-08-24 Chris LattnerAdd -sse[,2,3] arguments to LLC
2004-08-15 Chris LattnerDisable the pattern isel
next