GCC Middle and Back End API Reference
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
a
d
e
g
i
l
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
i
j
m
n
o
p
r
s
v
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
d
f
h
i
l
m
n
o
p
r
s
t
u
v
w
Related Symbols
a
b
c
d
e
f
g
h
i
j
m
n
o
p
r
s
u
v
w
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
▼
GCC Middle and Back End API Reference
common
►
Namespaces
►
Data Structures
▼
Files
►
File List
▼
Globals
►
All
►
Functions
►
Variables
►
Typedefs
►
Enumerations
▼
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
►
Macros
Here is a list of all enum values with links to the files they belong to:
- e -
e_kind :
tree-core.h
EDGE_COPY_SRC_BLOCK :
tree-ssa-threadupdate.h
EDGE_COPY_SRC_JOINER_BLOCK :
tree-ssa-threadupdate.h
EDGE_NO_COPY_SRC_BLOCK :
tree-ssa-threadupdate.h
EDGE_START_JUMP_THREAD :
tree-ssa-threadupdate.h
eh_personality_any :
except.h
eh_personality_lang :
except.h
eh_personality_none :
except.h
ELLIPSIS :
gengtype.h
EMIT_NOTE_AFTER_CALL_INSN :
var-tracking.cc
EMIT_NOTE_AFTER_INSN :
var-tracking.cc
EMIT_NOTE_BEFORE_INSN :
var-tracking.cc
END_BUILTINS :
tree-core.h
ENUM :
gengtype.h
enumeral_type_class :
typeclass.h
EOF_TOKEN :
gengtype.h
EP_extv :
optabs-query.h
EP_extzv :
optabs-query.h
EP_insv :
optabs-query.h
ERT_ALLOWED_EXCEPTIONS :
except.h
ERT_CLEANUP :
except.h
ERT_MUST_NOT_THROW :
except.h
ERT_TRY :
except.h
ES_FALLTHROUGH :
genrecog.cc
ES_RETURNED :
genrecog.cc
escaped_id :
tree-ssa-structalias.cc
escaped_return_id :
tree-ssa-structalias.cc
EST_AVAILABLE :
cfgloop.h
EST_LAST :
cfgloop.h
EST_NOT_COMPUTED :
cfgloop.h
ET_reg :
optabs-query.cc
ET_unaligned_mem :
optabs-query.cc
EV_DIR_DECREASES :
tree-chrec.h
EV_DIR_GROWS :
tree-chrec.h
EV_DIR_UNKNOWN :
tree-chrec.h
EXCESS_PRECISION_DEFAULT :
flag-types.h
EXCESS_PRECISION_FAST :
flag-types.h
EXCESS_PRECISION_FLOAT16 :
flag-types.h
EXCESS_PRECISION_STANDARD :
flag-types.h
EXCESS_PRECISION_TYPE_FAST :
coretypes.h
EXCESS_PRECISION_TYPE_FLOAT16 :
coretypes.h
EXCESS_PRECISION_TYPE_IMPLICIT :
coretypes.h
EXCESS_PRECISION_TYPE_STANDARD :
coretypes.h
EXPAND_ADDRESS :
optabs.h
EXPAND_CONST_ADDRESS :
expr.h
EXPAND_CONVERT_FROM :
optabs.h
EXPAND_CONVERT_TO :
optabs.h
EXPAND_FIXED :
optabs.h
EXPAND_INITIALIZER :
expr.h
EXPAND_INPUT :
optabs.h
EXPAND_INTEGER :
optabs.h
EXPAND_MEMORY :
expr.h
EXPAND_NORMAL :
expr.h
EXPAND_OUTPUT :
optabs.h
EXPAND_STACK_PARM :
expr.h
EXPAND_SUM :
expr.h
EXPAND_UNDEFINED_INPUT :
optabs.h
EXPAND_WRITE :
expr.h
EXPANSION :
cgraph.h
EXPR_BINARY :
tree-ssa-scopedtables.h
EXPR_CALL :
tree-ssa-scopedtables.h
EXPR_PHI :
tree-ssa-scopedtables.h
EXPR_SINGLE :
tree-ssa-scopedtables.h
EXPR_TERNARY :
tree-ssa-scopedtables.h
EXPR_UNARY :
tree-ssa-scopedtables.h
EXT_MODIFIED_NONE :
ree.cc
EXT_MODIFIED_SEXT :
ree.cc
EXT_MODIFIED_ZEXT :
ree.cc
EXTERN :
gengtype.h
EXTRA_DIAGNOSTIC_OUTPUT_fixits_v1 :
diagnostic.h
EXTRA_DIAGNOSTIC_OUTPUT_fixits_v2 :
diagnostic.h
EXTRA_DIAGNOSTIC_OUTPUT_none :
diagnostic.h
EXTRACT_LAST_REDUCTION :
tree-vectorizer.h
Generated by
1.13.2