summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
AgeCommit message (Expand)Author
2025-06-20WebAssembly: Stop directly using RuntimeLibcalls.def (#143054)Matt Arsenault
2025-06-16[aarch64] Fix Arm64EC libcall lowering after recent refactoring. (#143977)Eli Friedman
2025-03-31[WebAssembly] Fix signatures of frexpf family of libcalls (#133289)Sam Clegg
2025-03-06[WebAssembly] Add Libcall signatures for modf and variants (#130201)Derek Schuff
2025-02-19[CodeGen] Use __extendhfsf2 and __truncsfhf2 by default (#126880)Nikita Popov
2024-11-15[WebAssembly] Remove unused includes (NFC) (#116318)Kazu Hirata
2024-10-17[WebAssembly] Add atan2 to RuntimeLibcallSignatureTable (#112613)Tex Riddell
2024-07-20Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98...Joseph Huber
2024-07-20Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#985...NAKAMURA Takumi
2024-07-19[WebAssembly] Add Support for Arc and Hyperbolic trig llvm intrinsics (#98755)Farzon Lotfi
2024-07-16[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)Joseph Huber
2024-06-11[WASM] Fix for wasi libc build break add tan to RuntimeLibcallSignatureTable ...Farzon Lotfi
2024-04-23[WebAssembly] Enable multivalue return when multivalue ABI is used (#88492)Heejin Ahn
2024-03-14[WebAssembly] Move getLibcallSignature into WebAssembly namespace (NFC) (#85171)Heejin Ahn
2024-02-28Revert "[WebAssembly] Disable multivalue emission temporarily (#82714)"Heejin Ahn
2024-02-22[WebAssembly] Disable multivalue emission temporarily (#82714)Heejin Ahn
2023-10-20[WebAssembly] Add exp10 libcall signatures (#69661)Ashley Nelson
2023-07-06[WebAssembly] Add frexp{f,l} libcall signaturesDerek Schuff
2023-06-07[WebAssembly] Add ldexp{,f,l} libcall signaturesDerek Schuff
2023-04-04[WebAssembly] Add libcall signatures for roundevenThomas Lively
2023-03-22[WebAssembly] Fix i64_i64_func_i64_i64_i32 type signature when multivalue fea...Congcong Cai
2023-03-22[Webassembly][multivalue] update libcall signature for f128 when multivalue f...Congcong Cai
2023-03-21[Webassembly][NFC] Fix typo in commentCongcong Cai
2023-03-21[Webassembly][multivalue] update libcall signature when multivalue feature en...Congcong Cai
2023-03-15[llvm] Use *{Map,Set}::contains (NFC)Kazu Hirata
2022-10-03[WebAssembly] Fix return type of __builtin_return_address under wasm64Sam Clegg
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2021-07-09[WebAssembly] Added initial type checker to MC AssemblerWouter van Oortmerssen
2020-02-13[WebAssembly] Add cbrt function signaturesThomas Lively
2020-02-07[WebAssembly] Fix signature of __powitf2 libcallSam Clegg
2020-01-10[TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare from R...Craig Topper
2019-05-29[WebAssembly] Add signatures for RINT builtinsThomas Lively
2019-05-23[WebAssembly] Implement __builtin_return_address for emscriptenThomas Lively
2019-05-21[WebAssembly] Add the signature for the new llround builtin functionDan Gohman
2019-04-30[WebAssembly] Support f16 libcallsDan Gohman
2019-04-29[WebAssembly] Make an assertion message prettier. NFC.Dan Gohman
2019-04-29[WebAssembly] Define the signature for __stack_chk_failDan Gohman
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-27WebAssembly: Rename GetSignature to GetLibcallSignature [NFC]Derek Schuff
2018-09-05[WebAssembly] clang-format (NFC)Heejin Ahn
2018-07-24Put "built-in" function definitions in global Used list, for LTO. (fix bug 34...Peter Collingbourne
2018-05-31[WebAssembly] Fix the signatures for the __mulo* libcalls.Dan Gohman
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-02[WebAssembly] Avoid cast ExprType to wasm::ValTypeSam Clegg
2018-02-26[WebAssembly] Relax constexpr for old standard libraries.Benjamin Kramer
2018-02-23[WebAssembly] Fix macro metaprogram to not duplicate code as much.Benjamin Kramer
2018-01-20[WebAssembly] Fix MSVC buildDerek Schuff