aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Targets/WebAssembly.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-30[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151294)Hood Chatham1-11/+12
2025-07-29Revert "[WebAssembly] Add gc target feature to addBleedingEdgeFeatures" (#151...ronlieb1-12/+11
2025-07-29[WebAssembly] Add gc target feature to addBleedingEdgeFeatures (#151107)Hood Chatham1-11/+12
2025-07-25[WebAssembly,clang] Add __builtin_wasm_test_function_pointer_signature (#150201)Hood Chatham1-0/+16
2025-07-09[Clang] Respect MS layout attributes during CUDA/HIP device compilation (#146...Yaxun (Sam) Liu1-3/+3
2025-02-04[StrTable] Switch Clang builtins to use string tablesChandler Carruth1-11/+18
2024-12-13Revert "Switch builtin strings to use string tables" (#119638)Chandler Carruth1-15/+11
2024-12-10[clang] wasm cpu name is supposed to be lime1, not lime (#119262)Jacob Lifshay1-1/+1
2024-12-08Switch builtin strings to use string tables (#118734)Chandler Carruth1-11/+15
2024-12-03[WebAssembly] Support the new "Lime1" CPU (#112035)Dan Gohman1-1/+14
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman1-0/+34
2024-10-25[WebAssembly] Enable nontrapping-fptoint and bulk-memory by default. (#112049)Dan Gohman1-2/+2
2024-10-23[WebAssembly] Implement the wide-arithmetic proposal (#111598)Alex Crichton1-0/+12
2024-08-22[WebAssembly] Change half-precision feature name to fp16. (#105434)Brendan Dahl1-8/+8
2024-06-20[WebAssembly] Re-enable reference types by default (#93261)Heejin Ahn1-1/+1
2024-05-03[WebAssembly] Add all remaining features to bleeding-edge (#90875)Heejin Ahn1-1/+3
2024-05-02[WebAssembly] Sort target features (NFC) (#90777)Heejin Ahn1-83/+83
2024-05-01[WebAssembly] Disable reference types in generic CPU (#90792)Heejin Ahn1-1/+1
2024-04-30[WebAssembly] Add preprocessor define for half-precision (#90528)Heejin Ahn1-0/+2
2024-04-29[WebAssembly] Enable multivalue and reference-types in generic CPU config (#8...Heejin Ahn1-7/+13
2024-04-26[WebAssembly] Add half-precision feature (#90248)Brendan Dahl1-0/+11
2024-04-24[WebAssembly] Tidy up wasm-target-features.c (#89778)Heejin Ahn1-6/+6
2023-08-21[WebAssembly] Add multiple memories featureAshley Nelson1-0/+12
2023-06-10[clang][WebAssembly] Implement support for table types and builtinsPaulo Matos1-0/+1
2023-01-23[clang] Optimize clang::Builtin::Info densityserge-sans-paille1-3/+3
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-2/+2
2023-01-05[Hexagon][VE][WebAssembly] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macrosBrad Smith1-0/+5
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+1
2022-10-25[WebAssembly] Update supported features in the generic CPU configurationDan Gohman1-0/+3
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-3/+3
2022-03-07[WebAssembly] Add new target feature in support of 'extended-const' proposalSam Clegg1-0/+11
2022-03-04[WebAssembly] Check bulk-memory when adjusting lang optsThomas Lively1-3/+4
2022-02-10[clang][WebAssemmbly] Call TargetInfo::adjust in derived method.Sam Clegg1-0/+1
2022-01-31[clang][WebAssembly] Imply -fno-threadsafe-static when threading is disabledSam Clegg1-0/+1
2021-10-10[Basic] Use llvm::is_contained (NFC)Kazu Hirata1-1/+1
2021-09-22[WebAssembly] Add relaxed-simd featureZhi An Ng1-0/+19
2021-06-29[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+2
2021-06-28Revert "[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEn...Melanie Blower1-2/+1
2021-06-28[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+2
2021-06-28Revert "[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEn...Melanie Blower1-2/+1
2021-06-28[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-1/+2
2021-06-10Revert "Implementation of global.get/set for reftypes in LLVM IR"David Spickett1-2/+0
2021-06-10Implementation of global.get/set for reftypes in LLVM IRPaulo Matos1-0/+2
2021-03-18[WebAssembly] Remove unimplemented-simd target featureThomas Lively1-19/+0
2021-02-04[WebAssembly] Use single-threaded mode when -matomics isn't enabled.Dan Gohman1-0/+9
2020-08-12[WebAssembly] Don't depend on the flags set by handleTargetFeatures in initFe...Craig Topper1-29/+31
2020-02-04[WebAssembly] Add experimental multivalue calling ABIThomas Lively1-0/+10
2020-01-24[WebAssembly] Update bleeding-edge CPU featuresHeejin Ahn1-0/+2
2020-01-24[WebAssembly] Add reference types target featureHeejin Ahn1-0/+13
2019-05-23[WebAssembly] Add multivalue and tail-call target featuresThomas Lively1-0/+26