GCC Middle and Back End API Reference
symbol-summary.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  function_summary_base< T >
 
class  function_summary< T >
 
class  function_summary< T * >
 
struct  is_same< T, U >
 
struct  is_same< T, T >
 
class  fast_function_summary< T, V >
 
class  fast_function_summary< T *, V >
 
class  call_summary_base< T >
 
class  call_summary< T >
 
class  call_summary< T * >
 
class  fast_call_summary< T, V >
 
class  fast_call_summary< T *, V >
 

Functions

template<typename T >
void gt_ggc_mx (function_summary< T * > *const &summary)
 
template<typename T >
void gt_pch_nx (function_summary< T * > *const &)
 
template<typename T >
void gt_pch_nx (function_summary< T * > *const &, gt_pointer_operator, void *)
 
template<typename T >
void gt_ggc_mx (fast_function_summary< T *, va_heap > *const &)
 
template<typename T >
void gt_pch_nx (fast_function_summary< T *, va_heap > *const &)
 
template<typename T >
void gt_pch_nx (fast_function_summary< T *, va_heap > *const &, gt_pointer_operator, void *)
 
template<typename T >
void gt_ggc_mx (fast_function_summary< T *, va_gc > *const &summary)
 
template<typename T >
void gt_pch_nx (fast_function_summary< T *, va_gc > *const &)
 
template<typename T >
void gt_pch_nx (fast_function_summary< T *, va_gc > *const &, gt_pointer_operator, void *)
 
template<typename T >
void gt_ggc_mx (call_summary< T * > *const &summary)
 
template<typename T >
void gt_pch_nx (call_summary< T * > *const &)
 
template<typename T >
void gt_pch_nx (call_summary< T * > *const &, gt_pointer_operator, void *)
 
template<typename T >
void gt_ggc_mx (fast_call_summary< T *, va_heap > *const &summary)
 
template<typename T >
void gt_pch_nx (fast_call_summary< T *, va_heap > *const &summary)
 
template<typename T >
void gt_pch_nx (fast_call_summary< T *, va_heap > *const &summary, gt_pointer_operator op, void *cookie)
 
template<typename T >
void gt_ggc_mx (fast_call_summary< T *, va_gc > *const &summary)
 
template<typename T >
void gt_pch_nx (fast_call_summary< T *, va_gc > *const &)
 
template<typename T >
void gt_pch_nx (fast_call_summary< T *, va_gc > *const &, gt_pointer_operator, void *)
 

Function Documentation

◆ gt_ggc_mx() [1/6]

template<typename T >
void gt_ggc_mx ( call_summary< T * > *const & summary)

References gcc_checking_assert, and gt_ggc_mx().

◆ gt_ggc_mx() [2/6]

template<typename T >
void gt_ggc_mx ( fast_call_summary< T *, va_gc > *const & summary)

◆ gt_ggc_mx() [3/6]

template<typename T >
void gt_ggc_mx ( fast_call_summary< T *, va_heap > *const & summary)

◆ gt_ggc_mx() [4/6]

template<typename T >
void gt_ggc_mx ( fast_function_summary< T *, va_gc > *const & summary)

◆ gt_ggc_mx() [5/6]

template<typename T >
void gt_ggc_mx ( fast_function_summary< T *, va_heap > *const & )

◆ gt_ggc_mx() [6/6]

template<typename T >
void gt_ggc_mx ( function_summary< T * > *const & summary)

◆ gt_pch_nx() [1/12]

template<typename T >
void gt_pch_nx ( call_summary< T * > *const & )

References gcc_unreachable.

◆ gt_pch_nx() [2/12]

template<typename T >
void gt_pch_nx ( call_summary< T * > *const & ,
gt_pointer_operator ,
void *  )

References gcc_unreachable.

◆ gt_pch_nx() [3/12]

template<typename T >
void gt_pch_nx ( fast_call_summary< T *, va_gc > *const & )

References gcc_unreachable.

◆ gt_pch_nx() [4/12]

template<typename T >
void gt_pch_nx ( fast_call_summary< T *, va_gc > *const & ,
gt_pointer_operator ,
void *  )

References gcc_unreachable.

◆ gt_pch_nx() [5/12]

template<typename T >
void gt_pch_nx ( fast_call_summary< T *, va_heap > *const & summary)

◆ gt_pch_nx() [6/12]

template<typename T >
void gt_pch_nx ( fast_call_summary< T *, va_heap > *const & summary,
gt_pointer_operator op,
void * cookie )

◆ gt_pch_nx() [7/12]

template<typename T >
void gt_pch_nx ( fast_function_summary< T *, va_gc > *const & )

References gcc_unreachable.

◆ gt_pch_nx() [8/12]

template<typename T >
void gt_pch_nx ( fast_function_summary< T *, va_gc > *const & ,
gt_pointer_operator ,
void *  )

References gcc_unreachable.

◆ gt_pch_nx() [9/12]

template<typename T >
void gt_pch_nx ( fast_function_summary< T *, va_heap > *const & )

◆ gt_pch_nx() [10/12]

template<typename T >
void gt_pch_nx ( fast_function_summary< T *, va_heap > *const & ,
gt_pointer_operator ,
void *  )

◆ gt_pch_nx() [11/12]

template<typename T >
void gt_pch_nx ( function_summary< T * > *const & )

References gcc_unreachable.

◆ gt_pch_nx() [12/12]

template<typename T >
void gt_pch_nx ( function_summary< T * > *const & ,
gt_pointer_operator ,
void *  )

References gcc_unreachable.