| GCC Middle and Back End API Reference
    | 
#include <cgraph.h>

| Data Fields | |
| poly_uint64 | simdlen | 
| unsigned int | nargs | 
| poly_uint64 | vecsize_int | 
| poly_uint64 | vecsize_float | 
| machine_mode | mask_mode | 
| unsigned char | vecsize_mangle | 
| unsigned int | inbranch: 1 | 
| cgraph_node * | prev_clone | 
| cgraph_node * | next_clone | 
| cgraph_node * | origin | 
| cgraph_simd_clone_arg | args [1] | 
Specific data for a SIMD function clone.
| cgraph_simd_clone_arg cgraph_simd_clone::args[1] | 
| unsigned int cgraph_simd_clone::inbranch | 
Referenced by expand_simd_clones(), simd_clone_struct_copy(), and vectorizable_simd_clone_call().
| machine_mode cgraph_simd_clone::mask_mode | 
Referenced by vectorizable_simd_clone_call().
| unsigned int cgraph_simd_clone::nargs | 
Referenced by expand_simd_clones(), simd_clone_struct_alloc(), simd_clone_struct_copy(), and vectorizable_simd_clone_call().
| cgraph_node * cgraph_simd_clone::next_clone | 
Referenced by expand_simd_clones(), and symbol_table::remove_unreachable_nodes().
| cgraph_node* cgraph_simd_clone::origin | 
Referenced by expand_simd_clones().
| cgraph_node* cgraph_simd_clone::prev_clone | 
Referenced by expand_simd_clones().
| poly_uint64 cgraph_simd_clone::simdlen | 
Referenced by expand_simd_clones(), simd_clone_init_simd_arrays(), simd_clone_mangle(), and vectorizable_simd_clone_call().
| poly_uint64 cgraph_simd_clone::vecsize_float | 
| poly_uint64 cgraph_simd_clone::vecsize_int | 
| unsigned char cgraph_simd_clone::vecsize_mangle | 
Referenced by simd_clone_mangle().