GCC Middle and Back End API Reference
ipa_param_descriptor Struct Reference

#include <ipa-prop.h>

Data Fields

tree decl_or_type
 
int controlled_uses
 
unsigned int move_cost: 27
 
unsigned used: 1
 
unsigned used_by_ipa_predicates: 1
 
unsigned used_by_indirect_call: 1
 
unsigned used_by_polymorphic_call: 1
 
unsigned load_dereferenced: 1
 

Detailed Description

Summary describing a single formal parameter.   

Field Documentation

◆ controlled_uses

int ipa_param_descriptor::controlled_uses

◆ decl_or_type

tree ipa_param_descriptor::decl_or_type

◆ load_dereferenced

unsigned ipa_param_descriptor::load_dereferenced

◆ move_cost

unsigned int ipa_param_descriptor::move_cost

◆ used

unsigned ipa_param_descriptor::used

◆ used_by_indirect_call

unsigned ipa_param_descriptor::used_by_indirect_call

◆ used_by_ipa_predicates

unsigned ipa_param_descriptor::used_by_ipa_predicates

◆ used_by_polymorphic_call

unsigned ipa_param_descriptor::used_by_polymorphic_call

The documentation for this struct was generated from the following file: