Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V

A

addr (gcc.gcc.Tree attribute)
args (gcc.gcc.GimpleCall attribute)
(gcc.gcc.GimplePhi attribute)
argument_dict (in module gcc)
argument_tuple (in module gcc)
argument_types (gcc.gcc.FunctionType attribute)
arguments (gcc.gcc.FunctionDecl attribute)
array (gcc.ArrayRef attribute)
ArrayRangeRef (class in gcc)
ArrayRef (class in gcc)
AttrAddrExpr (class in gcc)

B

basever (gcc.Version attribute)
basic_blocks (gcc.gcc.Cfg attribute)
BitFieldRef (class in gcc)
block (gcc.gcc.Gimple attribute)
(gcc.gcc.TranslationUnitDecl attribute)

C

call_stmt (gcc.CallgraphEdge attribute)
callee (gcc.CallgraphEdge attribute)
callees (gcc.CallgraphNode attribute)
caller (gcc.CallgraphEdge attribute)
callers (gcc.CallgraphNode attribute)
callgraph_node (gcc.gcc.FunctionDecl attribute)
cfg (gcc.gcc.Function attribute)
column (gcc.gcc.Location attribute)
configuration_arguments (gcc.Version attribute)
const (in module gcc)
const_equivalent (in module gcc)
constant (gcc.gcc.Constant attribute)
current_value (gcc.Parameter attribute)

D

datestamp (gcc.Version attribute)
debug() (gcc.gcc.Tree method)
decl (gcc.CallgraphNode attribute)
(gcc.gcc.Function attribute)
default_value (gcc.Parameter attribute)
dereference (gcc.gcc.VectorType attribute)
dest (gcc.gcc.Edge attribute)
devphase (gcc.Version attribute)

E

end (gcc.gcc.Function attribute)
entry (gcc.gcc.Cfg attribute)
execute(), [1]
exit (gcc.gcc.Cfg attribute)
exprcode (gcc.gcc.GimpleAssign attribute)
(gcc.gcc.GimpleCond attribute)
exprtype (gcc.gcc.Gimple attribute)

F

field (gcc.gcc.ComponentReference attribute)
file (gcc.gcc.Location attribute)
FixedCst (class in gcc)
fn (gcc.gcc.GimpleCall attribute)
fndecl (gcc.gcc.GimpleCall attribute)
funcdef_no (gcc.gcc.Function attribute)
function (gcc.gcc.FunctionDecl attribute)

G

