Change getTargetNodeName() to produce compiler warnings for missing cases, fix them
[oota-llvm.git] / lib / Target / X86 /
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-07 Sanjay PatelUse intrinsic pattern to make a simpler match
2015-05-07 Sanjay Patel[x86] eliminate unnecessary shuffling/moves with unary...
2015-05-07 Elena DemikhovskyAVX-512: Added all forms of FP compare instructions...
2015-05-06 Sanjoy Das[X86MCInst] Move LowerSTATEPOINT to inside X86AsmPrinte...
2015-05-06 Sanjoy Das[X86MCInst] Clean up LowerSTATEPOINT: variable names...
2015-05-06 Pete Cooper[x86] Fix register class of folded load index reg.
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-05-06 NAKAMURA TakumiRevert r236546, "propagate IR-level fast-math-flags...
2015-05-05 Pete Cooper[X86 fast-isel] Constrain the index reg class to not...
2015-05-05 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes (NFC)
2015-05-05 Sanjay Pateluse range-based for-loop; NFC
2015-05-05 Reid KlecknerRe-land "[WinEH] Add an EH registration and state inser...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-05-04 Reid Kleckner[X86] Fix assertion while DAG combining offsets and...
2015-05-04 Elena DemikhovskyAVX-512: added calling convention for i1 vectors in...
2015-05-04 Elena DemikhovskyAVX-512: added integer "add" and "sub" instructions...
2015-05-04 Elena DemikhovskyAVX-512: Added VPACK* instructions forms for KNL and SKX
2015-05-03 Elena DemikhovskyMasked gather and scatter intrinsics - enabled codegen...
2015-05-02 Simon Pilgrim[SSE2] Minor tidyup of v16i8 SHL lowering. NFC.
2015-05-01 Reid KlecknerRevert "[WinEH] Add an EH registration and state insert...
2015-05-01 Reid KlecknerRe-land "[WinEH] Add an EH registration and state inser...
2015-05-01 Reid KlecknerRevert "[WinEH] Add an EH registration and state insert...
2015-05-01 Reid Kleckner[WinEH] Add an EH registration and state insertion...
2015-04-30 Reid Kleckner[X86] Use 4 byte preferred aggregate alignment on Win32
2015-04-30 Daniel JasperSilence unused warning in non-assert builds.
2015-04-30 Elena DemikhovskyMasked gather and scatter - added DAGCombine visitors
2015-04-30 Simon Pilgrim[SSE] Fix for MUL v16i8 on pre-SSE41 targets (PR23369).
2015-04-29 Pete CooperChange x86 CMOVE_F to read it source, not write it.
2015-04-29 Reid Kleckner[X86] Avoid mangling frameescape labels
2015-04-29 Elena Demikhovskyfixed 80-chars; NFC
2015-04-28 Eric ChristopherReuse a lookup in an assert.
2015-04-28 Sanjay Patel[x86] remove RCPPS and RSQRTPS intrinsic instruction...
2015-04-28 Sanjay Patelmove IR-level optimization flags into their own struct
2015-04-28 Elena DemikhovskyFixed crash of variable shift inst on AVX2
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-28 Elena DemikhovskyAVX-512: Added "pandn" intrinsics set
2015-04-27 Sanjay Patelremove obsolete pattern matches for scalar SSE ops
2015-04-27 Sanjay Patelfix 80-cols; NFC
2015-04-27 Sanjay Patelfix typos; NFC
2015-04-27 Elena DemikhovskyAVX-512: added calling conventions for i1 vectors.
2015-04-27 Elena DemikhovskyAVX-512: Extend/Truncate operations for SKX,
2015-04-27 Simon Pilgrim[X86][SSE] Add v16i8/v32i8 multiplication support
2015-04-24 Lang Hames[AsmPrinter] Make AsmPrinter's OutStreamer member a...
2015-04-22 Sanjay Patel[x86] Add store-folded memop patterns for vcvtps2ph
2015-04-22 Andrea Di Biagio[X86][AVX] Fix failure due to a missing ISel pattern...
2015-04-22 Lang Hames[patchpoint] Add support for symbolic patchpoint target...
2015-04-22 Sanjay Patel[x86] allow 64-bit extracted vector element integer...
2015-04-21 Matthias BraunX86: Match for X86ISD nodes in LowerBUILD_VECTOR instea...
2015-04-21 Elena DemikhovskyAVX-512: Added VPMOVx2M instructions for SKX,
2015-04-21 Elena DemikhovskyAVX-512: Added VPTESTM and VPTESTNM instructions for SKX
2015-04-21 Elena DemikhovskyAVX-512: Added logical and arithmetic instructions...
2015-04-21 Simon Pilgrim[X86][SSE] Provide execution domains for scalar floatin...
2015-04-21 Matthias BraunX86: Do not select X86 custom vector nodes if operand...
2015-04-20 Andrea Di Biagio[X86][FastIsel] Fix assertion failure when selecting...
2015-04-19 Simon Pilgrim[X86][SSE] Fix for getScalarValueForVectorElement to...
2015-04-19 Craig TopperRemove unnecessary include and probably a layering...
2015-04-17 Sanjay Patel[X86, AVX] add an exedepfix entry for vmovq == vmovlps...
2015-04-17 Rafael EspindolaMove AliasedSymbol to MachObjectWriter.
2015-04-15 Sanjay Patel[X86] add an exedepfix entry for movq == movlps ==...
2015-04-15 Sanjay Patel[x86] Implement combineRepeatedFPDivisors
2015-04-14 Rafael EspindolaUse raw_pwrite_stream in the object writer/streamer.
2015-04-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-04-10 Benjamin KramerReduce dyn_cast<> to isa<> or cast<> where possible.
2015-04-09 Rafael Espindolaclang-format bits of code to make a followup patch...
2015-04-09 Rafael EspindolaDon't repeat name in comment. NFC.
2015-04-07 Rafael EspindolaRefactor a lot of duplicated code for stub output.
2015-04-06 Simon Pilgrim[X86][SSE] Use (V)PINSRB for direct byte insertion...
2015-04-04 Craig Topper[X86] Apply AddedComplexity consistently for similar...
2015-04-04 Craig Topper[X86] Add a comment about the change in r234075.
2015-04-04 Craig Topper[X86] Don't use GR64 register 'and with immediate'...
2015-04-03 David Majnemer[WinEH] Sink UnwindHelp completely out of IR
2015-04-03 Duncan P. N. Exon... CodeGen: Assert that inlined-at locations agree
2015-04-03 Simon Pilgrim[X86] Added SSE4.2 CRC32 memory folding patterns +...
2015-04-03 Simon Pilgrim[X86][3DNow] Added 3DNow! memory folding patterns ...
2015-04-03 Peter CollingbourneMC: For variable symbols, maintain MCSymbol::Section...
2015-04-02 Sanjay Patel[AVX] Improve insertion of i8 or i16 into low element...
2015-04-02 Sanjay Patel[X86, AVX] adjust tablegen patterns to generate better...
2015-04-02 Elena DemikhovskyAVX-512: intrinsics for VPADD, VPMULDQ and VPSUB
2015-04-02 Peter CollingbourneRevert r233595, "MC: For variable symbols, maintain...
2015-04-01 Benjamin Kramer[X86] Don't accidentally select shll $1, %eax when...
2015-03-31 David Majnemer[WinEH] Generate .xdata for catch handlers
2015-03-31 Sanjay Pateltypo; NFC
2015-03-31 Sanjay Patel[X86, AVX] fix zero-extending integer operand load...
2015-03-31 Sanjay Patel[X86, AVX] try to lowerVectorShuffleAsElementInsertion...
2015-03-31 Rafael EspindolaFix the operand encoding in the test instruction.
2015-03-31 Ahmed Bougacha[X86] Generate MOVNT for all vector types.
2015-03-31 Eric ChristopherReplace the MCSubtargetInfo parameter with a Triple...
2015-03-30 Eric ChristopherRemove unused MCSubtargetInfo argument from the X86...
2015-03-30 Eric ChristopherRemove unused Target argument from MCInstPrinter ctor...
2015-03-30 Peter CollingbourneMC: For variable symbols, maintain MCSymbol::Section...
2015-03-30 Yaron KerenRemove more superfluous .str() and replace std::string...
2015-03-30 Sanjay Patelmore space; NFC
2015-03-30 Elena DemikhovskyAVX-512: blank lines, duplicated tests, no functional...
2015-03-30 Elena DemikhovskyAVX-512: added intrinsics for VPAND, VPOR and VPXOR
2015-03-30 Craig Topper[X86] Remove FeatureAES for 'corei7' CPU. 'corei7'...
2015-03-29 Elena DemikhovskyAVX-512: Fixed the "commutative" property flag in VPAND...
next