summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* [X86][AVX512] Autoupgrade the VPERMILPD/VPERMILPS intrinsicsSimon Pilgrim2016-07-041-1/+3
* Fixed warning caused by r274402.Eric Liu2016-07-041-5/+5
* Add writeonly IR attributeNicolai Haehnle2016-07-049-22/+49
* [CodeGen] Make the code that detects a if a shuffle is really a concatenation...Craig Topper2016-07-041-33/+41
* Reformat blank lines.NAKAMURA Takumi2016-07-042-11/+10
* Reformat comment lines.NAKAMURA Takumi2016-07-042-9/+9
* Untabify.NAKAMURA Takumi2016-07-043-6/+5
* Reformat.NAKAMURA Takumi2016-07-042-32/+30
* [X86] Add shuffle mask rescaling helper function. NFCI.Simon Pilgrim2016-07-031-12/+26
* [X86][AVX2] Merge unary permute matching behind the same V2.isUndef() conditi...Simon Pilgrim2016-07-031-9/+8
* [X86][AVX512] Add support for 512-bit shuffle lowering to VPERMPD/VPERMQSimon Pilgrim2016-07-031-14/+39
* [CodeGen] Teach OR combine of shuffles involving zero vectors to better handl...Craig Topper2016-07-031-5/+10
* [MBB] add a missing corner case in UpdateTerminator()Haicheng Wu2016-07-031-10/+20
* [X86][AVX512] Add support for VPERMPD/VPERMQ masked shuffle commentsSimon Pilgrim2016-07-031-0/+16
* [X86][AVX512] Add support for 512-bit shuffle decoding of VPERMPD/VPERMQSimon Pilgrim2016-07-034-26/+30
* [X86][AVX] Renamed VPERMILPI shuffle comment macros to be more specificSimon Pilgrim2016-07-031-27/+27
* [X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle ...Simon Pilgrim2016-07-031-0/+16
* [InstCombine] enable vector select of bools -> logic foldsSanjay Patel2016-07-031-5/+8
* [X86][AVX512] Add support for UNPCK masked shuffle commentsSimon Pilgrim2016-07-031-1/+51
* fix formatting; NFCSanjay Patel2016-07-031-6/+6
* [X86][AVX512] Add support for VPERM/VSHUF masked shuffle commentsSimon Pilgrim2016-07-031-0/+56
* [X86][AVX512] Add support for PMOVZX masked shuffle commentsSimon Pilgrim2016-07-031-0/+34
* [X86][AVX512] Add support for masked shuffle commentsSimon Pilgrim2016-07-031-2/+53
* [X86][AVX512] Add support for lowering shuffles to VPERMILPSSimon Pilgrim2016-07-031-0/+4
* PR28400: Partly undo r274440 to bring test-suite back to life with the new PMSean Silva2016-07-031-1/+2
* [PM] Some preparatory refactoring to minimize the diff of D21921Sean Silva2016-07-031-14/+20
* Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.Sean Silva2016-07-026-57/+34
* [PM] Port LoopAccessInfo analysis to new PMXinliang David Li2016-07-023-0/+31
* Fix spelling.Simon Pilgrim2016-07-021-2/+2
* [X86][AVX512] Add support for lowering shuffles to VPERMILPDSimon Pilgrim2016-07-021-0/+11
* [PM] Some preparatory refactoring to minimize the diff of D21921Sean Silva2016-07-021-15/+17
* [PM] Preparatory cleanups to ArgumentPromotion.Sean Silva2016-07-021-54/+74
* [X86][AVX512] Add support for 512-bit PSHUFB loweringSimon Pilgrim2016-07-021-2/+7
* [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...Simon Pilgrim2016-07-021-18/+0
* [PM] Fix a small typo from when I ported JumpThreadingSean Silva2016-07-021-1/+1
* [X86][AVX512] Autoupgrade the MOVDDUP/MOVSLDUP/MOVSHDUP intrinsicsSimon Pilgrim2016-07-021-0/+25
* [DIBuilder] Remove dead code. NFC.Benjamin Kramer2016-07-021-34/+0
* [Hexagon] Create global std::map lazily.Benjamin Kramer2016-07-021-3/+3
* [X86][AVX512] Add support for lowering shuffles to MOVDDUP/MOVSLDUP/MOVSHDUPSimon Pilgrim2016-07-021-0/+19
* Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer2016-07-029-55/+28
* [esan|cfrag] Add counters for struct array accessesQin Zhao2016-07-021-34/+87
* [SystemZ] Move misplaced SystemZ::TDC to non-memory opcode range.Marcin Koscielnicki2016-07-022-7/+7
* Add RenderScript ArchTypePirama Arumuga Nainar2016-07-021-73/+91
* [PM] Port ConstantHoisting to the new Pass ManagerMichael Kuperstein2016-07-024-135/+56
* [codeview] Set the Nested and Scoped ClassOptions based on the scope chainReid Kleckner2016-07-021-12/+31
* LoadStoreVectorizer: Fix warning about extra semicolonMatt Arsenault2016-07-011-2/+2
* TII: Fix inlineasm size counting comments as instsMatt Arsenault2016-07-011-7/+11
* PeepholeOptimizer: Relax assertMatt Arsenault2016-07-011-2/+4
* [CodeView] Include the offset of nested membersDavid Majnemer2016-07-011-4/+5
* [CodeView] Pretty print anonymous scopesDavid Majnemer2016-07-011-14/+31
OpenPOWER on IntegriCloud