gate(), [1]
gcc.AddrSpaceConvertExpr (class in gcc)
gcc.AlignofExpr (class in gcc)
gcc.ArrayType (class in gcc)
gcc.ArrowExpr (class in gcc)
gcc.AssertExpr (class in gcc)
gcc.AtEncodeExpr (class in gcc)
gcc.BasicBlock (class in gcc)
gcc.Binary (class in gcc)
gcc.Binary.gcc.PlusExpr (class in gcc)
gcc.BindExpr (class in gcc)
gcc.BitAndExpr (class in gcc)
gcc.BitIorExpr (class in gcc)
gcc.BitNotExpr (class in gcc)
gcc.BitXorExpr (class in gcc)
gcc.Block (class in gcc)
gcc.CallgraphEdge (built-in class)
gcc.CallgraphNode (built-in class)
gcc.CastExpr (class in gcc)
gcc.CeilDivExpr (class in gcc)
gcc.CeilModExpr (class in gcc)
gcc.Cfg (class in gcc)
gcc.ClassReferenceExpr (class in gcc)
gcc.CleanupPointExpr (class in gcc)
gcc.CMaybeConstExpr (class in gcc)
gcc.CompareExpr (class in gcc)
gcc.CompareGExpr (class in gcc)
gcc.CompareLExpr (class in gcc)
gcc.Comparison (class in gcc)
gcc.Comparison.EqExpr (class in gcc)
gcc.ComplexExpr (class in gcc)
gcc.ComponentReference (class in gcc)
gcc.CompoundExpr (class in gcc)
gcc.CompoundLiteralExpr (class in gcc)
gcc.CondExpr (class in gcc)
gcc.ConjExpr (class in gcc)
gcc.Constant (class in gcc)
gcc.Constant.ComplexCst (class in gcc)
gcc.ConstCastExpr (class in gcc)
gcc.ConvertExpr (class in gcc)
gcc.CtorInitializer (class in gcc)
gcc.Declaration (class in gcc)
gcc.DlExpr (class in gcc)
gcc.DotProdExpr (class in gcc)
gcc.DotstarExpr (class in gcc)
gcc.DynamicCastExpr (class in gcc)
gcc.Edge (class in gcc)
gcc.EmptyClassExpr (class in gcc)
gcc.error() (in module gcc)
gcc.ExactDivExpr (class in gcc)
gcc.ExcessPrecisionExpr (class in gcc)
gcc.Expression (class in gcc)
gcc.Expression.gcc.AddrExpr (class in gcc)
gcc.ExprPackExpansion (class in gcc)
gcc.ExprStmt (class in gcc)
gcc.FdescExpr (class in gcc)
gcc.FieldDecl (class in gcc)
gcc.FixedConvertExpr (class in gcc)
gcc.FixTruncExpr (class in gcc)
gcc.FloatExpr (class in gcc)
gcc.FloatType (class in gcc)
gcc.FloorDivExpr (class in gcc)
gcc.FloorModExpr (class in gcc)
gcc.FmaExpr (class in gcc)
gcc.Function (class in gcc)
gcc.FunctionDecl (class in gcc)
gcc.FunctionType (class in gcc)
gcc.get_callgraph_nodes() (built-in function)
gcc.get_gcc_version() (built-in function)
gcc.get_option_dict() (built-in function)
gcc.get_option_list() (built-in function)
gcc.get_parameters() (built-in function)
gcc.get_plugin_gcc_version() (built-in function)
gcc.get_translation_units() (in module gcc)
gcc.get_variables() (in module gcc)
gcc.Gimple (class in gcc)
gcc.GimpleAssign (class in gcc)
gcc.GimpleCall (class in gcc)
gcc.GimpleCond (class in gcc)
gcc.GimplePass (built-in class)
gcc.GimplePhi (class in gcc)
gcc.GimpleReturn (class in gcc)
gcc.inform() (in module gcc)
gcc.InitExpr (class in gcc)
gcc.IntegerType (class in gcc)
gcc.IpaPass (built-in class)
gcc.Location (class in gcc)
gcc.LrotateExpr (class in gcc)
gcc.LshiftExpr (class in gcc)
gcc.MaxExpr (class in gcc)
gcc.maybe_get_identifier() (in module gcc)
gcc.MemRef (class in gcc)
gcc.MessageSendExpr (class in gcc)
gcc.MinExpr (class in gcc)
gcc.MinusExpr (class in gcc)
gcc.MinusNomodExpr (class in gcc)
gcc.ModifyExpr (class in gcc)
gcc.ModopExpr (class in gcc)
gcc.MultExpr (class in gcc)
gcc.MustNotThrowExpr (class in gcc)
gcc.NegateExpr (class in gcc)
gcc.NoexceptExpr (class in gcc)
gcc.NonDependentExpr (class in gcc)
gcc.NonLvalueExpr (class in gcc)
gcc.NontypeArgumentPack (class in gcc)
gcc.NopExpr (class in gcc)
gcc.NullExpr (class in gcc)
gcc.NwExpr (class in gcc)
gcc.ObjTypeRef (class in gcc)
gcc.OffsetofExpr (class in gcc)
gcc.Option (built-in class)
gcc.Parameter (built-in class)
gcc.ParenExpr (class in gcc)
gcc.Pass (built-in class)
gcc.permerror() (in module gcc)
gcc.PLUGIN_FINISH_UNIT (in module gcc)
gcc.PLUGIN_PASS_EXECUTION (in module gcc)
gcc.PLUGIN_PRE_GENERICIZE (in module gcc)
gcc.PlusNomodExpr (class in gcc)
gcc.PointerPlusExpr (class in gcc)
gcc.PointerType (class in gcc)
gcc.PolynomialChrec (class in gcc)
gcc.PostdecrementExpr (class in gcc)
gcc.PostincrementExpr (class in gcc)
gcc.PredecrementExpr (class in gcc)
gcc.PredictExpr (class in gcc)
gcc.PreincrementExpr (class in gcc)
gcc.PropertyRef (class in gcc)
gcc.PseudoDtorExpr (class in gcc)
gcc.RangeExpr (class in gcc)
gcc.RdivExpr (class in gcc)
gcc.RealignLoad (class in gcc)
gcc.ReducMaxExpr (class in gcc)
gcc.ReducMinExpr (class in gcc)
gcc.ReducPlusExpr (class in gcc)
gcc.Reference (class in gcc)
gcc.register_callback() (in module gcc)
gcc.ReinterpretCastExpr (class in gcc)
gcc.RoundDivExpr (class in gcc)
gcc.RoundModExpr (class in gcc)
gcc.RrotateExpr (class in gcc)
gcc.RshiftExpr (class in gcc)
gcc.Rtl (built-in class)
gcc.RtlPass (built-in class)
gcc.SaveExpr (class in gcc)
gcc.ScevKnown (class in gcc)
gcc.ScevNotKnown (class in gcc)
gcc.SimpleIpaPass (built-in class)
gcc.SizeofExpr (class in gcc)
gcc.StaticCastExpr (class in gcc)
gcc.StmtExpr (class in gcc)
gcc.TagDefn (class in gcc)
gcc.TargetExpr (class in gcc)
gcc.TemplateIdExpr (class in gcc)
gcc.ThrowExpr (class in gcc)
gcc.TranslationUnitDecl (class in gcc)
gcc.Tree (class in gcc)
gcc.TruncDivExr (class in gcc)
gcc.TruncModExpr (class in gcc)
gcc.TruthAndExpr (class in gcc)
gcc.TruthAndifExpr (class in gcc)
gcc.TruthNotExpr (class in gcc)
gcc.TruthOrExpr (class in gcc)
gcc.TruthOrifExpr (class in gcc)
gcc.TruthXorExpr (class in gcc)
gcc.Type (class in gcc)
gcc.TypeExpr (class in gcc)
gcc.TypeidExpr (class in gcc)
gcc.Unary (class in gcc)
gcc.Unary.gcc.AbsExpr (class in gcc)
gcc.UnaryPlusExpr (class in gcc)
gcc.UrshiftExpr (class in gcc)
gcc.VaArgExpr (class in gcc)
gcc.VecCondExpr (class in gcc)
gcc.VecDlExpr (class in gcc)
gcc.VecExtractevenExpr (class in gcc)
gcc.VecExtractoddExpr (class in gcc)
gcc.VecInitExpr (class in gcc)
gcc.VecInterleavehighExpr (class in gcc)
gcc.VecInterleavelowExpr (class in gcc)
gcc.VecLshiftExpr (class in gcc)
gcc.VecNwExpr (class in gcc)
gcc.VecPackFixTruncExpr (class in gcc)
gcc.VecPackSatExpr (class in gcc)
gcc.VecPackTruncExpr (class in gcc)
gcc.VecRshiftExpr (class in gcc)
gcc.VectorType (class in gcc)
gcc.Version (built-in class)
gcc.warning() (in module gcc)
gcc.WidenMultExpr (class in gcc)
gcc.WidenMultHiExpr (class in gcc)
gcc.WidenMultLoExpr (class in gcc)
gcc.WidenMultMinusExpr (class in gcc)
gcc.WidenMultPlusExpr (class in gcc)
gcc.WidenSumExpr (class in gcc)
gcc.WithCleanupExpr (class in gcc)
gcc.WithSizeExpr (class in gcc)
gccutils.callgraph_to_dot() (built-in function)
gccutils.get_field_by_name() (in module gcc)
gccutils.get_global_typedef() (in module gcc)
gccutils.get_global_vardecl_by_name() (in module gcc)
gccutils.get_src_for_loc() (in module gcc)
gccutils.get_variables_as_dict() (in module gcc)
gccutils.pformat() (in module gcc)
gccutils.pprint() (in module gcc)
GeExpr (class in gcc)
get_by_name() (gcc.Pass class method)
get_roots() (gcc.Pass class method)
gimple (gcc.gcc.BasicBlock attribute)
GtExpr (class in gcc)

