Lines Matching refs:lvalue
46 class lvalue;
181 lvalue new_global (enum gcc_jit_global_kind kind,
326 lvalue new_array_access (rvalue ptr,
393 lvalue new_local (type type_,
425 void add_assignment (lvalue lvalue,
429 void add_assignment_op (lvalue lvalue,
491 lvalue dereference_field (field field,
494 lvalue dereference (location loc = location ());
500 lvalue operator[] (rvalue index);
501 lvalue operator[] (int index);
504 class lvalue : public rvalue
507 lvalue ();
508 lvalue (gcc_jit_lvalue *inner);
512 lvalue access_field (field field,
516 lvalue set_initializer (const void *blob, size_t num_bytes);
517 lvalue set_initializer_rvalue (rvalue init_value);
520 class param : public lvalue
553 gccjit::lvalue dest);
556 gccjit::lvalue dest);
605 lvalue operator* (rvalue ptr);
911 inline lvalue
917 return lvalue (gcc_jit_context_new_global (m_inner_ctxt,
1300 inline lvalue
1305 return lvalue (gcc_jit_context_new_array_access (m_inner_ctxt,
1500 inline lvalue
1505 return lvalue (gcc_jit_function_new_local (get_inner_function (),
1534 block::add_assignment (lvalue lvalue,
1540 lvalue.get_inner_lvalue (),
1545 block::add_assignment_op (lvalue lvalue,
1552 lvalue.get_inner_lvalue (),
1773 inline lvalue
1777 return lvalue (gcc_jit_rvalue_dereference_field (get_inner_rvalue (),
1782 inline lvalue
1785 return lvalue (gcc_jit_rvalue_dereference (get_inner_rvalue (),
1796 inline lvalue
1802 inline lvalue
1812 // class lvalue : public rvalue
1813 inline lvalue::lvalue () : rvalue () {}
1814 inline lvalue::lvalue (gcc_jit_lvalue *inner)
1819 lvalue::get_inner_lvalue () const
1825 inline lvalue
1826 lvalue::access_field (field field, location loc)
1828 return lvalue (gcc_jit_lvalue_access_field (get_inner_lvalue (),
1834 lvalue::get_address (location loc)
1840 inline lvalue
1841 lvalue::set_initializer (const void *blob, size_t num_bytes)
1849 inline lvalue
1850 lvalue::set_initializer_rvalue (rvalue init_value)
1852 return lvalue (gcc_jit_global_set_initializer_rvalue (
1924 // class param : public lvalue
1925 inline param::param () : lvalue () {}
1927 : lvalue (gcc_jit_param_as_lvalue (inner))
1968 gccjit::lvalue dest)
1980 gccjit::lvalue dest)
2114 inline lvalue operator* (rvalue ptr)