summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86.h
Commit message (Expand)AuthorAgeFilesLines
* Re-land "[WinEH] Add an EH registration and state insertion pass for 32-bit x86"Reid Kleckner2015-05-051-0/+6
* Revert "[WinEH] Add an EH registration and state insertion pass for 32-bit x86"Reid Kleckner2015-05-011-6/+0
* Re-land "[WinEH] Add an EH registration and state insertion pass for 32-bit x86"Reid Kleckner2015-05-011-0/+6
* Revert "[WinEH] Add an EH registration and state insertion pass for 32-bit x86"Reid Kleckner2015-05-011-6/+0
* [WinEH] Add an EH registration and state insertion pass for 32-bit x86Reid Kleckner2015-05-011-0/+6
* [X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein2015-02-011-0/+5
* Revert r227728 due to bad line endings.Michael Kuperstein2015-02-011-5/+0
* [X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein2015-02-011-0/+5
* [PM] Remove a bunch of stale TTI creation method declarations. I nukedChandler Carruth2015-02-011-3/+0
* [X86] Use the generic AtomicExpandPass instead of X86AtomicExpandPassRobin Morisset2014-09-171-4/+0
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-6/+0
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-0/+6
* Nuke the old JIT.Rafael Espindola2014-08-071-6/+0
* X86: expand atomics in IR instead of as MachineInstrs.Tim Northover2014-07-011-0/+4
* Rename createGlobalBaseRegPass -> createX86GlobalBaseRegPass to makeEric Christopher2014-05-221-2/+2
* Prune includes in X86 target.Craig Topper2014-03-191-4/+2
* This patch adds the X86FixupLEAs pass, which will reduce instructionPreston Gurd2013-04-251-0/+5
* Pad Short Functions for Intel AtomPreston Gurd2013-01-081-0/+4
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-071-0/+3
* Revert revision 171524. Original message:Nadav Rotem2013-01-051-5/+0
* The current Intel Atom microarchitecture has a feature whereby when a functionPreston Gurd2013-01-041-0/+5
* Remove the X86 Maximal Stack Alignment Check pass as it is no longer necessary.Chad Rosier2012-11-261-6/+0
* Whitespace.Chad Rosier2012-08-011-1/+1
* Implement the local-dynamic TLS model for x86 (PR3985)Hans Wennborg2012-06-011-0/+5
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-2/+0
* Remove X86-dependent stuff from SSEDomainFix.Jakob Stoklund Olesen2011-09-271-4/+0
* Introduce a pass to insert vzeroupper instructions to avoid AVX toBruno Cardoso Lopes2011-08-231-0/+5
* Code clean up.Evan Cheng2011-07-251-8/+0
* More refactoring.Evan Cheng2011-07-251-10/+0
* Refactor X86 target to separate MC code from Target code.Evan Cheng2011-07-251-4/+1
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-5/+6
* Rename files for consistency.Evan Cheng2011-07-061-1/+1
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-281-6/+1
* Rename TargetDesc to MCTargetDescEvan Cheng2011-06-241-3/+1
* Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-241-4/+1
* Add header...Daniel Dunbar2010-12-201-0/+1
* X86/MC/Mach-O: Split out createX86MachObjectWriter().Daniel Dunbar2010-12-201-0/+9
* Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKillJakob Stoklund Olesen2010-07-161-5/+0
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-101-0/+4
* Fix PR6696 and PR6663Jim Grosbach2010-04-061-0/+6
* Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen2010-03-251-0/+4
* Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid ...Jakob Stoklund Olesen2010-03-231-4/+0
* Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen2010-03-231-0/+4
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-111-3/+2
* MC/X86: Add stub AsmBackend.Daniel Dunbar2010-02-211-3/+8
* rip out the 'heinous' x86 MCCodeEmitter implementation.Chris Lattner2010-02-131-2/+0
* give MCCodeEmitters access to the current MCContext.Chris Lattner2010-02-121-3/+7
* wire up 64-bit MCCodeEmitter.Chris Lattner2010-02-051-1/+2
* stub out a new X86 encoder, which can be tried withChris Lattner2010-02-031-0/+1
OpenPOWER on IntegriCloud