Lines Matching defs:HostRuntimeFunction

73 // HostRuntimeFunction holds a pointer to a Folder function that can fold
77 // HostRuntimeFunction are intended to be built at compile time (members are all
80 struct HostRuntimeFunction {
145 // This is the kernel called by all HostRuntimeFunction folders, it convert the
182 // FolderFactory builds a HostRuntimeFunction for the host runtime function
189 static constexpr HostRuntimeFunction Create(const std::string_view &name) {
190 return HostRuntimeFunction{name, FuncTypeAnalyzer<HostFuncType>::result,
216 using HostRuntimeMap = common::StaticMultimapView<HostRuntimeFunction>;
224 static constexpr HostRuntimeFunction table[]{
360 static constexpr HostRuntimeFunction table[]{
400 static constexpr HostRuntimeFunction table[]{
418 static constexpr HostRuntimeFunction table[]{
453 static constexpr HostRuntimeFunction table[]{
479 static constexpr HostRuntimeFunction table[]{
496 static constexpr HostRuntimeFunction table[]{
521 static constexpr HostRuntimeFunction table[]{
530 static constexpr HostRuntimeFunction table[]{
539 static constexpr HostRuntimeFunction table[]{
548 static constexpr HostRuntimeFunction table[]{
557 static constexpr HostRuntimeFunction table[]{
566 static constexpr HostRuntimeFunction table[]{
665 static const HostRuntimeFunction *SearchInHostRuntimeMap(
679 static const HostRuntimeFunction *SearchHostRuntime(const std::string &name,
942 const std::string &intrinsicName, const HostRuntimeFunction &hostFunction) {
944 const HostRuntimeFunction *hostFunctionPtr = &hostFunction;