summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/TargetBuiltins
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-20[HLSL] Implement the `fwidth` intrinsic for DXIL and SPIR-V target (#161378)Alexander Johnston
2025-11-13[Headers][X86] Update FMA3/FMA4 scalar intrinsics to use __builtin_elementwis...Simon Pilgrim
2025-11-07[AArch64][llvm] Add support for Neon vmmlaq_{f16,f32}_mf8_fpm intrinsics (#16...Jonathan Thackray
2025-11-07[AArch64][llvm] Add support for new vcvt* intrinsics (#163572)Jonathan Thackray
2025-11-01[NVPTX] Add ex2.approx bf16 support and cleanup intrinsic definition (#165446)Alex MacLean
2025-10-31[X86] Remove AMX-TRANSPOSE (#165556)Mikołaj Piróg
2025-10-30[AMDGPU][Clang] Support for type inferring extended image builtins for AMDGPU...Rana Pratap Reddy
2025-10-30[Clang][AArch64] Lower NEON vaddv/vminv/vmaxv builtins to llvm.vector.reduce ...Paul Walker
2025-10-25[RISCV] Support XSfmm C intrinsics (#143070)Brandon Wu
2025-10-21[clang] Add support for cluster sync scope (#162575)macurtis-amd
2025-10-20[Clang][NFC] Rename UnqualPtrTy to DefaultPtrTy (#163207)Juan Manuel Martinez Caamaño
2025-10-12[clang] Use [[fallthrough]] instead of LLVM_FALLTHROUGH (NFC) (#163085)Kazu Hirata
2025-10-10[AMDGPU] Support for type inferring image load/store builtins for AMDGPU (#14...Rana Pratap Reddy
2025-09-30[Clang][PowerPC] Add __dmr2048 type and DMF crypto builtins (#157152)Maryam Moghadas
2025-09-29[AMDGPU][SPIRV] Use SPIR-V syncscopes for some AMDGCN BIs (#154867)Alex Voicu
2025-09-16[clang][x86] Change SLLDQ/SRLDQ byte shift intrinsics to use vXi8 types inste...Simon Pilgrim
2025-09-12[AArch64][SME] Improve codegen for aarch64.sme.cnts* when not in streaming mo...Kerry McLaughlin
2025-09-10[AMDGPU] Add builtins for wave reduction intrinsics (#150170)Aaditya
2025-09-04[AMDGPU][gfx1250] Add 128B cooperative atomics (#156418)Pierre van Houtryve
2025-09-03[RISCV] Remove unused `IntrinsicTypes` from help functions in RISCV.cpp. NFC.Jim Lin
2025-09-02[AMDGPU] Support cluster load instructions for gfx1250 (#156548)Changpeng Fang
2025-09-02[clang][AArch64] Use .i16.f16 intrinsic formats for vcvth*_[s|u]16_f16 (#156029)Kajetan Puchalski
2025-08-28[Headers][X86] Use `__builtin_elementwise_ctlz` instead of avx512cd intrinsic...moorabbit
2025-08-27clang/AMDGPU: Add __builtin_amdgcn_inverse_ballot_w{32,64} (#155724)Nicolai Hähnle
2025-08-26[RISCV] Refactor RVV builtin code generation for reduce compilation time [NFC...Kito Cheng
2025-08-25[PowerPC] Add DMF builtins for build and disassemble (#153097)RolandF77
2025-08-18[Clang] Rename HasLegalHalfType -> HasFastHalfType (NFC) (#153163)Nikita Popov
2025-08-13[clang][X86] Replace vprot/vprol/vpror/vshld/vshrd intrinsics with __builtin_...Simon Pilgrim
2025-08-12[Clang][X86] Replace F16C `vcvtph2ps/256` intrinsics with `(convert|shuffle)v...moorabbit
2025-08-08[Clang][X86] Replace unnecessary `vfmadd*` builtins with `element_wise_fma` (...moorabbit
2025-08-07[clang][WebAssembly] Support reftypes & varargs in test_function_pointer_sign...Hood Chatham
2025-08-05[AMDGPU] Add gfx1250 wmma_scale[16]_f32_32x16x128_f4 instructions (#152194)Stanislav Mekhanoshin
2025-08-05[Clang][AMDGPU] Add builtins for some buffer resource atomics (#149216)zGoldthorpe
2025-08-04[AMDGPU] gfx1250 v_wmma_scale[16]_f32_16x16x128_f8f6f4 codegen (#152036)Stanislav Mekhanoshin
2025-07-29[clang][SME] Remove folding of `__arm_in_streaming_mode()` (NFC) (#150917)Benjamin Maxwell
2025-07-25[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)Hood Chatham
2025-07-24[AMDGPU] Support builtin/intrinsics for load monitors on gfx1250 (#150540)Changpeng Fang
2025-07-24[NFC][AMDGPU] Rename "amdgpu-as" to "amdgpu-synchronize-as" (#148627)Pierre van Houtryve
2025-07-23[NFC][Clang][FMV] Make FMV priority data type future proof. (#150079)Alexandros Lamprineas
2025-07-21AMDGPU: Support v_wmma_f32_16x16x128_f8f6f4 on gfx1250 (#149684)Changpeng Fang
2025-07-18[Clang][AMDGPU] Add the missing builtin `__builtin_amdgcn_sqrt_bf16` (#149447)Shilei Tian
2025-07-18[AMDGPU] Add support for `v_tanh_f16` on gfx1250 (#149439)Shilei Tian
2025-07-17[AMDGPU] Add support for `v_tanh_f32` on gfx1250 (#149360)Shilei Tian
2025-07-17[AMDGPU] Add support for `v_cos_bf16` on gfx1250 (#149355)Shilei Tian
2025-07-17[AMDGPU] Add support for `v_sin_bf16` on gfx1250 (#149241)Shilei Tian
2025-07-17[AMDGPU] Add support for `v_exp_bf16` on gfx1250 (#149229)Shilei Tian
2025-07-16[AMDGPU] Add support for `v_log_bf16` on gfx1250 (#149201)Shilei Tian
2025-07-16[AMDGPU] Add support for `v_rsq_bf16` on gfx1250 (#149194)Shilei Tian
2025-07-16[HLSL][DXIL] Implement `refract` intrinsic (#147342)raoanag