Polly
20.0.0git
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Typedefs
a
b
c
d
e
i
l
m
p
r
s
v
Enumerations
Enumerator
Related Functions
a
d
f
l
m
s
v
Files
File List
File Members
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
r
s
t
u
v
w
Typedefs
b
f
i
m
o
r
s
t
Enumerations
a
g
i
m
o
t
Enumerator
i
m
o
t
v
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Z
A
access_sort_info
aff
(
isl
)
aff_list
(
isl
)
ArrayShape
(
polly
)
Assumption
(
polly
)
ast_build
(
isl
)
ast_expr
(
isl
)
ast_expr_id
(
isl
)
ast_expr_int
(
isl
)
ast_expr_op
(
isl
)
ast_expr_op_access
(
isl
)
ast_expr_op_add
(
isl
)
ast_expr_op_address_of
(
isl
)
ast_expr_op_and
(
isl
)
ast_expr_op_and_then
(
isl
)
ast_expr_op_call
(
isl
)
ast_expr_op_cond
(
isl
)
ast_expr_op_div
(
isl
)
ast_expr_op_eq
(
isl
)
ast_expr_op_fdiv_q
(
isl
)
ast_expr_op_ge
(
isl
)
ast_expr_op_gt
(
isl
)
ast_expr_op_le
(
isl
)
ast_expr_op_lt
(
isl
)
ast_expr_op_max
(
isl
)
ast_expr_op_member
(
isl
)
ast_expr_op_min
(
isl
)
ast_expr_op_minus
(
isl
)
ast_expr_op_mul
(
isl
)
ast_expr_op_or
(
isl
)
ast_expr_op_or_else
(
isl
)
ast_expr_op_pdiv_q
(
isl
)
ast_expr_op_pdiv_r
(
isl
)
ast_expr_op_select
(
isl
)
ast_expr_op_sub
(
isl
)
ast_expr_op_zdiv_r
(
isl
)
ast_node
(
isl
)
ast_node_block
(
isl
)
ast_node_for
(
isl
)
ast_node_if
(
isl
)
ast_node_list
(
isl
)
ast_node_mark
(
isl
)
ast_node_user
(
isl
)
AstBuildUserInfo
(
polly
)
ASTConsumer
ast_build::at_each_domain_data
(
isl
)
B
BandAttr
(
polly
)
basic_map
(
isl
)
basic_map_list
(
isl
)
basic_set
(
isl
)
basic_set_list
(
isl
)
bernstein_data
binary
BlockGenerator
(
polly
)
boolean
(
isl
)
bound_options
C
calcop_t
cat_options
checked_cpp_type_printer
checker
(
isl
)
template_cpp_generator::class_decl_printer
template_cpp_generator::class_impl_printer
cpp_generator::class_printer
template_cpp_generator::class_printer
CodeGenerationPass
(
polly
)
CodePreparationPass
(
polly
)
constraint
(
isl
)
ConversionMethod
cpp_conversion_generator
cpp_generator
cpp_type_printer
cstate_t
ctx
(
isl
)
D
DeadCodeElimPass
(
polly
)
plain_cpp_generator::decl_printer
DeLICMPass
(
polly
)
DeLICMPrinterPass
(
polly
)
DenseMapInfo< polly::VirtualInstruction >
(
llvm
)
DependenceAnalysis
(
polly
)
DependenceInfo
(
polly
)
DependenceInfoPrinterPass
(
polly
)
DependenceInfoWrapperPass
(
polly
)
Dependences
(
polly
)
ScopDetection::DetectionContext
(
polly
)
DOTGraphTraits
DOTGraphTraits< polly::ScopDetection * >
(
llvm
)
DOTGraphTraitsPrinterWrapperPass
DOTGraphTraitsViewerWrapperPass
DumpFunctionPass
(
polly
)
DumpModulePass
(
polly
)
E
EnumMethod
F
Fixed
fixed_box
(
isl
)
ForwardOpTreePass
(
polly
)
ForwardOpTreePrinterPass
(
polly
)
function_name_less
FunctionToScopPassAdaptor
(
polly
)
G
generator
GraphTraits
GraphTraits< polly::ScopDetection * >
(
llvm
)
I
id
(
isl
)
id_list
(
isl
)
id_to_ast_expr
(
isl
)
plain_cpp_generator::impl_printer
ineq_cmp_data
InvariantAccess
(
polly
)
InvariantEquivClassTy
(
polly
)
IRInserter
(
polly
)
isl_access_info
isl_add_all_constraints_data
isl_add_nodes_data
isl_aff
isl_aff_split
isl_any_scheduled_after_data
isl_apply_fold_data
isl_arg
isl_arg_choice
isl_arg_flags
isl_args
isl_ast_add_term_data
isl_ast_add_terms_data
isl_ast_build
isl_ast_coefficients_of_sign_data
isl_ast_count_constraints_data
isl_ast_expr
isl_ast_expr_op_names
isl_ast_expr_op_printed
isl_ast_extract_rational_data
isl_ast_generate_parallel_domains_data
isl_ast_graft
isl_ast_node
isl_ast_node_postorder_data
isl_ast_node_preorder_data
isl_ast_print_options
isl_ast_unroll_data
isl_ast_unroll_tree_data
isl_basic_map
isl_bin_op_control
isl_bind_id_data
isl_blk
isl_bound
isl_carry
isl_cell
isl_chamber
isl_chamber_list
isl_check_scaled_data
isl_class
isl_clustering
isl_coalesce_info
isl_codegen_domains
isl_coefficients_factor_data
isl_coefficients_product_data
isl_collect_bounds_data
isl_compute_flow_data
isl_compute_flow_schedule_data
isl_constraint
isl_constraint_equal_info
isl_constraint_index
isl_context
isl_context_gbr
isl_context_lex
isl_context_op
isl_copy_edge_data
isl_counter
isl_ctx
isl_detect_stride_data
isl_diff_collector
isl_dim_map
isl_dim_map_entry
isl_div_sort_info
isl_edge_src
isl_expanded
isl_exploit_lineality_data
isl_external_vertex
isl_extract_dst_data
isl_extract_edge_data
isl_extract_mod_data
isl_facet_todo
isl_factor_groups
isl_factored_sample_data
isl_factorizer
isl_find_unroll_data
isl_fixed_box
isl_fixed_dim_data
isl_fixed_map
isl_fixed_sign_data
isl_flow
isl_fold_dims_data
isl_fold_move_dims_data
isl_fold_set_dim_name_data
isl_fold_substitute
isl_forall_data
isl_forall_user_data
isl_foreach_point
isl_foreach_reachable_data
isl_from_pw_aff_data
isl_from_pw_aff_piece
isl_gbr_tab_undo
isl_generate_code_data
isl_generate_domain_data
isl_hash_table
isl_hash_table_entry
ISL_HMAP
isl_id
isl_if_node
isl_insert_if_data
isl_intersect_factor_control
isl_is_empty_diff_collector
isl_iterator
(
isl
)
isl_iterator
(
isl::noexceptions
)
isl_keyword
isl_labeled_map
isl_lexmin_data
isl_local_region
isl_local_space
isl_map
isl_mark_merge_sccs_data
isl_mat
isl_merge_src_dst_data
isl_morph
isl_multiplicative_call_data_pw_qpolynomial
isl_name_and_user
isl_node_gist_data
isl_not_data
isl_obj
isl_obj_vtable
isl_opt_data
isl_options
isl_partial_sol
isl_point
isl_poly
isl_poly_cst
isl_poly_rec
isl_prefixes
isl_print_space_data
isl_printer
isl_printer_ops
isl_pw_aff
isl_pw_aff_opt_data
isl_pw_aff_piece
isl_pw_multi_aff
isl_pw_multi_aff_piece
isl_pw_qpolynomial
isl_pw_qpolynomial_fold
isl_pw_qpolynomial_fold_piece
isl_pw_qpolynomial_piece
isl_qpolynomial
isl_qpolynomial_fold
isl_reordering
isl_restriction
isl_scan_callback
isl_scan_pip
isl_scc_graph
isl_sched_count
isl_sched_edge
isl_sched_graph
isl_sched_info
isl_sched_node
isl_schedule
isl_schedule_band
isl_schedule_constraints
isl_schedule_expand_data
isl_schedule_group_data
isl_schedule_node
isl_schedule_node_get_filter_prefix_data
isl_schedule_node_postorder_data
isl_schedule_node_preorder_data
isl_schedule_tree
isl_scheduled_access
isl_separate_domain_data
isl_set_map_pair
isl_sioimath_scratchspace_t
isl_size_info
isl_sol
isl_sol_callback
isl_sol_map
isl_sol_pma
isl_space
isl_split_on_guard_data
isl_split_periods_data
isl_stats
isl_stream
isl_stride_info
isl_subtract_diff_collector
isl_subtree_contraction_data
isl_subtree_expansion_data
isl_tab
isl_tab_callback
isl_tab_lexmin
isl_tab_undo
isl_tab_undo_val
isl_tab_var
isl_tarjan_graph
isl_tarjan_node
isl_tc_follows_data
isl_term
isl_test_codegen_data
isl_test_set_from_map_data
isl_to_poly_data
isl_token
isl_trivial_region
isl_un_op_control
isl_un_op_drop_user_data
isl_union_access_info
isl_union_align
isl_union_bound_data
isl_union_flow
isl_union_map
isl_union_map_bin_data
isl_union_map_every_data
isl_union_map_foreach_data
isl_union_map_gen_bin_data
isl_union_map_gen_bin_set_data
isl_union_map_involves_dims_data
isl_union_map_is_disjoint_data
isl_union_map_is_subset_data
isl_union_map_is_sv_data
isl_union_map_match_bin_data
isl_union_map_preimage_data
isl_union_map_preimage_mpa_data
isl_union_map_preimage_upma_data
isl_union_map_project_out_data
isl_union_map_remove_map_if_data
isl_union_map_reset_params_data
isl_union_map_reset_range_space_data
isl_union_map_un_data
isl_union_order_at_data
isl_union_power
isl_union_print_data
isl_union_pw_aff_opt_data
isl_union_pw_aff_pullback_upma_data
isl_union_pw_aff_pw_aff_on_domain_data
isl_union_pw_aff_reset_params_data
isl_union_pw_aff_val_on_domain_data
isl_union_pw_multi_aff_bin_data
isl_union_pw_multi_aff_get_union_pw_aff_data
isl_union_pw_multi_aff_multi_val_on_domain_data
isl_union_pw_multi_aff_reset_range_space_data
isl_union_pw_multi_aff_un_op_control
isl_union_set_foreach_point_data
isl_val
isl_vec
isl_vertex
isl_vertex_list
isl_vertices
isl_vertices_test_data
isl_wraps
IslAst
(
polly
)
IslAstAnalysis
(
polly
)
IslAstInfo
(
polly
)
IslAstInfoWrapperPass
(
polly
)
IslAstPrinterPass
(
polly
)
IslAstInfo::IslAstUserPayload
(
polly
)
IslExprBuilder
(
polly
)
IslMaxOperationsGuard
(
polly
)
IslNodeBuilder
(
polly
)
IslQuotaScope
(
polly
)
IslScheduleOptimizerPass
(
polly
)
IslScheduleOptimizerPrinterPass
(
polly
)
J
JSONExportPass
(
polly
)
JSONImportPass
(
polly
)
K
Kind
L
larger_infix
Method::list_combiner
local_space
(
isl
)
ScopDetection::LoopStats
(
polly
)
M
map
(
isl
)
map_list
(
isl
)
max_constraint
MaximalStaticExpansionPass
(
polly
)
MaximalStaticExpansionPrinterPass
(
polly
)
MemAcc
(
polly
)
MemAccInst
(
polly
)
MemoryAccess
(
polly
)
Method
template_cpp_generator::method_decl_printer
template_cpp_generator::method_impl_printer
mpq_t
mpz_t
multi_aff
(
isl
)
multi_id
(
isl
)
multi_pw_aff
(
isl
)
multi_union_pw_aff
(
isl
)
multi_val
(
isl
)
must_may
MyASTConsumer
N
NoCopyMethod
O
options
OwningInnerAnalysisManagerProxy
(
polly
)
P
Pair
ParallelLoopGenerator
(
polly
)
ParallelLoopGeneratorGOMP
(
polly
)
ParallelLoopGeneratorKMP
(
polly
)
PerfMonitor
(
polly
)
plain_cpp_generator
plain_cpp_type_printer
plain_cpp_generator::plain_printer
point
(
isl
)
PointerLikeTypeTraits< isl_id * >
(
llvm
)
PolyhedralInfo
(
polly
)
ProperTupleKind
PruneUnprofitablePass
(
polly
)
pw_aff
(
isl
)
pw_aff_list
(
isl
)
pw_multi_aff
(
isl
)
pw_multi_aff_list
(
isl
)
python_generator
R
range_data
RecursiveScheduleTreeVisitor
(
polly
)
RegionGenerator
(
polly
)
RejectLog
(
polly
)
RejectReason
(
polly
)
ReportAffFunc
(
polly
)
ReportAlias
(
polly
)
ReportAlloca
(
polly
)
ReportCFG
(
polly
)
ReportDifferentArrayElementSize
(
polly
)
ReportEntry
(
polly
)
ReportFuncCall
(
polly
)
ReportIndirectPredecessor
(
polly
)
ReportIntToPtr
(
polly
)
ReportInvalidCond
(
polly
)
ReportInvalidTerminator
(
polly
)
ReportIrreducibleRegion
(
polly
)
ReportLoopBound
(
polly
)
ReportLoopHasMultipleExits
(
polly
)
ReportLoopHasNoExit
(
polly
)
ReportLoopOnlySomeLatches
(
polly
)
ReportNoBasePtr
(
polly
)
ReportNonAffBranch
(
polly
)
ReportNonAffineAccess
(
polly
)
ReportNonSimpleMemoryAccess
(
polly
)
ReportOther
(
polly
)
ReportUndefBasePtr
(
polly
)
ReportUndefCond
(
polly
)
ReportUndefOperand
(
polly
)
ReportUnknownInst
(
polly
)
ReportUnprofitable
(
polly
)
ReportUnreachableInExit
(
polly
)
ReportVariantBasePtr
(
polly
)
RequireAnalysisPass< AnalysisT, Scop, ScopAnalysisManager, ScopStandardAnalysisResults &, SPMUpdater & >
(
llvm
)
Result
(llvm::InnerAnalysisManagerProxy)
DependenceAnalysis::Result
(
polly
)
rsa_key
RuntimeDebugBuilder
(
polly
)
S
S
scan_samples
SCEVAffinator
(
polly
)
SCEVFindLoops
SCEVFindValues
SCEVInRegionDependences
SCEVValidator
SCEVVisitor
schedule
(
isl
)
schedule_constraints
(
isl
)
schedule_node
(
isl
)
schedule_node_band
(
isl
)
schedule_node_context
(
isl
)
schedule_node_domain
(
isl
)
schedule_node_expansion
(
isl
)
schedule_node_extension
(
isl
)
schedule_node_filter
(
isl
)
schedule_node_guard
(
isl
)
schedule_node_leaf
(
isl
)
schedule_node_mark
(
isl
)
schedule_node_sequence
(
isl
)
schedule_node_set
(
isl
)
ScheduleNodeRewriter
(
polly
)
ScheduleTreeVisitor
(
polly
)
Scop
(
polly
)
ScopAnalysis
(
polly
)
ScopAnalysisPrinterPass
(
polly
)
ScopAnnotator
(
polly
)
ScopArrayInfo
(
polly
)
ScopBuilder
(
polly
)
ScopDetection
(
polly
)
ScopDetectionAnalysisGraphTraits
ScopDetectionWrapperPass
(
polly
)
ScopExpander
ScopInfo
(
polly
)
ScopInfoAnalysis
(
polly
)
ScopInfoPrinterPass
(
polly
)
ScopInfoRegionPass
(
polly
)
ScopInfoWrapperPass
(
polly
)
ScopOnlyPrinter
(
polly
)
ScopOnlyPrinterWrapperPass
ScopOnlyViewer
(
polly
)
ScopOnlyViewerWrapperPass
ScopPass
(
polly
)
ScopPrinter
(
polly
)
ScopPrinterWrapperPass
ScopStandardAnalysisResults
(
polly
)
Scop::ScopStatistics
(
polly
)
ScopStmt
(
polly
)
ScopViewer
(
polly
)
ScopViewerWrapperPass
set
(
isl
)
set_enum
set_list
(
isl
)
setLangDefaultsArg4
sh_data
sh_data_entry
Signature
simplify_type< polly::MemAccInst >
(
llvm
)
SimplifyPass
(
polly
)
SimplifyPrinterLegacyPass
(
false
)
SimplifyPrinterPass
(
polly
)
size
(
isl
)
space
(
isl
)
specialization
specialization_printer
SPMUpdater
(
polly
)
stat
(
isl
)
SubtreeReferences
(
polly
)
T
tab_lp
template_class
template_cpp_arg_type_printer
template_cpp_generator
template_cpp_kind_type_printer
template_cpp_type_printer
template_method_type_printer
ternary
test_ineq_data
test_t
testspec_t
TupleKind
TupleKindPtr
U
unary
UNION
union_access_info
(
isl
)
union_flow
(
isl
)
union_map
(
isl
)
union_pw_aff
(
isl
)
union_pw_aff_list
(
isl
)
union_pw_multi_aff
(
isl
)
union_set
(
isl
)
union_set_list
(
isl
)
V
val
(
isl
)
val_list
(
isl
)
ValidatorResult
variable
vars
verify_point_bound
VirtualInstruction
(
polly
)
VirtualOperandIterator
(
polly
)
VirtualUse
(
polly
)
Z
ZoneAlgorithm
(
polly
)
Generated on Thu Apr 10 2025 00:16:16 for Polly by
1.9.6