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:
- v -
val_cas :
tsan.cc
valid_combine :
ira.cc
valid_none :
ira.cc
valid_reload :
ira.cc
VAR_INIT_STATUS_INITIALIZED :
coretypes.h
VAR_INIT_STATUS_UNINITIALIZED :
coretypes.h
VAR_INIT_STATUS_UNKNOWN :
coretypes.h
VARYING :
tree-complex.cc
,
tree-ssa-ccp.cc
vec_construct :
target.h
vec_kind :
tree-core.h
VEC_ORIGIN :
mem-stats-traits.h
vec_perm :
target.h
vec_promote_demote :
target.h
vec_to_scalar :
target.h
vect_body :
target.h
vect_condition_def :
tree-vectorizer.h
vect_constant_def :
tree-vectorizer.h
VECT_COST_MODEL_CHEAP :
flag-types.h
VECT_COST_MODEL_DEFAULT :
flag-types.h
VECT_COST_MODEL_DYNAMIC :
flag-types.h
VECT_COST_MODEL_UNLIMITED :
flag-types.h
VECT_COST_MODEL_VERY_CHEAP :
flag-types.h
vect_double_reduction_def :
tree-vectorizer.h
vect_epilogue :
target.h
vect_external_def :
tree-vectorizer.h
vect_first_order_recurrence :
tree-vectorizer.h
vect_induction_def :
tree-vectorizer.h
vect_internal_def :
tree-vectorizer.h
vect_mask_var :
tree-vectorizer.h
vect_nested_cycle :
tree-vectorizer.h
vect_partial_vectors_avx512 :
tree-vectorizer.h
vect_partial_vectors_len :
tree-vectorizer.h
vect_partial_vectors_none :
tree-vectorizer.h
vect_partial_vectors_while_ult :
tree-vectorizer.h
vect_pointer_var :
tree-vectorizer.h
vect_prologue :
target.h
vect_reduction_def :
tree-vectorizer.h
vect_scalar_var :
tree-vectorizer.h
vect_simple_var :
tree-vectorizer.h
vect_step_op_add :
tree-vectorizer.h
vect_step_op_mul :
tree-vectorizer.h
vect_step_op_neg :
tree-vectorizer.h
vect_step_op_shl :
tree-vectorizer.h
vect_step_op_shr :
tree-vectorizer.h
vect_uninitialized_def :
tree-vectorizer.h
vect_unknown_def_type :
tree-vectorizer.h
vect_unused_in_scope :
tree-vectorizer.h
vect_used_by_reduction :
tree-vectorizer.h
vect_used_in_outer :
tree-vectorizer.h
vect_used_in_outer_by_reduction :
tree-vectorizer.h
vect_used_in_scope :
tree-vectorizer.h
vect_used_only_live :
tree-vectorizer.h
vector_gather_load :
target.h
vector_load :
target.h
vector_scatter_store :
target.h
vector_stmt :
target.h
vector_store :
target.h
vector_type_class :
typeclass.h
VERTEX_SPLIT_EDGE :
mcf.cc
VISIBILITY_DEFAULT :
coretypes.h
VISIBILITY_HIDDEN :
coretypes.h
VISIBILITY_INTERNAL :
coretypes.h
VISIBILITY_PROTECTED :
coretypes.h
VLS_LOAD :
tree-vectorizer.h
VLS_STORE :
tree-vectorizer.h
VLS_STORE_INVARIANT :
tree-vectorizer.h
VMAT_CONTIGUOUS :
tree-vectorizer.h
VMAT_CONTIGUOUS_DOWN :
tree-vectorizer.h
VMAT_CONTIGUOUS_PERMUTE :
tree-vectorizer.h
VMAT_CONTIGUOUS_REVERSE :
tree-vectorizer.h
VMAT_ELEMENTWISE :
tree-vectorizer.h
VMAT_GATHER_SCATTER :
tree-vectorizer.h
VMAT_INVARIANT :
tree-vectorizer.h
VMAT_LOAD_STORE_LANES :
tree-vectorizer.h
VMAT_STRIDED_SLP :
tree-vectorizer.h
VN_CONSTANT :
tree-ssa-sccvn.h
VN_NARY :
tree-ssa-sccvn.h
VN_NONE :
tree-ssa-sccvn.h
VN_NOWALK :
tree-ssa-sccvn.h
VN_PHI :
tree-ssa-sccvn.h
VN_REFERENCE :
tree-ssa-sccvn.h
VN_WALK :
tree-ssa-sccvn.h
VN_WALKREWRITE :
tree-ssa-sccvn.h
void_type_class :
typeclass.h
VR_ANTI_RANGE :
value-range.h
VR_FRANGE :
value-range.h
VR_IRANGE :
value-range.h
VR_LAST :
value-range.h
VR_NAN :
value-range.h
VR_PRANGE :
value-range.h
VR_RANGE :
value-range.h
VR_UNDEFINED :
value-range.h
VR_UNKNOWN :
value-range.h
VR_VARYING :
value-range.h
VREL_EQ :
value-relation.h
VREL_GE :
value-relation.h
VREL_GT :
value-relation.h
VREL_LAST :
value-relation.h
VREL_LE :
value-relation.h
VREL_LT :
value-relation.h
VREL_NE :
value-relation.h
VREL_PE16 :
value-relation.h
VREL_PE32 :
value-relation.h
VREL_PE64 :
value-relation.h
VREL_PE8 :
value-relation.h
VREL_UNDEFINED :
value-relation.h
VREL_VARYING :
value-relation.h
VTV_NO_PRIORITY :
flag-types.h
VTV_PREINIT_PRIORITY :
flag-types.h
VTV_STANDARD_PRIORITY :
flag-types.h
Generated by
1.13.2