summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* [Clang][Feature] Adding CLFLUSHOPT feature and intrinsic to clangMichael Zuckerman2016-07-053-0/+46
* [X86][AVX512] Converted the VBROADCAST intrinsics to generic IRSimon Pilgrim2016-07-054-126/+128
* [X86][AVX512F] add float/double abs intrinsicsAsaf Badouh2016-07-051-18/+36
* [AVX512] minor fix in sqrt{ss|sd} intrinsics argumentsAsaf Badouh2016-07-051-18/+18
* [OpenCL] An implementation of device side enqueue (DSE) from OpenCL v2.0 s6.1...Anastasia Stulova2016-07-054-19/+397
* ntrinsics _mm256_permutexvar_epi64 doesn't accept three parameters as specify...Michael Zuckerman2016-07-051-1/+1
* [Clang][BuiltIn][AVX512] adding _mm{|256|512}_mask_cvt{s|us|}epi16_storeu_epi...Michael Zuckerman2016-07-052-0/+54
* [ASTMatchers] New forEachOverriden matcher.Clement Courbet2016-07-052-9/+19
* [OpenMP] Sema and parse for 'distribute parallel for simd'Kelvin Li2016-07-0513-10/+303
* [X86] Use undefined instead of setzero in shufflevector based intrinsics when...Craig Topper2016-07-047-187/+198
* [X86][AVX512] Converted the VSHUFPD intrinsics to generic IRSimon Pilgrim2016-07-042-54/+53
* [AVX512] Remove VPERMD/VPERMQ/VPERMILPS/VPERMILPD builtins. These were made u...Craig Topper2016-07-041-6/+0
* [OpenCL] Make OpenCL Builtins added according to the right version.Anastasia Stulova2016-07-043-10/+5
* [X86][AVX512] Converted the VPERMPD/VPERMQ intrinsics to generic IRSimon Pilgrim2016-07-042-53/+69
* [X86][AVX512] Converted the VPERMILPD/VPERMILPS intrinsics to generic IRSimon Pilgrim2016-07-041-18/+40
* [Sparc] Allow LEON cpu models to be selected with -mcpuJacob Baungard Hansen2016-07-042-1/+33
* [AVX512] Modify what indices we emit for the zero vector we use for zero exte...Craig Topper2016-07-041-1/+1
* [Sema] A flexible array member must not be the only named memberDavid Majnemer2016-07-041-4/+2
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-036-96/+62
* [Refactor NFC] Rename the (non-CCE, fold-failure) Diag during constant expres...Faisal Vali2016-07-021-102/+112
* [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...Simon Pilgrim2016-07-022-77/+60
* [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-026-81/+49
* [X86] Replace 128-bit and 256 masked vpermilps/vpermilpd builtins with native...Craig Topper2016-07-022-27/+24
* PR28394: For compatibility with c++11 and c++14, if a static constexpr dataRichard Smith2016-07-022-3/+48
* Add TargetInfo for 32-bit and 64-bit RenderScriptPirama Arumuga Nainar2016-07-021-0/+41
* [CodeView] Include MSVC style names for unnamed typesDavid Majnemer2016-07-011-9/+45
* C++14 init-capture: error out instead of crashing.Manman Ren2016-07-011-1/+10
* [Temporary, Lifetime] Add lifetime marks for temporariesTim Shen2016-07-015-20/+41
* [Driver] Delete some dead code (NFC)Vedant Kumar2016-07-011-3/+0
* Emit more intrinsics for builtin functionsMatt Arsenault2016-07-011-39/+92
* Driver: support -L for MSVC toolchain under the GNU driverSaleem Abdulrasool2016-07-011-0/+4
* [OpenMP] Issue warning if a simd construct nested inside another simdKelvin Li2016-07-011-6/+10
* [DebugInfo] Set DISubprogram ThisAdjustment in the MS ABIReid Kleckner2016-07-013-7/+17
* [Feature] Add a builtin for indexing into parameter packs. Patch by Louis Dio...Eric Fiselier2016-07-017-7/+72
* [CodeCompletion] Allow system headers providing private symbols with a single...Argyrios Kyrtzidis2016-07-011-13/+30
* [Sema] Implement C++14's DR1579: Prefer returning by converting move constructorErik Pilkington2016-06-301-40/+51
* [OpenMP] Use fopenmp prefix for all options introduced by the offloading impl...Samuel Antao2016-06-301-2/+2
* fix typo; NFCSanjay Patel2016-06-301-1/+1
* Fix typo-correction crash if a typo occurs within the operand of aRichard Smith2016-06-301-1/+8
* [CUDA] Give templated device functions internal linkage, templated kernels ex...Justin Lebar2016-06-301-3/+12
* PR28373: fix crash-on-invalid if the condition of an if-statement fails typo-...Richard Smith2016-06-301-1/+6
* [codeview] Emit qualified display names if -gline-tables-only is onReid Kleckner2016-06-301-4/+14
* [AVX512][BUILTIN][vpermilps][intrinsics] Fixing two incorrect IMM check.Michael Zuckerman2016-06-301-3/+3
* [GCC] PR23529 Mangler part of attrbute abi_tag supportDmitry Polukhin2016-06-302-85/+408
* AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels.Nikolay Haustov2016-06-3010-13/+46
* [Clang][Intrinsics][AVX512][BuiltIn] adding intrinsics for vrangesd instructi...Michael Zuckerman2016-06-301-0/+12
* [ASTMatcher] Add a node matcher for EnumType.Haojian Wu2016-06-301-0/+1
* [MS ABI] Pick an inheritance model if we resolve an overload setDavid Majnemer2016-06-301-0/+3
* [CodeView] Implement support for bitfields in ClangDavid Majnemer2016-06-302-37/+63