Lines Matching refs:rvalue
79 struct gcc_jit_rvalue : public gcc::jit::recording::rvalue
1134 gcc_jit_rvalue_as_object (gcc_jit_rvalue *rvalue) in gcc_jit_rvalue_as_object() argument
1136 RETURN_NULL_IF_FAIL (rvalue, NULL, NULL, "NULL rvalue"); in gcc_jit_rvalue_as_object()
1138 return static_cast <gcc_jit_object *> (rvalue->as_object ()); in gcc_jit_rvalue_as_object()
1148 gcc_jit_rvalue_get_type (gcc_jit_rvalue *rvalue) in gcc_jit_rvalue_get_type() argument
1150 RETURN_NULL_IF_FAIL (rvalue, NULL, NULL, "NULL rvalue"); in gcc_jit_rvalue_get_type()
1152 return static_cast <gcc_jit_type *> (rvalue->get_type ()); in gcc_jit_rvalue_get_type()
1329 gcc_jit_rvalue *rvalue) in gcc_jit_context_new_unary_op() argument
1346 rvalue->get_debug_string (), in gcc_jit_context_new_unary_op()
1348 RETURN_NULL_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_context_new_unary_op()
1350 return (gcc_jit_rvalue *)ctxt->new_unary_op (loc, op, result_type, rvalue); in gcc_jit_context_new_unary_op()
1514 (gcc::jit::recording::rvalue **)args); in gcc_jit_context_new_call()
1604 (gcc::jit::recording::rvalue **)args)); in gcc_jit_context_new_call_through_ptr()
1656 gcc_jit_rvalue *rvalue, in gcc_jit_context_new_cast() argument
1662 RETURN_NULL_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_context_new_cast()
1665 is_valid_cast (rvalue->get_type (), type), in gcc_jit_context_new_cast()
1668 rvalue->get_debug_string (), in gcc_jit_context_new_cast()
1669 rvalue->get_type ()->get_debug_string (), in gcc_jit_context_new_cast()
1672 return static_cast <gcc_jit_rvalue *> (ctxt->new_cast (loc, rvalue, type)); in gcc_jit_context_new_cast()
1845 gcc_jit_rvalue_dereference (gcc_jit_rvalue *rvalue, in gcc_jit_rvalue_dereference() argument
1848 RETURN_NULL_IF_FAIL (rvalue, NULL, loc, "NULL rvalue"); in gcc_jit_rvalue_dereference()
1849 JIT_LOG_FUNC (rvalue->get_context ()->get_logger ()); in gcc_jit_rvalue_dereference()
1853 rvalue->get_type ()->is_pointer (); in gcc_jit_rvalue_dereference()
1857 rvalue->m_ctxt, loc, in gcc_jit_rvalue_dereference()
1859 rvalue->get_debug_string (), in gcc_jit_rvalue_dereference()
1860 rvalue->get_type ()->get_debug_string ()); in gcc_jit_rvalue_dereference()
1864 rvalue->m_ctxt, loc, in gcc_jit_rvalue_dereference()
1866 rvalue->get_debug_string (), in gcc_jit_rvalue_dereference()
1867 rvalue->get_type ()->get_debug_string ()); in gcc_jit_rvalue_dereference()
1869 return (gcc_jit_lvalue *)rvalue->dereference (loc); in gcc_jit_rvalue_dereference()
1926 gcc_jit_rvalue *rvalue) in gcc_jit_block_add_eval() argument
1932 RETURN_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_block_add_eval()
1934 gcc::jit::recording::statement *stmt = block->add_eval (loc, rvalue); in gcc_jit_block_add_eval()
1941 rvalue->verify_valid_within_stmt (__func__, stmt); in gcc_jit_block_add_eval()
1954 gcc_jit_rvalue *rvalue) in gcc_jit_block_add_assignment() argument
1961 RETURN_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_block_add_assignment()
1964 rvalue->get_type ()), in gcc_jit_block_add_assignment()
1970 rvalue->get_debug_string (), in gcc_jit_block_add_assignment()
1971 rvalue->get_type ()->get_debug_string ()); in gcc_jit_block_add_assignment()
1973 gcc::jit::recording::statement *stmt = block->add_assignment (loc, lvalue, rvalue); in gcc_jit_block_add_assignment()
1981 rvalue->verify_valid_within_stmt (__func__, stmt); in gcc_jit_block_add_assignment()
1995 gcc_jit_rvalue *rvalue) in gcc_jit_block_add_assignment_op() argument
2007 RETURN_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_block_add_assignment_op()
2010 rvalue->get_type ()), in gcc_jit_block_add_assignment_op()
2016 rvalue->get_debug_string (), in gcc_jit_block_add_assignment_op()
2017 rvalue->get_type ()->get_debug_string ()); in gcc_jit_block_add_assignment_op()
2019 gcc::jit::recording::statement *stmt = block->add_assignment_op (loc, lvalue, op, rvalue); in gcc_jit_block_add_assignment_op()
2027 rvalue->verify_valid_within_stmt (__func__, stmt); in gcc_jit_block_add_assignment_op()
2157 gcc_jit_rvalue *rvalue) in gcc_jit_block_end_with_return() argument
2164 RETURN_IF_FAIL (rvalue, ctxt, loc, "NULL rvalue"); in gcc_jit_block_end_with_return()
2168 rvalue->get_type ()), in gcc_jit_block_end_with_return()
2172 rvalue->get_debug_string (), in gcc_jit_block_end_with_return()
2173 rvalue->get_type ()->get_debug_string (), in gcc_jit_block_end_with_return()
2177 gcc::jit::recording::statement *stmt = block->end_with_return (loc, rvalue); in gcc_jit_block_end_with_return()
2184 rvalue->verify_valid_within_stmt (__func__, stmt); in gcc_jit_block_end_with_return()
2412 case_compare (gcc::jit::recording::rvalue *k1,
2413 gcc::jit::recording::rvalue *k2);
2416 get_wide_int (gcc::jit::recording::rvalue *k);
2419 typed_splay_tree <gcc::jit::recording::rvalue *, gcc_jit_case *> m_cases;
2513 case_range_validator::case_compare (gcc::jit::recording::rvalue * k1, in case_compare()
2514 gcc::jit::recording::rvalue * k2) in case_compare()
2524 case_range_validator::get_wide_int (gcc::jit::recording::rvalue *k) in get_wide_int()
3037 gcc_jit_rvalue_set_bool_require_tail_call (gcc_jit_rvalue *rvalue, in gcc_jit_rvalue_set_bool_require_tail_call() argument
3040 RETURN_IF_FAIL (rvalue, NULL, NULL, "NULL call"); in gcc_jit_rvalue_set_bool_require_tail_call()
3041 JIT_LOG_FUNC (rvalue->get_context ()->get_logger ()); in gcc_jit_rvalue_set_bool_require_tail_call()
3044 gcc::jit::recording::base_call *call = rvalue->dyn_cast_base_call (); in gcc_jit_rvalue_set_bool_require_tail_call()
3046 rvalue->get_debug_string ()); in gcc_jit_rvalue_set_bool_require_tail_call()
3178 (gcc::jit::recording::rvalue **)elements); in gcc_jit_context_new_rvalue_from_vector()