aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/MCTargetDesc
AgeCommit message (Expand)Author
2012-03-21Put Is64BitMemOperand into !defined(NDEBUG) for now.Joerg Sonnenberger
2012-03-21Fix generation of the address size override prefix. Add assertions forJoerg Sonnenberger
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-03-05Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach
2012-03-01Minimal changes for LLVM to compile under VS11.Michael J. Spencer
2012-02-19Add vmfunc instruction to X86 assembler and disassembler.Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-18Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper
2012-02-11Add support for implicit TLS model used with MS VC runtime.Anton Korobeynikov
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2012-02-05Convert assert(0) to llvm_unreachable in X86 Target directory.Craig Topper
2012-01-30PR11834: Use macros which are defined on Windows. Patch by Marina Yatsina.Evan Cheng
2012-01-27Keep source location information for X86 MCFixup's.Jim Grosbach
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-18Tidy up. MCAsmBackend naming conventions.Jim Grosbach
2011-12-30Separate the concept of having memory access in operand 4 from the concept of...Craig Topper
2011-12-24Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola
2011-12-24Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola
2011-12-21Move the X86 specific bits of the ELF writer to the Target/X86 directory.Rafael Espindola
2011-12-21Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-17Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar
2011-12-12XOP encoding bits and logic.Jan Sjödin
2011-12-10Handle expressions of the form _GLOBAL_OFFSET_TABLE_-symbol the same way gasRafael Espindola
2011-12-08Src2 and src3 were accidentally swapped for the FMA4 rr patterns. Undo this a...Jan Sjödin
2011-12-06Move target-specific logic out of generic MCAssembler.Jim Grosbach
2011-11-29build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar
2011-11-29MC/X86/COFF: Allow quotes in names when targeting MS/Windows,Michael J. Spencer
2011-11-25This patch contains support for encoding FMA4 instructions andBruno Cardoso Lopes
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng
2011-11-12build: Attempt to rectify inconsistencies between CMake and LLVMBuild version...Daniel Dunbar
2011-11-03build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar
2011-10-23Add X86 RORX instructionCraig Topper
2011-10-18Remove NaClModeDavid Meyer
2011-10-17Don't use inline assembly in 64-bit Visual Studio. Unfortunately, this means ...Craig Topper
2011-10-16Add X86 PEXTR and PDEP instructions.Craig Topper
2011-10-16Add X86 BZHI instruction as well as BMI2 feature detection.Craig Topper
2011-10-16Add X86 BEXTR instruction. This instruction uses VEX.vvvv to encode Operand 3...Craig Topper
2011-10-16Add X86 feature detection support for BMI instructions. Added new cpuid funct...Craig Topper
2011-10-15Add support for X86 blsr, blsmsk, and blsi instructions. Required extra work ...Craig Topper
2011-10-13Simplify assertion, and avoid undefined shift. Based on patch by Ahmed Charles.Eli Friedman
2011-10-04Add support in the disassembler for ignoring the L-bit on certain VEX instruc...Craig Topper
2011-09-20Tidy up a bit more, fix tab and remove trailing whitespacesBruno Cardoso Lopes
2011-09-20Tidy up code!Bruno Cardoso Lopes
2011-09-07Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy
2011-09-05Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certainNick Lewycky
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-08-23Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng
2011-08-19Re-write part of VEX encoding logic, to be more easy to read! Also fixBruno Cardoso Lopes