summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.Sanjoy Das2015-06-151-0/+25
* [NFC] Extract X86MCInstLower::LowerMachineOperand.Sanjoy Das2015-06-151-38/+37
* Revert "Move dllimport name mangling to IR mangler."Reid Kleckner2015-06-111-0/+4
* Move dllimport name mangling to IR mangler.Peter Collingbourne2015-06-091-4/+0
* Avoid a call to getOrCreateSymbol when we already have the symbol.Rafael Espindola2015-06-031-2/+5
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-17/+17
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-5/+5
* Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper2015-05-151-0/+1
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-25/+24
* [Statepoints] Support for "patchable" statepoints.Sanjoy Das2015-05-121-36/+43
* [X86MCInst] Move LowerSTATEPOINT to inside X86AsmPrinter. NFC.Sanjoy Das2015-05-061-11/+7
* [X86MCInst] Clean up LowerSTATEPOINT: variable names. NFC.Sanjoy Das2015-05-061-16/+15
* [X86] Avoid mangling frameescape labelsReid Kleckner2015-04-291-1/+5
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-32/+32
* [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and theLang Hames2015-04-221-6/+30
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-101-2/+2
* Save the MachineFunction in startFunction so that we can use it forEric Christopher2015-02-201-4/+5
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-02-021-7/+5
* Win64: Put a REX_W prefix on all TAILJMP* instructionsReid Kleckner2015-01-301-0/+7
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-1/+1
* Revert most of r225597David Majnemer2015-01-111-1/+1
* X86: Properly decode shuffle masks when the constant pool type is weirdDavid Majnemer2015-01-111-1/+1
* [X86] Make isel select the 2-byte register form of INC/DEC even in non-64-bit...Craig Topper2015-01-061-0/+18
* [X86] Make isel select the shorter form of jump instructions instead of the l...Craig Topper2015-01-061-22/+0
* [X86] Bring some better consistency to the naming of the move to/from %al/ax/...Craig Topper2015-01-021-6/+6
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-5/+4
* Remove unneccessary code introduced with 223101.Philip Reames2014-12-021-10/+2
* Fix variable used only in assertion.Nick Lewycky2014-12-021-1/+2
* [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...Philip Reames2014-12-011-1/+63
* Fix a stackmap bug introduced in r220710.Pete Cooper2014-10-271-4/+14
* Stackmap shadows should consider call returns a branch target.Pete Cooper2014-10-271-0/+6
* Fix a bit of confusion about .set and produce more readable assembly.Rafael Espindola2014-10-211-1/+2
* [x86] Implement v16i16 support with AVX2 in the new vector shuffleChandler Carruth2014-09-251-1/+2
* [x86] Teach the instruction lowering to add comments describing constantChandler Carruth2014-09-241-12/+78
* [x86] More refactoring of the shuffle comment emission. The previousChandler Carruth2014-09-241-38/+38
* [x86] Bypass the shuffle mask comment generation when not using verboseChandler Carruth2014-09-241-0/+2
* [x86] Hoist the logic for extracting the relevant bits of informationChandler Carruth2014-09-241-16/+20
* [x86] Start refactoring the comment printing logic in the MC lowering ofChandler Carruth2014-09-241-87/+102
* [x86] Teach the vector comment parsing and printing to correctly handleChandler Carruth2014-09-231-5/+8
* [x86] Teach the AVX1 path of the new vector shuffle lowering one moreChandler Carruth2014-09-231-6/+21
* [X86] Allow atomic operations using immediates to avoid using a registerRobin Morisset2014-09-021-8/+32
* fix typoSanjay Patel2014-08-061-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-7/+7
* Fix failure to invoke exception handler on Win64Reid Kleckner2014-08-041-0/+29
* [x86] Switch to using the variable we extracted this operand into.Chandler Carruth2014-08-021-1/+1
* [x86] Teach my pshufb comment printer to handle VPSHUFB forms as well asChandler Carruth2014-08-021-2/+3
* [x86] Fix unused variable warning in no-asserts build.Chandler Carruth2014-07-261-0/+1
* [x86] Teach the X86 backend to print shuffle comments for PSHUFBChandler Carruth2014-07-251-0/+80
* [X86] Clarify some stackmap shadow optimization code as based on reviewLang Hames2014-07-251-5/+6
OpenPOWER on IntegriCloud