Thumb2: When optimizing for size, do not if-convert branches involving comparisons...
[oota-llvm.git] / lib / Target / X86 /
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...
2015-03-28 Akira Hatanaka[X86] Read the feature bits from the subtarget that...
2015-03-28 Akira HatanakaPartially revert the changes I made in r233473 to keep...
2015-03-28 Akira Hatanakaclang-format X86ATTInstPrinter.{h,cpp} before I make...
2015-03-27 Akira Hatanaka[MCInstPrinter] Enable MCInstPrinter to change its...
2015-03-27 Yaron KerenRemove superfluous .str() and replace std::string conca...
2015-03-26 Sanjay Patelcomment cleanup; NFC
2015-03-26 Benjamin KramerRemove outdated README-SSE.txt entries.
2015-03-26 Sanjay PatelUse SDValue bool checks; NFC intended
2015-03-26 Andrea Di Biagio[X86][FastIsel] Teach how to select vector load instruc...
2015-03-25 Sanjay Patel[X86, AVX] improve insertion into zero element of 256...
2015-03-25 Craig Topper[X86] Remove GetCpuIDAndInfo, GetCpuIDAndInfoEx and...
2015-03-24 Reid KlecknerX86: Fix frameescape when not using an FP
2015-03-24 Sanjay Patel[X86, AVX] recognize shufflevector with zero input...
2015-03-24 Michael KupersteinRevert "Use std::bitset for SubtargetFeatures"
2015-03-24 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-03-23 David BlaikieRefactor: Simplify boolean expressions in x86 target
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-22 David MajnemerSilence a GCC warning
2015-03-22 Simon PilgrimFixed MSVC compile warning issue introduced in r232837
2015-03-21 Eric ChristopherCache the Function dependent subtarget on the MachineFu...
2015-03-20 Sanjay Patel[X86] Prefer blendps over insertps codegen for one...
2015-03-20 Benjamin KramerX86: Make helper functions static. NFC.
2015-03-20 Rafael EspindolaReorganize the x86 ELF relocation selection logic.
2015-03-20 Simon PilgrimStripped trailing whitespace. NFC.
2015-03-20 Rafael EspindolaReduce indentation after return. NFC.
2015-03-20 Rafael EspindolaUse early returns. NFC.
2015-03-20 Rafael EspindolaFold a llvm_unreachable into an assert. NFC.
2015-03-20 Rafael Espindolaclang-format a function. NFC.
2015-03-19 Sanjay Patelmove insert, extract, concat helper functions closer...
2015-03-19 Sanjay Patel[X86, AVX] use blends instead of insert128 with index 0
2015-03-19 Rafael EspindolaSplit the object streamer callback in one per file...
2015-03-18 Rafael Espindolatwo or more, use a for.
2015-03-18 Simon Pilgrim[X86][SSE] Avoid scalarization of v2i64 vector shifts...
2015-03-18 Eric ChristopherRevert "[X86][SSE] Avoid scalarization of v2i64 vector...
2015-03-18 Simon Pilgrim[X86][SSE] Avoid scalarization of v2i64 vector shifts
2015-03-18 Rafael EspindolaHandle X86::reloc_riprel_4byte in 32 bits mode.
2015-03-17 Rafael EspindolaMake EmitFunctionHeader a private helper.
2015-03-16 Rafael EspindolaPass in a "const Triple &T" instead of a raw StringRef.
2015-03-16 Rafael EspindolaRemove unused argument. NFC.
2015-03-16 David BlaikieFix uses of reserved identifiers starting with an under...
2015-03-16 Sanjay Patelfix comments to match code; NFC
2015-03-16 Rafael EspindolaUse the i8 immediate cmp instructions when possible.
2015-03-16 Rafael EspindolaDon't repeat names in comments and clang-format this...
2015-03-16 Daniel SandersMake each target map all inline assembly memory constra...
2015-03-16 Gabor Horvath[llvm] Replacing asserts with static_asserts where...
2015-03-15 Simon PilgrimUse SDValue bool check to tidyup some possible combines...
next