summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc
Commit message (Expand)AuthorAgeFilesLines
* [X86] Make `llc --help` output readable againRoman Lebedev2020-01-271-7/+7
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-141-1/+1
* [BranchAlign] Add master --x86-branches-within-32B-boundaries flagPhilip Reames2020-01-141-2/+23
* [X86AsmBackend] Move static function before sole use [NFC]Philip Reames2020-01-111-34/+34
* [X86AsmBackend] Be consistent about placing definitions out of line [NFC]Philip Reames2020-01-111-49/+57
* [NFC] Style cleanupShengchen Kan2020-01-101-9/+10
* [X86] Keep cl::opts at top of file [NFC]Philip Reames2020-01-081-34/+34
* [BranchAlign] Compiler support for suppressing branch alignPhilip Reames2020-01-081-2/+8
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-064-4/+4
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-064-9/+10
* [X86] Move an enum definition into a header to simplify future patches [NFC]Philip Reames2020-01-062-24/+26
* Add interface emitPrefix for MCCodeEmitterShengchen Kan2020-01-061-89/+133
* [NFC] Make the type of X86AlignBranchBoundary compatibleShengchen Kan2020-01-021-1/+1
* [NFC] Style cleanupShengchen Kan2019-12-311-28/+29
* [NFC] Make X86MCCodeEmitter::isPCRel32Branch staticShengchen Kan2019-12-311-4/+2
* [NFC] Style cleanupShengchen Kan2019-12-311-389/+479
* [NFC] Style cleanupsShengchen Kan2019-12-231-22/+23
* More style cleanups following rG14fc20ca6282 [NFC]Philip Reames2019-12-201-34/+28
* Fix a memory leak introduced w/the instruction padding support in rG14fc20ca6282Philip Reames2019-12-201-6/+6
* Align branches within 32-Byte boundary (NOP padding)Philip Reames2019-12-201-1/+286
* Fix the macro fusion table for X86 according to Intel optimizationShengchen Kan2019-12-051-0/+242
* [X86][MC] no error diagnostic for out-of-range jrcxz/jecxz/jcxzAlexey Lapshin2019-11-261-6/+21
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-211-1/+1
* isImmPCRel/isImmSigned - both functions should return bool not unsigned. NFCI.Simon Pilgrim2019-11-021-2/+2
* X86_MC::createX86MCSubtargetInfo - X86_MC::ParseX86Triple never returns an em...Simon Pilgrim2019-11-021-6/+3
* [Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin2019-10-231-1/+2
* [X86] Teach X86MCodeEmitter to properly encode zmm16-zmm31 as index register ...Craig Topper2019-10-141-0/+3
* MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEHPavel Labath2019-09-241-2/+2
* [MC] Avoid crashes from improperly nested or wrong target .seh_handlerdata di...Reid Kleckner2019-08-301-2/+3
* Allow '@' to appear in x86 mingw symbolsReid Kleckner2019-08-291-0/+2
* [MC] Minor cleanup to MCFixup::Kind handling. NFC.Sam Clegg2019-08-232-11/+11
* [X86][Btver2] Fix latency and throughput of CMPXCHG instructions.Andrea Di Biagio2019-08-202-0/+8
* [X86] Use Register/MCRegister in more places in X86Craig Topper2019-08-162-17/+18
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-154-4/+4
* [X86] Use isInt<8> to simplify some code. NFCCraig Topper2019-08-071-1/+1
* [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddressSeiya Nuta2019-07-251-1/+28
* [X86] Introduce new MOVSSrm/MOVSDrm opcodes that use VR128 register class.Craig Topper2019-06-181-0/+6
* Revert CMake: Make most target symbols hidden by defaultTom Stellard2019-06-111-1/+1
* CMake: Make most target symbols hidden by defaultTom Stellard2019-06-101-1/+1
* [X86] Add VP2INTERSECT instructionsPengfei Wang2019-05-312-0/+26
* [X86] Fix x86-64 call *foo@tlsdesc(%rax) and support R_386_TLSGOTDESC R_386_T...Fangrui Song2019-05-292-3/+21
* [X86][SSE] Add shuffle combining support for ISD::ANY_EXTEND_VECTOR_INREGSimon Pilgrim2019-05-261-6/+12
* [X86] Support .reloc *, R_{386,X86_64}_NONE, *Fangrui Song2019-05-172-9/+51
* [X86] Create a TargetInfo header. NFCRichard Trieu2019-05-152-3/+1
* [X86] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu2019-05-1012-4/+2921
* [X86] Remove string literal from an if. NFCCraig Topper2019-05-021-2/+1
* Add explicit dependencies on MCSection.h and MCDwarf.h to the .cppEric Christopher2019-04-122-0/+2
* [X86] Add MM register mapping from CodeView to MC register idLuo, Yuanke2019-04-111-0/+9
* [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match ga...Craig Topper2019-04-092-2/+4
* [X86] Merge the different Jcc instructions for each condition code into singl...Craig Topper2019-04-053-34/+17
OpenPOWER on IntegriCloud