GCC Middle and Back End API Reference
|
#include <ipa-prop.h>
Public Member Functions | |
tree | safe_sval_at (int index) |
Data Fields | |
auto_vec< tree, 32 > | m_known_vals |
auto_vec< ipa_polymorphic_call_context, 32 > | m_known_contexts |
auto_vec< ipa_argagg_value, 32 > | m_known_aggs |
auto_vec< Value_Range, 32 > | m_known_value_ranges |
Class for allocating a bundle of various potentially known properties about actual arguments of a particular call on stack for the usual case and on heap only if there are unusually many arguments. The data is deallocated when the instance of this class goes out of scope or is otherwise destructed.
|
inline |
References m_known_vals, and NULL.
auto_vec<ipa_argagg_value, 32> ipa_auto_call_arg_values::m_known_aggs |
auto_vec<ipa_polymorphic_call_context, 32> ipa_auto_call_arg_values::m_known_contexts |
Referenced by safe_sval_at().
auto_vec<Value_Range, 32> ipa_auto_call_arg_values::m_known_value_ranges |