aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Targets/WebAssembly.h
AgeCommit message (Expand)AuthorFilesLines
3 days[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151294)Hood Chatham1-1/+1
3 daysRevert "[WebAssembly] Add gc target feature to addBleedingEdgeFeatures" (#151...ronlieb1-1/+1
4 days[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151107)Hood Chatham1-1/+1
8 days[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)Hood Chatham1-0/+1
2025-07-09[Clang] Respect MS layout attributes during CUDA/HIP device compilation (#146...Yaxun (Sam) Liu1-1/+2
2025-06-04[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)Nathan Gauër1-0/+1
2025-04-22[HLSL] Use hlsl_device address space for getpointer. (#127675)Steven Perron1-0/+1
2025-04-10[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V (#133464)Nathan Gauër1-0/+1
2025-02-04[StrTable] Switch Clang builtins to use string tablesChandler Carruth1-1/+1
2025-01-24[HLSL] Introduce address space `hlsl_constant(2)` for constant buffer declara...Helena Kotas1-0/+1
2024-12-13Revert "Switch builtin strings to use string tables" (#119638)Chandler Carruth1-2/+1
2024-12-10[WebAssembly] Add `-i128:128` to the `datalayout` string. (#119204)Dan Gohman1-8/+10
2024-12-08Switch builtin strings to use string tables (#118734)Chandler Carruth1-1/+2
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman1-0/+2
2024-12-02Revert "[SPIR-V] Fixup storage class for global private (#116636)" (#118312)Nathan Gauër1-1/+0
2024-12-02[SPIR-V] Fixup storage class for global private (#116636)Nathan Gauër1-20/+21
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad1-2/+2
2024-10-23[WebAssembly] Implement the wide-arithmetic proposal (#111598)Alex Crichton1-0/+1
2024-08-22[WebAssembly] Change half-precision feature name to fp16. (#105434)Brendan Dahl1-4/+2
2024-05-23[WebAssembly] Implement prototype f16x8.splat instruction. (#93228)Brendan Dahl1-0/+3
2024-05-02[WebAssembly] Sort target features (NFC) (#90777)Heejin Ahn1-9/+9
2024-04-26[WebAssembly] Add half-precision feature (#90248)Brendan Dahl1-0/+1
2024-03-29[clang] TargetInfo hook for unaligned bitfields (#65742)Nathan Sidwell1-0/+1
2023-08-21[WebAssembly] Add multiple memories featureAshley Nelson1-0/+1
2023-04-24[clang] Return `std::string_view` from `TargetInfo::getClobbers()`Stoorx1-1/+1
2023-03-17[clang][WebAssembly] Initial support for reference type funcref in clangPaulo Matos1-0/+25
2023-02-10Move SIMD alignment calculation to LLVM FrontendDominik Adamski1-1/+0
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-31Revert "[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend"Argyrios Kyrtzidis1-0/+1
2023-01-26[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM FrontendDominik Adamski1-1/+0
2023-01-13Revert "[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend"Dominik Adamski1-0/+1
2023-01-13[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM FrontendDominik Adamski1-1/+0
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+0
2022-12-03[Basic] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-03-07[WebAssembly] Add new target feature in support of 'extended-const' proposalSam Clegg1-0/+1
2021-12-06Introduce _BitInt, deprecate _ExtIntAaron Ballman1-1/+1
2021-10-20[WebAssembly] Implementation of table.get/set for reftypes in LLVM IRPaulo Matos1-4/+8
2021-09-22[WebAssembly] Add relaxed-simd featureZhi An Ng1-0/+1
2021-07-22[WebAssembly] Implementation of global.get/set for reftypes in LLVM IRPaulo Matos1-4/+4
2021-07-09WebAssembly: Update datalayout to match fp128 ABI changeDerek Schuff1-2/+8
2021-07-09[Clang] Introduce Swift async calling convention.Varun Gandhi1-0/+2
2021-07-02Revert "[WebAssembly] Implementation of global.get/set for reftypes in LLVM IR"Roman Lebedev1-2/+2
2021-07-02[WebAssembly] Implementation of global.get/set for reftypes in LLVM IRPaulo Matos1-2/+2
2021-06-29[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+1
2021-06-28Revert "[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEn...Melanie Blower1-1/+1
2021-06-28[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+1
2021-06-28Revert "[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEn...Melanie Blower1-1/+1
2021-06-28[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+1
2021-05-11[WebAssembly] Support for WebAssembly globals in LLVM IRPaulo Matos1-2/+2
2021-03-18[WebAssembly] Remove unimplemented-simd target featureThomas Lively1-1/+0