summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
Commit message (Expand)AuthorAgeFilesLines
...
* [X86][SSE] Add scheduler class support for SSE42 (PCMPGT) instructionsSimon Pilgrim2017-04-231-6/+10
* Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...Renato Golin2017-04-231-5/+6
* [X86][MPX] Add load & store instructions of bnd values to getLoadStoreRegOpco...Ayman Musa2017-04-231-22/+30
* [APInt] Use operator<<= where possible. NFCCraig Topper2017-04-231-2/+2
* [APInt] Use operator<<= instead of shl where possible. NFCCraig Topper2017-04-231-2/+1
* [APInt] Use ashInPlace where possible.Craig Topper2017-04-231-2/+2
* Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-212-2/+2
* Revert r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-212-2/+2
* X86: Don't emit zero-byte functions on WindowsHans Wennborg2017-04-212-2/+2
* Revert "X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFC"Matthias Braun2017-04-213-23/+34
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-211-2/+2
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-213-8/+30
* Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...Daniel Sanders2017-04-213-30/+8
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-213-8/+30
* typoClement Courbet2017-04-211-1/+1
* use repmovsb when optimizing forminsizeClement Courbet2017-04-211-8/+31
* Rename FastString flag.Clement Courbet2017-04-215-12/+15
* X86 memcpy: use REPMOVSB instead of REPMOVS{Q,D,W} for inline copiesClement Courbet2017-04-215-1/+20
* Delete dead codeClement Courbet2017-04-211-15/+1
* Revert r300932 and r300930.Akira Hatanaka2017-04-211-2/+2
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-211-2/+2
* X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFCMatthias Braun2017-04-203-35/+23
* X86RegisterInfo: eliminateFrameIndex: Force SP for AfterFPPop; NFCMatthias Braun2017-04-201-3/+4
* Revert "[AArch64] Improve code generation for logical instructions taking"Akira Hatanaka2017-04-201-2/+2
* [AArch64] Improve code generation for logical instructions takingAkira Hatanaka2017-04-201-2/+2
* Fix use-after-frees on memory allocated in a Recycler.Benjamin Kramer2017-04-201-2/+3
* [APInt] Rename getSignBit to getSignMaskCraig Topper2017-04-201-16/+16
* X86FrameLowering: Fix getFrameIndexReference() for 'fixed' objectsMatthias Braun2017-04-192-6/+8
* PR32710: Disable using PMADDWD for unsigned short.Dehao Chen2017-04-191-1/+1
* [GlobalIsel][X86] support G_TRUNC selection.Igor Breger2017-04-192-0/+62
* Add a getPointerOperandType() helper to LoadInst and StoreInst; NFCSanjoy Das2017-04-181-1/+1
* DAG: Make mayBeEmittedAsTailCall parameter constMatt Arsenault2017-04-182-3/+3
* [X86] Use for-range loop. NFCI.Simon Pilgrim2017-04-181-2/+2
* [APInt] Use lshrInPlace to replace lshr where possibleCraig Topper2017-04-181-5/+5
* Distinguish between code pointer size and DataLayout::getPointerSize() in DWA...Konstantin Zhuravlyov2017-04-171-4/+4
* [X86] Remove special handling for 16 bit for A asm constraints.Benjamin Kramer2017-04-162-7/+3
* Use correct registers for "A" inline asm constraintDimitry Andric2017-04-152-4/+16
* [IR] Make paramHasAttr to use arg indices instead of attr indicesReid Kleckner2017-04-141-2/+2
* [X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (LLVM)Simon Pilgrim2017-04-142-12/+6
* This patch closes PR#32216: Better testing of schedule model instruction late...Andrew V. Tischenko2017-04-143-9/+14
* Use methods to access data stored with frame instructionsSerge Pavlov2017-04-135-20/+28
* [X86] Added missing mayLoad/mayStore attributes to some X86 instructions.Ayman Musa2017-04-137-19/+55
* [X86] Change instructions names to keep consistency with the naming conventio...Ayman Musa2017-04-131-2/+2
* Fix the bootstrap failure caused by r299986.Easwaran Raman2017-04-121-0/+4
* [GlobalIsel][X86] support G_CONSTANT selection.Igor Breger2017-04-121-1/+52
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-122-7/+11
* [x86] Relax the check in areLoadsFromSameBasePtrEaswaran Raman2017-04-111-19/+16
* [X86] Create the correct ADC/SBB SDNode when lowering add.Davide Italiano2017-04-111-2/+4
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-1/+1
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-1/+1
OpenPOWER on IntegriCloud