H

help (gcc.Option attribute)
(gcc.Parameter attribute)

I

ImagpartExpr (class in gcc)
index (gcc.ArrayRef attribute)
(gcc.gcc.BasicBlock attribute)
IndirectRef (class in gcc)
IntegerCst (class in gcc)
is_driver (gcc.Option attribute)
is_enabled (gcc.Option attribute)
is_optimization (gcc.Option attribute)
is_target (gcc.Option attribute)
is_warning (gcc.Option attribute)

L

language (gcc.gcc.TranslationUnitDecl attribute)
LeExpr (class in gcc)
lhs (gcc.gcc.GimpleAssign attribute)
(gcc.gcc.GimpleCall attribute)
(gcc.gcc.GimpleCond attribute)
(gcc.gcc.GimplePhi attribute)
line (gcc.gcc.Location attribute)
loc (gcc.gcc.Gimple attribute)
(gcc.Rtl attribute)
local_decls (gcc.gcc.Function attribute)
location (gcc.gcc.Binary attribute)
(gcc.gcc.Comparison attribute)
(gcc.gcc.Declaration attribute)
(gcc.gcc.Expression attribute)
(gcc.gcc.Reference attribute)
(gcc.gcc.Unary attribute)
LtExpr (class in gcc)
LtgtExpr (class in gcc)

