summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [X86] Restrict max long nop length for Lakemont.Andrey Turetskiy2016-04-111-1/+2
* Revert r253557 "Alternative to long nops for X86 CPUs, by Andrey Turetsky"Hans Wennborg2016-02-191-32/+14
* [MC, COFF] Add .reloc support for WinCOFFDavid Majnemer2016-01-191-5/+14
* [X86] Add relaxtion logic for SBB instructions.Quentin Colombet2015-12-151-0/+8
* [X86] Add relaxtion logic for ADC instructions.Quentin Colombet2015-12-141-0/+8
* Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper2015-12-051-3/+3
* Alternative to long nops for X86 CPUs, by Andrey TuretskyAlexey Bataev2015-11-191-14/+32
* [ELF] elfiamcu triple should imply e_machine == EM_IAMCUMichael Kuperstein2015-11-041-0/+15
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-10/+10
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-10/+10
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-10/+10
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-10/+10
* [X86] Fix incorrect/inefficient pushw encodings for x86-64 targetsMichael Kuperstein2015-07-051-1/+0
* [X86] Avoid over-relaxation of 8-bit immediates in integer arithmetic instruc...Michael Kuperstein2015-07-011-24/+6
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and c...Daniel Sanders2015-06-101-6/+2
* MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach2015-06-041-3/+3
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-151-0/+2
* Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola2015-04-141-6/+6
* Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie2015-03-161-4/+4
* Add r224985 back with fixes.Rafael Espindola2015-01-191-13/+0
* Revert "Add r224985 back with two fixes."Rafael Espindola2015-01-141-0/+13
* Add r224985 back with two fixes.Rafael Espindola2015-01-121-13/+0
* Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revisionLang Hames2015-01-091-20/+0
* Revert r224935 "Refactor duplicated code. No intended functionality change."Lang Hames2015-01-061-0/+20
* Revert r225048: It broke ObjC on AArch64.Lang Hames2015-01-061-0/+13
* Add r224985 back with a fix.Rafael Espindola2014-12-311-13/+0
* Revert "Remove doesSectionRequireSymbols."Rafael Espindola2014-12-311-0/+13
* Remove doesSectionRequireSymbols.Rafael Espindola2014-12-301-13/+0
* Refactor duplicated code.Rafael Espindola2014-12-291-20/+0
* [CompactUnwind] Fix register encoding logicBruno Cardoso Lopes2014-12-081-1/+1
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-1/+1
* The MCAssembler.h include isn't used.Yaron Keren2014-09-121-1/+0
* Follow-up for r217020: actually commit the fix for PR20800,Alexander Potapenko2014-09-031-3/+22
* typoSanjay Patel2014-08-291-1/+1
* [x32] Add AsmBackend for X32 which uses ELF32 with x86_64 (the author is Pave...Zinovy Nis2014-07-101-0/+14
* [X86] Limit maximum nop length on SilvermontAlexey Volkov2014-07-041-3/+4
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-1/+2
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-2/+1
* Delete dead code.Rafael Espindola2014-06-201-17/+8
* Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.Rafael Espindola2014-04-211-0/+1
* clang-format this function.Rafael Espindola2014-04-211-5/+10
* Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola2014-03-291-1/+1
* Simplify a really complicated check for Arch == X86_64.Rafael Espindola2014-03-111-1/+0
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-091-20/+19
* MC: Remove superfluous section attribute flag definitionsDavid Majnemer2014-03-071-10/+10
* Support: split object format out of environmentSaleem Abdulrasool2014-03-061-2/+2
* don't set HasReliableSymbolDifference for ELF.Rafael Espindola2014-02-061-3/+1
OpenPOWER on IntegriCloud