/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/ |
H A D | libgccjit.h | 120 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 D | libgccjit.c | 75 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 D | libgccjit++.h | 398 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 D | TODO.rst | 41 gcc_jit_block_set_likelihood (gcc_jit_block *block,
|
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/ |
H A D | libgccjit.h | 129 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 D | libgccjit.cc | 83 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 D | libgccjit++.h | 416 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 D | TODO.rst | 41 gcc_jit_block_set_likelihood (gcc_jit_block *block,
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/topics/ |
H A D | functions.rst | 157 .. 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 D | objects.rst | 46 +- gcc_jit_block
|
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/topics/ |
H A D | functions.rst | 202 .. 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 D | asm.rst | 96 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 D | objects.rst | 46 +- gcc_jit_block
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/jit/docs/examples/ |
H A D | tut03-sum-of-squares.c | 61 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 D | tut05-bf.c | 59 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 D | tut02-square.c | 47 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
|
H A D | tut01-hello-world.c | 63 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 D | tut03-sum-of-squares.c | 61 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 D | tut05-bf.c | 59 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 D | tut02-square.c | 47 gcc_jit_block *block = gcc_jit_function_new_block (func, NULL); in create_code()
|
H A D | tut01-hello-world.c | 63 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 D | toyvm.c | 402 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 D | toyvm.c | 402 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 D | tutorial03.rst | 181 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 D | tutorial03.rst | 181 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 =
|