Lines Matching refs:m_ctxt

134   : m_ctxt (ctxt)  in builtins_manager()
151 m_ctxt->add_error (NULL, "builtin \"%s\" not found", name); in get_builtin_function()
176 m_ctxt->record (fn); in get_builtin_function_by_id()
206 params[i] = m_ctxt->new_param (NULL, in make_builtin_function()
212 new recording::function (m_ctxt, in make_builtin_function()
216 m_ctxt->new_string (asm_name), in make_builtin_function()
385 m_ctxt->add_error (NULL, in make_primitive_type()
389 case BT_VOID: return m_ctxt->get_type (GCC_JIT_TYPE_VOID); in make_primitive_type()
390 case BT_BOOL: return m_ctxt->get_type (GCC_JIT_TYPE_BOOL); in make_primitive_type()
391 case BT_INT: return m_ctxt->get_type (GCC_JIT_TYPE_INT); in make_primitive_type()
392 case BT_UINT: return m_ctxt->get_type (GCC_JIT_TYPE_UNSIGNED_INT); in make_primitive_type()
393 case BT_LONG: return m_ctxt->get_type (GCC_JIT_TYPE_LONG); in make_primitive_type()
394 case BT_ULONG: return m_ctxt->get_type (GCC_JIT_TYPE_UNSIGNED_LONG); in make_primitive_type()
395 case BT_LONGLONG: return m_ctxt->get_type (GCC_JIT_TYPE_LONG_LONG); in make_primitive_type()
397 return m_ctxt->get_type (GCC_JIT_TYPE_UNSIGNED_LONG_LONG); in make_primitive_type()
402 case BT_UINT16: return m_ctxt->get_int_type (2, false); in make_primitive_type()
403 case BT_UINT32: return m_ctxt->get_int_type (4, false); in make_primitive_type()
404 case BT_UINT64: return m_ctxt->get_int_type (8, false); in make_primitive_type()
407 case BT_FLOAT: return m_ctxt->get_type (GCC_JIT_TYPE_FLOAT); in make_primitive_type()
408 case BT_DOUBLE: return m_ctxt->get_type (GCC_JIT_TYPE_DOUBLE); in make_primitive_type()
409 case BT_LONGDOUBLE: return m_ctxt->get_type (GCC_JIT_TYPE_LONG_DOUBLE); in make_primitive_type()
411 return m_ctxt->get_type (GCC_JIT_TYPE_COMPLEX_FLOAT); in make_primitive_type()
413 return m_ctxt->get_type (GCC_JIT_TYPE_COMPLEX_DOUBLE); in make_primitive_type()
415 return m_ctxt->get_type (GCC_JIT_TYPE_COMPLEX_LONG_DOUBLE); in make_primitive_type()
416 case BT_PTR: return m_ctxt->get_type (GCC_JIT_TYPE_VOID_PTR); in make_primitive_type()
417 case BT_FILEPTR: return m_ctxt->get_type (GCC_JIT_TYPE_FILE_PTR); in make_primitive_type()
425 return m_ctxt->get_type (GCC_JIT_TYPE_DOUBLE)->get_pointer (); in make_primitive_type()
433 case BT_CONST_STRING: return m_ctxt->get_type (GCC_JIT_TYPE_CONST_CHAR_PTR); in make_primitive_type()
480 result = m_ctxt->new_function_type (return_type, in make_fn_type()