aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86TargetMachine.cpp
AgeCommit message (Expand)Author
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
2009-08-27llvm-mc/X86: Implement single instruction encoding interface for MC.Daniel Dunbar
2009-08-22rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin.Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner
2009-08-04remove a random reference to subtarget. Even without this, weChris Lattner
2009-08-03Unbreak Win64 CC. Step one: honour register save area, fix some alignment and...Anton Korobeynikov
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-25Add new helpers for registering targets.Daniel Dunbar
2009-07-18Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar
2009-07-16Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar
2009-07-15Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar
2009-07-15Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.Daniel Dunbar
2009-07-15Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings
2009-07-15Replace large swaths of copy-n-paste code with obvious helper function...Daniel Dunbar
2009-07-15Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar
2009-07-15Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar