summaryrefslogtreecommitdiff
path: root/lib/Target/X86/MCTargetDesc
AgeCommit message (Expand)AuthorFilesLines
2015-12-15[X86] Add relaxtion logic for SBB instructions.Quentin Colombet1-0/+8
2015-12-14[X86] Add relaxtion logic for ADC instructions.Quentin Colombet1-0/+8
2015-12-08X86: produce more friendly errors during MachO relocation handlingTim Northover1-32/+60
2015-12-05Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper1-3/+3
2015-11-19Alternative to long nops for X86 CPUs, by Andrey TuretskyAlexey Bataev1-14/+32
2015-11-17[Assembler] Make fatal assembler errors non-fatalOliver Stannard1-3/+4
2015-11-11Visibly fail if attempting to encode register AH,BH,CH,DH in a REX-prefixed i...Douglas Katzman1-0/+7
2015-11-04[ELF] elfiamcu triple should imply e_machine == EM_IAMCUMichael Kuperstein2-4/+22
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders5-67/+68
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders5-68/+67
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders5-67/+68
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders5-68/+67
2015-09-15Fix namespace indentation and missing blank lines before 'public:' in *MCAsmI...Daniel Sanders1-33/+36
2015-08-14Add a target environment for CoreCLR.Pat Gavlin1-1/+2
2015-08-1280-cols; NFCSanjay Patel1-2/+2
2015-07-10MC: Remove MCSubtargetInfo() default constructorDuncan P. N. Exon Smith1-3/+1
2015-07-06Change the last few internal StringRef triples into Triple objects.Daniel Sanders1-16/+12
2015-07-05[X86] Fix incorrect/inefficient pushw encodings for x86-64 targetsMichael Kuperstein1-1/+0
2015-07-03Return ErrorOr from getSymbolAddress.Rafael Espindola1-2/+4
2015-07-03Replace a few more MachO only uses of getSymbolAddress.Rafael Espindola1-3/+2
2015-07-02Return ErrorOr from SymbolRef::getName.Rafael Espindola2-5/+13
2015-07-01[X86] Avoid over-relaxation of 8-bit immediates in integer arithmetic instruc...Michael Kuperstein1-24/+6
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola2-2/+2
2015-06-30Cleanup getRelocationAddend.Rafael Espindola1-2/+1
2015-06-26Rename getObjectFile to getObject for consistency.Rafael Espindola2-2/+2
2015-06-25Add an ELFSymbolRef type.Rafael Espindola1-2/+2
2015-06-24Change how symbol sizes are handled in lib/Object.Rafael Espindola1-1/+1
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko8-12/+12
2015-06-22Avoid a Symbol -> Name -> Symbol conversion.Rafael Espindola1-5/+1
2015-06-19Improve error handling of getRelocationAddend.Rafael Espindola1-1/+2
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko8-12/+12
2015-06-19Fix "the the" in comments.Eric Christopher1-1/+1
2015-06-17Move IsUsedInReloc from MCSymbolELF to MCSymbol.Rafael Espindola1-1/+1
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders2-2/+2
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2-13/+12
2015-06-10Replace string GNU Triples with llvm::Triple in create*MCRelocationInfo(). NFC.Daniel Sanders1-3/+2
2015-06-10Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and c...Daniel Sanders2-8/+4
2015-06-06Handle 16 bit PC relative relocations.Rafael Espindola1-0/+1
2015-06-04MC: Clean up the naming for MCMachObjectWriter. NFC.Jim Grosbach1-8/+8
2015-06-04MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach2-4/+4
2015-06-04MC: Remove obsolete MachO UseAggressiveSymbolFolding.Jim Grosbach1-4/+2
2015-06-04Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and crea...Daniel Sanders1-2/+2
2015-06-01Simplify another function that doesn't fail.Rafael Espindola1-1/+1
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach5-33/+33
2015-05-29Remove getData.Rafael Espindola1-15/+10
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-5/+5
2015-05-29[WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86Reid Kleckner1-0/+5
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-5/+5
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-3/+3
2015-05-26Stop using MCSectionData in MCMachObjectWriter.h.Rafael Espindola1-11/+7