Lines Matching refs:builtin_id
148 enum built_in_function builtin_id; in get_builtin_function() local
149 if (!find_builtin_by_name (name, &builtin_id)) in get_builtin_function()
155 return get_builtin_function_by_id (builtin_id); in get_builtin_function()
163 builtins_manager::get_builtin_function_by_id (enum built_in_function builtin_id) in get_builtin_function_by_id() argument
165 gcc_assert (builtin_id >= 0); in get_builtin_function_by_id()
166 gcc_assert (builtin_id < END_BUILTINS); in get_builtin_function_by_id()
170 if (!m_builtin_functions[builtin_id]) in get_builtin_function_by_id()
172 recording::function *fn = make_builtin_function (builtin_id); in get_builtin_function_by_id()
175 m_builtin_functions[builtin_id] = fn; in get_builtin_function_by_id()
180 return m_builtin_functions[builtin_id]; in get_builtin_function_by_id()
186 builtins_manager::make_builtin_function (enum built_in_function builtin_id) in make_builtin_function() argument
188 const struct builtin_data& bd = builtin_data[builtin_id]; in make_builtin_function()
220 builtin_id); in make_builtin_function()
230 if (builtin_id == BUILT_IN_COS || builtin_id == BUILT_IN_SIN) in make_builtin_function()
238 if (builtin_id == BUILT_IN_CEXPIF) in make_builtin_function()
240 else if (builtin_id == BUILT_IN_CEXPI) in make_builtin_function()
242 else if (builtin_id == BUILT_IN_CEXPIL) in make_builtin_function()
515 builtins_manager::get_class (enum built_in_function builtin_id) in get_class() argument
517 return builtin_data[builtin_id].fnclass; in get_class()
523 builtins_manager::implicit_p (enum built_in_function builtin_id) in implicit_p() argument
525 return builtin_data[builtin_id].implicit_p; in implicit_p()
535 builtins_manager::get_attrs_tree (enum built_in_function builtin_id) in get_attrs_tree() argument
537 enum built_in_attribute attr = builtin_data[builtin_id].attr; in get_attrs_tree()