Searched refs:gcc_jit_extended_asm (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/topics/ |
H A D | asm.rst | 39 .. type:: gcc_jit_extended_asm 41 A `gcc_jit_extended_asm` represents an extended ``asm`` statement: a 47 an initial call to create the :type:`gcc_jit_extended_asm`, 51 There are two API entrypoints for creating a :type:`gcc_jit_extended_asm`: 95 .. function:: gcc_jit_extended_asm *\ 100 Create a :type:`gcc_jit_extended_asm` for an extended ``asm`` statement 108 .. function:: gcc_jit_extended_asm *\ 116 Create a :type:`gcc_jit_extended_asm` for an extended ``asm`` statement 153 gcc_jit_extended_asm_set_volatile_flag (gcc_jit_extended_asm *ext_asm,\ 156 Set whether the :type:`gcc_jit_extended_asm` has side-effects, equivalent to the [all …]
|
H A D | objects.rst | 51 +- gcc_jit_extended_asm
|
H A D | functions.rst | 488 See also :type:`gcc_jit_extended_asm` for entrypoints for adding inline
|
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/ |
H A D | libgccjit.h | 154 typedef struct gcc_jit_extended_asm gcc_jit_extended_asm; typedef 1847 extern gcc_jit_extended_asm * 1857 extern gcc_jit_extended_asm * 1868 gcc_jit_extended_asm_as_object (gcc_jit_extended_asm *ext_asm); 1874 gcc_jit_extended_asm_set_volatile_flag (gcc_jit_extended_asm *ext_asm, 1881 gcc_jit_extended_asm_set_inline_flag (gcc_jit_extended_asm *ext_asm, 1891 gcc_jit_extended_asm_add_output_operand (gcc_jit_extended_asm *ext_asm, 1901 gcc_jit_extended_asm_add_input_operand (gcc_jit_extended_asm *ext_asm, 1910 gcc_jit_extended_asm_add_clobber (gcc_jit_extended_asm *ext_asm,
|
H A D | libgccjit.cc | 107 struct gcc_jit_extended_asm : public gcc::jit::recording::extended_asm struct 4113 gcc_jit_extended_asm * 4124 return (gcc_jit_extended_asm *)block->add_extended_asm (loc, asm_template); in gcc_jit_block_add_extended_asm() 4133 gcc_jit_extended_asm * 4152 return (gcc_jit_extended_asm *)block->end_with_extended_asm_goto in gcc_jit_block_end_with_extended_asm_goto() 4165 gcc_jit_extended_asm_as_object (gcc_jit_extended_asm *ext_asm) in gcc_jit_extended_asm_as_object() 4179 gcc_jit_extended_asm_set_volatile_flag (gcc_jit_extended_asm *ext_asm, in gcc_jit_extended_asm_set_volatile_flag() 4193 gcc_jit_extended_asm_set_inline_flag (gcc_jit_extended_asm *ext_asm, in gcc_jit_extended_asm_set_inline_flag() 4207 gcc_jit_extended_asm_add_output_operand (gcc_jit_extended_asm *ext_asm, in gcc_jit_extended_asm_add_output_operand() 4231 gcc_jit_extended_asm_add_input_operand (gcc_jit_extended_asm *ext_asm, in gcc_jit_extended_asm_add_input_operand() [all …]
|
H A D | libgccjit++.h | 542 extended_asm (gcc_jit_extended_asm *inner); 569 gcc_jit_extended_asm *get_inner_extended_asm () const; 1946 inline extended_asm::extended_asm (gcc_jit_extended_asm *inner) in extended_asm() 2023 inline gcc_jit_extended_asm * 2027 return reinterpret_cast<gcc_jit_extended_asm *> (get_inner_object ()); in get_inner_extended_asm()
|
H A D | ChangeLog | 625 * docs/topics/objects.rst: Add gcc_jit_extended_asm to ASCII art. 704 * libgccjit.c (struct gcc_jit_extended_asm): New. 715 * libgccjit.h: Add gcc_jit_extended_asm to ASCII art. 716 (gcc_jit_extended_asm): New typedef.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/cp/topics/ |
H A D | asm.rst | 46 It is a thin wrapper around the C API's :c:type:`gcc_jit_extended_asm *`.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/jit/docs/_build/texinfo/ |
H A D | libgccjit.texi | 5220 +- gcc_jit_extended_asm 8244 See also @ref{120,,gcc_jit_extended_asm} for entrypoints for adding inline 9640 @geindex gcc_jit_extended_asm (C type) 9641 @anchor{topics/asm c gcc_jit_extended_asm}@anchor{120} 9642 @deffn {C Type} gcc_jit_extended_asm 9644 A @cite{gcc_jit_extended_asm} represents an extended @code{asm} statement: a 9650 an initial call to create the @ref{120,,gcc_jit_extended_asm}, 9654 There are two API entrypoints for creating a @ref{120,,gcc_jit_extended_asm}: 9679 gcc_jit_extended_asm *ext_asm 9713 gcc_jit_extended_asm *ext_asm [all …]
|