[MS] Fix double evaluation of MSVC builtin arguments
[lldb.git] / clang / lib / CodeGen / CGBuiltin.cpp
2020-11-25 Reid Kleckner[MS] Fix double evaluation of MSVC builtin arguments
2020-11-16 Florian Hahn[IRGen] Add !annotation metadata for auto-init stores.
2020-11-14 Mehdi AminiReplace sequences of v.push_back(v[i]); v.erase(&v...
2020-11-13 Heejin Ahn[WebAssembly] Rename atomic.notify and *.atomic.wait
2020-11-13 Baptiste Saleil[PowerPC] Add paired vector load and store builtins...
2020-11-04 Qiu Chaofan[Clang] Add more fp128 math library function builtins
2020-11-03 Baptiste Saleil[PowerPC] Add MMA builtin decoding and definitions
2020-10-31 Thomas Lively[WebAssembly] Prototype i64x2.bitmask
2020-10-30 Thomas Lively[WebAssembly] Prototype i64x2.eq
2020-10-30 Thomas Lively[WebAssembly] Prototype i64x2.widen_{low,high}_i32x4_...
2020-10-29 Thomas Lively[WebAssembly] Implement SIMD signselect instructions
2020-10-29 Jon Chesterfield[AMDGPU] Add __builtin_amdgcn_grid_size
2020-10-28 Thomas Lively[WebAssembly] Fix incorrectly named target builtin
2020-10-28 Heejin Ahn[WebAssembly] Clang-format builtins generation (NFC)
2020-10-28 Thomas Lively[WebAssembly] Prototype extending multiplication SIMD...
2020-10-26 Tyker[Annotation] Allows annotation to carry some additional...
2020-10-16 Caroline Concatto[SVE][CodeGen]Use getFixedSize() function for TypeSize...
2020-10-15 Fangrui Song[CGBuiltin] Respect asm labels and redefine_extname...
2020-10-15 Thomas Lively[WebAssembly] Prototype i8x16.popcnt
2020-10-15 Thomas LivelyReland "[WebAssembly] v128.load{8,16,32,64}_lane instru...
2020-10-15 Thomas LivelyRevert "[WebAssembly] v128.load{8,16,32,64}_lane instru...
2020-10-15 Thomas Lively[WebAssembly] v128.load{8,16,32,64}_lane instructions
2020-10-15 Simon Pilgrim[CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftle...
2020-10-13 Simon Pilgrim[X86] Convert integer _mm_reduce_* intrinsics to emit...
2020-10-09 Thomas Lively[WebAssembly] Prototype i16x8.q15mulr_sat_s
2020-10-04 Craig Topper[X86] Sync AESENC/DEC Key Locker builtins with gcc.
2020-10-04 Craig Topper[X86] Synchronize the encodekey builtins with gcc....
2020-10-02 Richard SmithDon't reject calls to MinGW's unusual _setjmp declaration.
2020-09-30 Xiang1 Zhang[X86] Support Intel Key Locker
2020-09-28 Craig Topper[X86] Use inlineasm flag output for the _bittest* intri...
2020-09-28 David Sherwood[SVE] Replace / operator in TypeSize/ElementCount with...
2020-09-24 Amy Kwan[Power10] Implement custom codegen for the vec_replace...
2020-09-23 Craig Topper[X86] Add a memory clobber to the bittest intrinsic...
2020-09-23 Stanislav Mekhanoshin[AMDGPU] Make ds fp atomics overloadable
2020-09-15 Simon Pilgrim[X86] Update SSE/AVX integer MINMAX intrinsics to emit...
2020-09-09 Qiu Chaofan[PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering
2020-09-07 Simon Pilgrim[X86] Update SSE/AVX ABS intrinsics to emit llvm.abs...
2020-09-07 Simon Pilgrim[X86] Replace EmitX86AddSubSatExpr with EmitX86BinaryIn...
2020-08-28 David Sherwood[SVE] Make ElementCount members private
2020-08-27 Mikhail Maltsev[ARM][BFloat16] Change types of some Arm and AArch64...
2020-08-26 Christopher Tetreault[SVE] Remove calls to VectorType::getNumElements from...
2020-08-11 Wang, Pengfei[X86][FPEnv] Teach X86 mask compare intrinsics to respe...
2020-08-04 Yonghong SongBPF: simplify IR generation for __builtin_btf_type_id()
2020-08-04 Yonghong Song[clang][BPF] support type exist/size and enum exist...
2020-08-03 Thomas Lively[WebAssembly] Implement prototype v128.load{32,64}_zero...
2020-07-30 Eli Friedman[clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs...
2020-07-29 Thomas Lively[WebAssembly] Remove intrinsics for SIMD widening ops
2020-07-22 Richard SmithFor PR46800, implement the GCC __builtin_complex builtin.
2020-07-22 David BlaikieReapply "Rename/refactor isIntegerConstantExpression...
2020-07-15 Tim NorthoverFix typo in identifier in assert.
2020-07-15 Tim NorthoverAArch64+ARM: make LLVM consider system registers volatile.
2020-07-13 David BlaikieRevert "Rename/refactor isIntegerConstantExpression...
2020-07-13 David BlaikieRename/refactor isIntegerConstantExpression to getInteg...
2020-07-13 Craig Topper[X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COM...
2020-07-07 Jennifer Yuorrectly generate invert xor value for Binary Atomics...
2020-07-06 Wouter van Oortmerssen[WebAssembly] Added 64-bit memory.grow/size/copy/fill
2020-06-30 Craig Topper[X86] Move frontend CPU feature initialization to a...
2020-06-29 Francesco Petrogalli[sve][acle] Implement some of the C intrinsics for...
2020-06-26 Matt ArsenaultAMDGPU: Add llvm.amdgcn.sqrt intrinsic
2020-06-25 Francesco Petrogalli[sve][acle] Add some C intrinsics for brain float types.
2020-06-25 Andrew Wock[FPEnv] PowerPC-specific builtin constrained FP enablement
2020-06-24 Cullen Rhodes[AArch64][SVE2] Add bfloat16 support to whilerw/whilewr...
2020-06-24 Cullen Rhodes[AArch64][SVE] Add bfloat16 support to svlen intrinsic
2020-06-23 Mikhail Maltsev[BFloat] Add convert/copy instrinsic support
2020-06-23 Mikhail Maltsev[ARM] BFloat MatMul Intrinsics&CodeGen
2020-06-22 Craig Topper[X86] Remove encoding value from the X86_FEATURE and...
2020-06-22 Mikhail Maltsev[ARM][BFloat] Implement bf16 get/set_lane without casts...
2020-06-22 Zhi ZhuangAdd support of __builtin_expect_with_probability
2020-06-19 Sander de Smalen[SveEmitter] Add builtins for struct loads/stores ...
2020-06-18 Francesco Petrogalli[llvm][SveEmitter] Emit the bfloat version of `svld1ro`.
2020-06-18 Florian Hahn[Matrix] Add __builtin_matrix_column_store to Clang.
2020-06-18 Sander de Smalen[SveEmitter] Add builtins to insert/extract subvectors...
2020-06-18 Florian Hahn[Matrix] Add __builtin_matrix_column_load to Clang.
2020-06-18 Sander de Smalen[SveEmitter] Add builtins for tuple creation (svcreate2...
2020-06-17 Sander de Smalen[SveEmitter] Add builtins for svtbl2
2020-06-16 Christopher Tetreault[SVE] Deprecate default false variant of VectorType...
2020-06-16 Luke Geeson[AArch64]: BFloat MatMul Intrinsics&CodeGen
2020-06-15 Jeff Mott[clang] Fix or emit diagnostic for checked arithmetic...
2020-06-15 Sander de Smalen[SveEmitter] Add SVE tuple types and builtins for svundef.
2020-06-11 Craig Topper[X86] Move X86 stuff out of TargetParser.h and into...
2020-06-09 Thomas Lively[WebAssembly] Implement prototype SIMD rounding instruc...
2020-06-09 Saiyedul Islam[AMDGPU] Introduce Clang builtins to be mapped to AMDGC...
2020-06-09 Florian Hahn[Matrix] Add __builtin_matrix_transpose to Clang.
2020-06-08 Jian CaiAdd a flag to debug automatic variable initialization
2020-06-05 Ties Stuij[clang][BFloat] Add create/set/get/dup intrinsics
2020-06-05 Ties Stuij[ARM] Add __bf16 as new Bfloat16 C Type
2020-06-03 Craig Topper[X86] Separate X86_CPU_TYPE_COMPAT_WITH_ALIAS from...
2020-06-03 Andrew Wock[PowerPC] Replace subtract-from-zero float in version...
2020-06-03 Lucas Prates[Clang][AArch64] Capturing proper pointer alignment...
2020-06-01 Christopher Tetreault[SVE] Eliminate calls to default-false VectorType:...
2020-05-27 Eric ChristopherTemporarily Revert "[Clang][AArch64] Capturing proper...
2020-05-26 Adrian PrantlDebug Info: Mark os_log helper functions as artificial
2020-05-26 Lucas Prates[Clang][AArch64] Capturing proper pointer alignment...
2020-05-20 Eli Friedman[CGCall] Annotate references with "align" attribute.
2020-05-18 Francesco Petrogalli[clang][SveEmitter] SVE builtins for `svusdot` and...
2020-05-15 Yonghong Song[Clang][BPF] implement __builtin_btf_type_id() builtin...
2020-05-12 Thomas Lively[WebAssembly] Implement pseudo-min/max SIMD instructions
2020-05-12 Sander de Smalen[SveEmitter] Add builtins for svdup and svindex
2020-05-11 Thomas Lively[WebAssembly] Add wasm-specific vector shuffle builtin...
2020-05-11 Sander de Smalen[SveEmitter] Add builtins for svmovlb and svmovlt
next