M

max_value (gcc.Parameter attribute)
MemberRef (class in gcc)
min_value (gcc.Parameter attribute)

N

name (gcc.gcc.Declaration attribute)
(gcc.Pass attribute)
(gcc.gcc.FieldDecl attribute)
(gcc.gcc.Type attribute)
NeExpr (class in gcc)
next (gcc.Pass attribute)

O

OffsetRef (class in gcc)
operand (gcc.gcc.MemRef attribute)
(gcc.gcc.Unary attribute)
operands (gcc.Rtl attribute)
option (gcc.Parameter attribute)
OrderedExpr (class in gcc)

P

phi_nodes (gcc.gcc.BasicBlock attribute)
pointer (gcc.gcc.Type attribute)
precision (gcc.gcc.FloatType attribute)
(gcc.gcc.IntegerType attribute)
preds (gcc.gcc.BasicBlock attribute)
properties_destroyed (gcc.Pass attribute)
properties_provided (gcc.Pass attribute)
properties_required (gcc.Pass attribute)
PtrmemCst (class in gcc)

R

RealCst (class in gcc)
RealpartExpr (class in gcc)
register_after() (gcc.Pass method)
register_before() (gcc.Pass method)
replace() (gcc.Pass method)
restrict (in module gcc)
restrict_equivalent (in module gcc)
result (gcc.gcc.FunctionDecl attribute)
retval (gcc.gcc.GimpleReturn attribute)
revision (gcc.Version attribute)
rhs (gcc.gcc.GimpleAssign attribute)
(gcc.gcc.GimpleCall attribute)
(gcc.gcc.GimpleCond attribute)
rtl (gcc.gcc.BasicBlock attribute)

S

ScopeRef (class in gcc)
signed_equivalent (gcc.gcc.IntegerType attribute)
src (gcc.gcc.Edge attribute)
start (gcc.gcc.Function attribute)
str_no_uid (gcc.gcc.Gimple attribute)
(gcc.gcc.Tree attribute)
StringCst (class in gcc)
sub (gcc.Pass attribute)
succs (gcc.gcc.BasicBlock attribute)

T

target (gcc.gcc.ComponentReference attribute)
TargetMemRef (class in gcc)
text (gcc.Option attribute)
type (gcc.gcc.Tree attribute)

U

UnconstrainedArrayRef (class in gcc)
UneqExpr (class in gcc)
UngeExpr (class in gcc)
UngtExpr (class in gcc)
UnleExpr (class in gcc)
UnltExpr (class in gcc)
UnorderedExpr (class in gcc)
unsigned (gcc.gcc.IntegerType attribute)
unsigned_equivalent (gcc.gcc.IntegerType attribute)

V

vars (gcc.gcc.Block attribute)
VectorCst (class in gcc)
ViewConvertExpr (class in gcc)
volatile (in module gcc)
volatile_equivalent (in module gcc)