aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/MCTargetDesc
Commit message (Expand)AuthorAgeFilesLines
* Silence unused variable warnings in release builds.Chandler Carruth2011-08-051-0/+2
* Fix http://llvm.org/bugs/show_bug.cgi?id=10583\n - test for 1 and 2 byte fixu...Jason W Kim2011-08-051-15/+11
* Fix http://llvm.org/bugs/show_bug.cgi?id=10568Jason W Kim2011-08-041-0/+17
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-291-2/+9
* Explicitly declare a library dependency of LLVM*Desc toOscar Fuentes2011-07-281-0/+2
* Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil.Evan Cheng2011-07-271-5/+0
* Explicitly cast narrowing conversions inside {}s that will become errors inJeffrey Yasskin2011-07-271-1/+1
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-261-9/+9
* Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth2011-07-261-0/+1
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-253-19/+17
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-251-0/+18
* Unbreak the build.Oscar Fuentes2011-07-251-0/+1
* More refactoring.Evan Cheng2011-07-256-0/+2111
* Refactor X86 target to separate MC code from Target code.Evan Cheng2011-07-253-0/+585
* createXXXMCCodeGenInfo should be static.Evan Cheng2011-07-231-2/+2
* Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng2011-07-221-29/+23
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-2/+10
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-0/+47
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-181-6/+24
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-182-4/+164
* Remove an unnecessary header from this file. I don't think this headerChandler Carruth2011-07-151-1/+0
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-152-17/+22
* Major update to CMake build to reflect changes in r135219 in theChandler Carruth2011-07-151-1/+6
* Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-143-13/+216
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-142-1/+3
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-1/+1
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-091-6/+8
* Revert earlier unnecessary hack. Make sure we correctly force on 64bit and c...Eli Friedman2011-07-081-1/+1
* Default 64-bit target features and SSE2 on when a triple specifies x86-64. C...Eli Friedman2011-07-081-27/+1
* For non-x86 host, used generic as CPU name.Evan Cheng2011-07-081-1/+6
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-082-26/+26
* Add Mode64Bit feature and sink it down to MC layer.Evan Cheng2011-07-072-1/+131
* Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng2011-07-071-2/+3
* Rename files for consistency.Evan Cheng2011-07-063-6/+6
* Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng2011-07-011-1/+1
* Add MCSubtargetInfo target registry stuff.Evan Cheng2011-07-011-0/+28
* Add MCInstrInfo registeration machinery.Evan Cheng2011-06-281-0/+6
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-282-0/+10
* Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-272-2/+5
* Unbreak CMake buildDouglas Gregor2011-06-251-0/+2
* Add include guard.Evan Cheng2011-06-241-0/+5
* Rename TargetDesc to MCTargetDescEvan Cheng2011-06-243-0/+72