Home
last modified time | relevance | path

Searched refs:gcc_jit_block (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/
H A Dlibgccjit.h120 typedef struct gcc_jit_block gcc_jit_block; typedef
753 extern gcc_jit_block *
759 gcc_jit_block_as_object (gcc_jit_block *block);
763 gcc_jit_block_get_function (gcc_jit_block *block);
1071 gcc_jit_block_add_eval (gcc_jit_block *block,
1083 gcc_jit_block_add_assignment (gcc_jit_block *block,
1098 gcc_jit_block_add_assignment_op (gcc_jit_block *block,
1113 gcc_jit_block_add_comment (gcc_jit_block *block,
1129 gcc_jit_block_end_with_conditional (gcc_jit_block *block,
1132 gcc_jit_block *on_true,
[all …]
H A Dlibgccjit.c75 struct gcc_jit_block : public gcc::jit::recording::block struct
1024 gcc_jit_block*
1035 return (gcc_jit_block *)func->new_block (name); in gcc_jit_function_new_block()
1045 gcc_jit_block_as_object (gcc_jit_block *block) in gcc_jit_block_as_object()
1059 gcc_jit_block_get_function (gcc_jit_block *block) in gcc_jit_block_get_function()
1924 gcc_jit_block_add_eval (gcc_jit_block *block, in gcc_jit_block_add_eval()
1951 gcc_jit_block_add_assignment (gcc_jit_block *block, in gcc_jit_block_add_assignment()
1991 gcc_jit_block_add_assignment_op (gcc_jit_block *block, in gcc_jit_block_add_assignment_op()
2049 gcc_jit_block_end_with_conditional (gcc_jit_block *block, in gcc_jit_block_end_with_conditional()
2052 gcc_jit_block *on_true, in gcc_jit_block_end_with_conditional()
[all …]
H A Dlibgccjit++.h398 block (gcc_jit_block *inner);
400 gcc_jit_block *get_inner_block () const;
1634 inline block::block (gcc_jit_block *inner) in block()
1638 inline gcc_jit_block *
1642 return reinterpret_cast<gcc_jit_block *> (get_inner_object ()); in get_inner_block()
H A DTODO.rst41 gcc_jit_block_set_likelihood (gcc_jit_block *block,
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/
H A Dlibgccjit.h129 typedef struct gcc_jit_block gcc_jit_block; typedef
833 extern gcc_jit_block *
839 gcc_jit_block_as_object (gcc_jit_block *block);
843 gcc_jit_block_get_function (gcc_jit_block *block);
1390 gcc_jit_block_add_eval (gcc_jit_block *block,
1402 gcc_jit_block_add_assignment (gcc_jit_block *block,
1417 gcc_jit_block_add_assignment_op (gcc_jit_block *block,
1432 gcc_jit_block_add_comment (gcc_jit_block *block,
1448 gcc_jit_block_end_with_conditional (gcc_jit_block *block,
1451 gcc_jit_block *on_true,
[all …]
H A Dlibgccjit.cc83 struct gcc_jit_block : public gcc::jit::recording::block struct
1335 gcc_jit_block*
1346 return (gcc_jit_block *)func->new_block (name); in gcc_jit_function_new_block()
1356 gcc_jit_block_as_object (gcc_jit_block *block) in gcc_jit_block_as_object()
1370 gcc_jit_block_get_function (gcc_jit_block *block) in gcc_jit_block_get_function()
2784 gcc_jit_block_add_eval (gcc_jit_block *block, in gcc_jit_block_add_eval()
2811 gcc_jit_block_add_assignment (gcc_jit_block *block, in gcc_jit_block_add_assignment()
2851 gcc_jit_block_add_assignment_op (gcc_jit_block *block, in gcc_jit_block_add_assignment_op()
2909 gcc_jit_block_end_with_conditional (gcc_jit_block *block, in gcc_jit_block_end_with_conditional()
2912 gcc_jit_block *on_true, in gcc_jit_block_end_with_conditional()
[all …]
H A Dlibgccjit++.h416 block (gcc_jit_block *inner);
418 gcc_jit_block *get_inner_block () const;
1645 gcc_jit_block **as_array_of_ptrs = in end_with_extended_asm_goto()
1646 reinterpret_cast<gcc_jit_block **> (as_array_of_wrappers); in end_with_extended_asm_goto()
1734 inline block::block (gcc_jit_block *inner) in block()
1738 inline gcc_jit_block *
1742 return reinterpret_cast<gcc_jit_block *> (get_inner_object ()); in get_inner_block()
H A DTODO.rst41 gcc_jit_block_set_likelihood (gcc_jit_block *block,
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/topics/
H A Dfunctions.rst157 .. type:: gcc_jit_block
159 A `gcc_jit_block` represents a basic block within a function i.e. a
173 .. function:: gcc_jit_block *\
193 gcc_jit_block_as_object (gcc_jit_block *block)
198 gcc_jit_block_get_function (gcc_jit_block *block)
207 gcc_jit_block_add_eval (gcc_jit_block *block,\
221 gcc_jit_block_add_assignment (gcc_jit_block *block,\
236 gcc_jit_block_add_assignment_op (gcc_jit_block *block,\
265 gcc_jit_block_add_comment (gcc_jit_block *block,\
288 gcc_jit_block_end_with_conditional (gcc_jit_block *block,\
[all …]
H A Dobjects.rst46 +- gcc_jit_block
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/topics/
H A Dfunctions.rst202 .. type:: gcc_jit_block
204 A `gcc_jit_block` represents a basic block within a function i.e. a
218 .. function:: gcc_jit_block *\
238 gcc_jit_block_as_object (gcc_jit_block *block)
243 gcc_jit_block_get_function (gcc_jit_block *block)
252 gcc_jit_block_add_eval (gcc_jit_block *block,\
266 gcc_jit_block_add_assignment (gcc_jit_block *block,\
281 gcc_jit_block_add_assignment_op (gcc_jit_block *block,\
310 gcc_jit_block_add_comment (gcc_jit_block *block,\
333 gcc_jit_block_end_with_conditional (gcc_jit_block *block,\
[all …]
H A Dasm.rst96 gcc_jit_block_add_extended_asm (gcc_jit_block *block,\
109 gcc_jit_block_end_with_extended_asm_goto (gcc_jit_block *block,\
113 gcc_jit_block **goto_blocks,\
114 gcc_jit_block *fallthrough_block)
135 here referencing a :type:`gcc_jit_block` named "carry".
146 .. note:: This is needed since each :type:`gcc_jit_block` must have a
H A Dobjects.rst46 +- gcc_jit_block
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/examples/
H A Dtut03-sum-of-squares.c61 gcc_jit_block *b_initial = in create_code()
63 gcc_jit_block *b_loop_cond = in create_code()
65 gcc_jit_block *b_loop_body = in create_code()
67 gcc_jit_block *b_after_loop = in create_code()
H A Dtut05-bf.c59 gcc_jit_block *curblock;
69 gcc_jit_block *paren_test[MAX_OPEN_PARENS];
70 gcc_jit_block *paren_body[MAX_OPEN_PARENS];
71 gcc_jit_block *paren_after[MAX_OPEN_PARENS];
234 gcc_jit_block *loop_test = in bf_compile_char()
236 gcc_jit_block *on_zero = in bf_compile_char()
238 gcc_jit_block *on_non_zero = in bf_compile_char()
H A Dtut02-square.c47 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
H A Dtut01-hello-world.c63 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/examples/
H A Dtut03-sum-of-squares.c61 gcc_jit_block *b_initial = in create_code()
63 gcc_jit_block *b_loop_cond = in create_code()
65 gcc_jit_block *b_loop_body = in create_code()
67 gcc_jit_block *b_after_loop = in create_code()
H A Dtut05-bf.c59 gcc_jit_block *curblock;
69 gcc_jit_block *paren_test[MAX_OPEN_PARENS];
70 gcc_jit_block *paren_body[MAX_OPEN_PARENS];
71 gcc_jit_block *paren_after[MAX_OPEN_PARENS];
234 gcc_jit_block *loop_test = in bf_compile_char()
236 gcc_jit_block *on_zero = in bf_compile_char()
238 gcc_jit_block *on_non_zero = in bf_compile_char()
H A Dtut02-square.c47 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
H A Dtut01-hello-world.c63 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/examples/tut04-toyvm/
H A Dtoyvm.c402 gcc_jit_block *initial_block;
403 gcc_jit_block *op_blocks[MAX_OPS];
411 gcc_jit_block *block, in add_push()
438 gcc_jit_block *block, in add_pop()
594 gcc_jit_block *block = state.op_blocks[pc]; in toyvm_function_compile()
595 gcc_jit_block *next_block = (pc < fn->fn_num_ops in toyvm_function_compile()
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/examples/tut04-toyvm/
H A Dtoyvm.c402 gcc_jit_block *initial_block;
403 gcc_jit_block *op_blocks[MAX_OPS];
411 gcc_jit_block *block, in add_push()
438 gcc_jit_block *block, in add_pop()
594 gcc_jit_block *block = state.op_blocks[pc]; in toyvm_function_compile()
595 gcc_jit_block *next_block = (pc < fn->fn_num_ops in toyvm_function_compile()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/intro/
H A Dtutorial03.rst181 so we create these as :c:type:`gcc_jit_block *` instances within the
186 gcc_jit_block *b_initial =
188 gcc_jit_block *b_loop_cond =
190 gcc_jit_block *b_loop_body =
192 gcc_jit_block *b_after_loop =
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/intro/
H A Dtutorial03.rst181 so we create these as :c:type:`gcc_jit_block *` instances within the
186 gcc_jit_block *b_initial =
188 gcc_jit_block *b_loop_cond =
190 gcc_jit_block *b_loop_body =
192 gcc_jit_block *b_after_loop =

12