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_adjust(), simd_clone_struct_copy(), and vectorizable_simd_clone_call().
machine_mode cgraph_simd_clone::mask_mode |
Referenced by simd_clone_adjust(), simd_clone_init_simd_arrays(), and vectorizable_simd_clone_call().
unsigned int cgraph_simd_clone::nargs |
cgraph_node * cgraph_simd_clone::next_clone |
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 |
poly_uint64 cgraph_simd_clone::vecsize_float |
Referenced by simd_clone_adjust(), and simd_clone_adjust_return_type().
poly_uint64 cgraph_simd_clone::vecsize_int |
Referenced by simd_clone_adjust(), and simd_clone_adjust_return_type().
unsigned char cgraph_simd_clone::vecsize_mangle |
Referenced by simd_clone_mangle().