summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [X86][AVX512] Add support for lowering shuffles to VPERMILPDSimon Pilgrim2016-07-022-52/+37
* fix some various typos in the docSylvestre Ledru2016-07-027-10/+10
* [X86][AVX512VL] Add fast-isel MOVDDUP/MOVSLDUP/MOVSHDUP shuffle testsSimon Pilgrim2016-07-021-0/+407
* fix two typos in the docSylvestre Ledru2016-07-022-2/+2
* [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-022-17/+10
* [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...Simon Pilgrim2016-07-023-72/+156
* [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...Simon Pilgrim2016-07-025-118/+110
* New Kaleidoscope chapter: Creating object filesWilfred Hughes2016-07-0216-355/+1800
* [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-025-204/+227
* [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-023-8/+23
* [X86][AVX512] Add test cases that should lower to MOVSLDUP/MOVSHDUPSimon Pilgrim2016-07-021-1/+21
* [X86][AVX512] Add fast-isel shuffle testsSimon Pilgrim2016-07-022-0/+737
* [CUDA] Move argument type lists to the stack. NFC.Benjamin Kramer2016-07-021-4/+4
* Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer2016-07-027-86/+53
* Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer2016-07-029-55/+28
* Correct two typosTobias Grosser2016-07-021-2/+2
* Remove duplicate declaration.Rui Ueyama2016-07-022-2/+1
* Move getAddend to Relocations.h.Rui Ueyama2016-07-022-10/+10
* CodegenCleanup: Drop CFLAA pass from codegen cleanup sequenceTobias Grosser2016-07-021-1/+0
* Fix formatting. NFC.Rui Ueyama2016-07-021-2/+2
* [X86] Replace 128-bit and 256 masked vpermilps/vpermilpd builtins with native...Craig Topper2016-07-024-47/+48
* Add unordered_map::insert benchmark test and rename fileEric Fiselier2016-07-022-29/+44
* Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks.Eric Fiselier2016-07-022-2/+33
* Handle std::get<T>(...) for std::tuple<>Eric Fiselier2016-07-022-0/+8
* [esan|cfrag] Add struct array access reportQin Zhao2016-07-022-19/+35
* [esan|cfrag] Add counters for struct array accessesQin Zhao2016-07-023-72/+143
* Remove workarounds for C++17 inline variable ABI break. It has been fixed in ...Eric Fiselier2016-07-022-11/+0
* Rewrite std::get<Type>(...) helper using constexpr functions.Eric Fiselier2016-07-026-120/+63
* [SystemZ] Move misplaced SystemZ::TDC to non-memory opcode range.Marcin Koscielnicki2016-07-022-7/+7
* PR28394: For compatibility with c++11 and c++14, if a static constexpr dataRichard Smith2016-07-024-4/+83
* Cleanup SFINAE in tuple, and add tests for reference assignmentEric Fiselier2016-07-023-30/+48
* Make tuple_constructible and family lazy again.Eric Fiselier2016-07-022-3/+111
* Add RenderScript ArchTypePirama Arumuga Nainar2016-07-022-117/+137
* [PM] Port ConstantHoisting to the new Pass ManagerMichael Kuperstein2016-07-027-136/+204
* [codeview] Set the Nested and Scoped ClassOptions based on the scope chainReid Kleckner2016-07-024-18/+43
* Add TargetInfo for 32-bit and 64-bit RenderScriptPirama Arumuga Nainar2016-07-022-0/+66
* Add another workaround for C++17 inline variable ABI breakage.Eric Fiselier2016-07-011-1/+4
* Remove accidental change committed in r274403.Eric Fiselier2016-07-011-1/+1
* LoadStoreVectorizer: Fix warning about extra semicolonMatt Arsenault2016-07-011-2/+2
* TII: Fix inlineasm size counting comments as instsMatt Arsenault2016-07-012-7/+117
* Turn off ASAN's odr-violation diagnostics for now. See PR28391Eric Fiselier2016-07-011-0/+3
* Work around ABI break caused by C++17 inline variables.Eric Fiselier2016-07-011-1/+8
* PeepholeOptimizer: Relax assertMatt Arsenault2016-07-011-2/+4
* [CodeView] Include MSVC style names for unnamed typesDavid Majnemer2016-07-012-9/+65
* [CodeView] Include the offset of nested membersDavid Majnemer2016-07-012-4/+66
OpenPOWER on IntegriCloud