15 #ifndef LLVM_LIB_TARGET_WEBASSEMBLY_RUNTIME_LIBCALL_SIGNATURES_H 16 #define LLVM_LIB_TARGET_WEBASSEMBLY_RUNTIME_LIBCALL_SIGNATURES_H 24 class WebAssemblySubtarget;
28 SmallVectorImpl<wasm::ValType> &Rets,
29 SmallVectorImpl<wasm::ValType> &Params);
33 SmallVectorImpl<wasm::ValType> &Rets,
34 SmallVectorImpl<wasm::ValType> &Params);
This class represents lattice values for constants.
Libcall
RTLIB::Libcall enum - This enum defines all of the runtime library calls the backend can emit...
amdgpu Simplify well known AMD library false Value Value const Twine & Name
This file provides WebAssembly-specific target descriptions.
void GetLibcallSignature(const WebAssemblySubtarget &Subtarget, RTLIB::Libcall LC, SmallVectorImpl< wasm::ValType > &Rets, SmallVectorImpl< wasm::ValType > &Params)