aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86TargetMachine.cpp
AgeCommit message (Expand)Author
2010-11-18Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov
2010-11-15First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov
2010-10-08Recommit 116056, now with the missing file...Cameron Esfahani
2010-10-03va_args support for Win64.Anton Korobeynikov
2010-10-03Jim Asked us to move DataLayout on ARM back to the most specialized classes. DoRafael Espindola
2010-08-21Use rip-rel addressing on win64 by default. For this we justAnton Korobeynikov
2010-08-16Hookup ELF support for X86.Matt Fleming
2010-08-04Print an error message when someone tries -integrated-as on an unsupported ta...Benjamin Kramer
2010-07-31Add relax all support to the COFF object streamer.Michael J. Spencer
2010-07-27Make MC use Windows COFF on Windows and add tests.Michael J. Spencer
2010-07-16Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKillJakob Stoklund Olesen
2010-07-16Allow x87 FP registers to be alive globally in a function.Jakob Stoklund Olesen
2010-07-10Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman
2010-07-06Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman
2010-07-06Revert r107655.Dan Gohman
2010-07-06Fix a bunch of custom-inserter functions to handle the case whereDan Gohman
2010-05-21Currently, createMachOStreamer() is invoked directly in llvm-mc whichMatt Fleming
2010-05-11Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman
2010-05-05Revert 102941, we're going to do this via attr and can justEric Christopher
2010-05-03Add an option, defaulting to off, to disable the sse domain crossing opts.Eric Christopher
2010-04-21Trim include.Evan Cheng
2010-04-06Fix PR6696 and PR6663Jim Grosbach
2010-03-30Enable -sse-domain-fix by default. Now with tests!Jakob Stoklund Olesen
2010-03-30Revert "Enable -sse-domain-fix by default. What could possibly go wrong?"Jakob Stoklund Olesen
2010-03-30Enable -sse-domain-fix by default. What could possibly go wrong?Jakob Stoklund Olesen
2010-03-25Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen
2010-03-23Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid ...Jakob Stoklund Olesen
2010-03-23Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen
2010-03-20TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects.Daniel Dunbar
2010-02-21MC/X86: Add stub AsmBackend.Daniel Dunbar
2010-02-15Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov
2010-02-14Drop winmcasminfo and use normal AT&T COFF for all windows targets.Anton Korobeynikov
2010-02-13rip out the 'heinous' x86 MCCodeEmitter implementation.Chris Lattner
2010-02-06Run codegen dce pass for all targets at all optimization levels. Previously it'sEvan Cheng
2010-02-03stub out a new X86 encoder, which can be tried withChris Lattner
2010-02-03rename createX86MCCodeEmitter to more accurately reflect what it creates.Chris Lattner
2010-02-02remove dead code.Chris Lattner
2010-02-02eliminate all the dead addSimpleCodeEmitter implementations.Chris Lattner
2010-01-19For aligned load/store instructions, it's only required to know whether aJim Grosbach
2010-01-19Even more explanation.Bill Wendling
2010-01-18- Add getLSDAEncoding to the PowerPC backend.Bill Wendling
2010-01-18Add FIXME comment.Bill Wendling
2010-01-18- Add a comment to the callback indicating that it's *extremely* not a goodBill Wendling
2010-01-16Retrying r91337:Bill Wendling
2009-12-22Fixed library dependencies between the X86 disassembler andSean Callanan
2009-12-21Fix setting and default setting of code model for jit. Do thisEric Christopher
2009-12-19Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit Sean Callanan
2009-12-02Factor the stack alignment calculations out into a target independent pass.Jim Grosbach
2009-11-16Make X86-64 in the Large model always emit 64-bit calls.Jeffrey Yasskin
2009-11-06Pass StringRef by value.Daniel Dunbar