Index of /art/compiler/optimizing/


../
block_builder.cc                                   24-Feb-2026 12:53               20121
block_builder.h                                    24-Feb-2026 12:53                3315
block_namer.cc                                     24-Feb-2026 12:53                 908
block_namer.h                                      24-Feb-2026 12:53                1317
bounds_check_elimination.cc                        24-Feb-2026 12:53               87687
bounds_check_elimination.h                         24-Feb-2026 12:53                1478
bounds_check_elimination_test.cc                   24-Feb-2026 12:53               29067
builder.cc                                         24-Feb-2026 12:53                8128
builder.h                                          24-Feb-2026 12:53                2521
cha_guard_optimization.cc                          24-Feb-2026 12:53                9957
cha_guard_optimization.h                           24-Feb-2026 12:53                1359
code_generation_data.cc                            24-Feb-2026 12:53                2659
code_generation_data.h                             24-Feb-2026 12:53                5723
code_generator.cc                                  24-Feb-2026 12:53               77540
code_generator.h                                   24-Feb-2026 12:53               45703
code_generator_arm64.cc                            24-Feb-2026 12:53              326250
code_generator_arm64.h                             24-Feb-2026 12:53               59559
code_generator_arm_vixl.cc                         24-Feb-2026 12:53              438472
code_generator_arm_vixl.h                          24-Feb-2026 12:53               50628
code_generator_riscv64.cc                          24-Feb-2026 12:53              298843
code_generator_riscv64.h                           24-Feb-2026 12:53               38653
code_generator_utils.cc                            24-Feb-2026 12:53                9309
code_generator_utils.h                             24-Feb-2026 12:53                1881
code_generator_vector_arm64_neon.cc                24-Feb-2026 12:53               67544
code_generator_vector_arm64_sve.cc                 24-Feb-2026 12:53               58368
code_generator_vector_arm_vixl.cc                  24-Feb-2026 12:53               43641
code_generator_vector_x86.cc                       24-Feb-2026 12:53               57391
code_generator_vector_x86_64.cc                    24-Feb-2026 12:53               56485
code_generator_x86.cc                              24-Feb-2026 12:53              379579
code_generator_x86.h                               24-Feb-2026 12:53               35631
code_generator_x86_64.cc                           24-Feb-2026 12:53              348571
code_generator_x86_64.h                            24-Feb-2026 12:53               34018
code_sinking.cc                                    24-Feb-2026 12:53               28648
code_sinking.h                                     24-Feb-2026 12:53                1801
codegen_test.cc                                    24-Feb-2026 12:53               39699
codegen_test_utils.h                               24-Feb-2026 12:53               12710
common_arm.h                                       24-Feb-2026 12:53                8018
common_arm64.h                                     24-Feb-2026 12:53               15083
common_dominator.h                                 24-Feb-2026 12:53                2920
constant_folding.cc                                24-Feb-2026 12:53               41132
constant_folding.h                                 24-Feb-2026 12:53                2151
constant_folding_test.cc                           24-Feb-2026 12:53               33631
constructor_fence_redundancy_elimination.cc        24-Feb-2026 12:53               10078
constructor_fence_redundancy_elimination.h         24-Feb-2026 12:53                2518
control_flow_simplifier.cc                         24-Feb-2026 12:53               15163
control_flow_simplifier.h                          24-Feb-2026 12:53                3802
control_flow_simplifier_test.cc                    24-Feb-2026 12:53                6059
critical_native_abi_fixup_arm.cc                   24-Feb-2026 12:53                2285
critical_native_abi_fixup_arm.h                    24-Feb-2026 12:53                1305
critical_native_abi_fixup_riscv64.cc               24-Feb-2026 12:53                2471
critical_native_abi_fixup_riscv64.h                24-Feb-2026 12:53                1345
data_type-inl.h                                    24-Feb-2026 12:53                3815
data_type.cc                                       24-Feb-2026 12:53                1507
data_type.h                                        24-Feb-2026 12:53                9001
data_type_test.cc                                  24-Feb-2026 12:53                5016
dead_code_elimination.cc                           24-Feb-2026 12:53               39843
dead_code_elimination.h                            24-Feb-2026 12:53                4976
dead_code_elimination_test.cc                      24-Feb-2026 12:53                6423
dominator_test.cc                                  24-Feb-2026 12:53                7690
escape.cc                                          24-Feb-2026 12:53                7195
escape.h                                           24-Feb-2026 12:53                6375
fast_compiler.h                                    24-Feb-2026 12:53                3269
fast_compiler_arm64.cc                             24-Feb-2026 12:53              135814
find_loops_test.cc                                 24-Feb-2026 12:53               12516
graph.cc                                           24-Feb-2026 12:53               51830
graph.h                                            24-Feb-2026 12:53               21166
graph_checker.cc                                   24-Feb-2026 12:53               65874
graph_checker.h                                    24-Feb-2026 12:53                6701
graph_checker_test.cc                              24-Feb-2026 12:53                4079
graph_test.cc                                      24-Feb-2026 12:53               11410
graph_visualizer.cc                                24-Feb-2026 12:53               40946
graph_visualizer.h                                 24-Feb-2026 12:53                4732
gvn.cc                                             24-Feb-2026 12:53               23541
gvn.h                                              24-Feb-2026 12:53                1190
gvn_test.cc                                        24-Feb-2026 12:53                8039
handle_cache-inl.h                                 24-Feb-2026 12:53                1123
handle_cache.cc                                    24-Feb-2026 12:53                1173
handle_cache.h                                     24-Feb-2026 12:53                3087
induction_var_analysis.cc                          24-Feb-2026 12:53               71447
induction_var_analysis.h                           24-Feb-2026 12:53               13834
induction_var_analysis_test.cc                     24-Feb-2026 12:53               48235
induction_var_range.cc                             24-Feb-2026 12:53               79028
induction_var_range.h                              24-Feb-2026 12:53               19350
induction_var_range_test.cc                        24-Feb-2026 12:53               52808
inliner.cc                                         24-Feb-2026 12:53              108935
inliner.h                                          24-Feb-2026 12:53               14974
instruction_builder.cc                             24-Feb-2026 12:53              166722
instruction_builder.h                              24-Feb-2026 12:53               14431
instruction_list.cc                                24-Feb-2026 12:53                5143
instruction_list.h                                 24-Feb-2026 12:53                2726
instruction_simplifier.cc                          24-Feb-2026 12:53              145751
instruction_simplifier.h                           24-Feb-2026 12:53                2470
instruction_simplifier_arm.cc                      24-Feb-2026 12:53               14647
instruction_simplifier_arm.h                       24-Feb-2026 12:53                1395
instruction_simplifier_arm64.cc                    24-Feb-2026 12:53               18879
instruction_simplifier_arm64.h                     24-Feb-2026 12:53                1415
instruction_simplifier_arm64_test.cc               24-Feb-2026 12:53                3701
instruction_simplifier_arm_test.cc                 24-Feb-2026 12:53                3689
instruction_simplifier_riscv64.cc                  24-Feb-2026 12:53                9722
instruction_simplifier_riscv64.h                   24-Feb-2026 12:53                1330
instruction_simplifier_riscv64_test.cc             24-Feb-2026 12:53                4444
instruction_simplifier_shared.cc                   24-Feb-2026 12:53               14076
instruction_simplifier_shared.h                    24-Feb-2026 12:53                4961
instruction_simplifier_test.cc                     24-Feb-2026 12:53                8706
instruction_simplifier_x86.cc                      24-Feb-2026 12:53                2435
instruction_simplifier_x86.h                       24-Feb-2026 12:53                1390
instruction_simplifier_x86_64.cc                   24-Feb-2026 12:53                2560
instruction_simplifier_x86_64.h                    24-Feb-2026 12:53                1430
instruction_simplifier_x86_shared.cc               24-Feb-2026 12:53                4992
instruction_simplifier_x86_shared.h                24-Feb-2026 12:53                1143
intrinsic_objects.cc                               24-Feb-2026 12:53                4110
intrinsic_objects.h                                24-Feb-2026 12:53                4201
intrinsics.cc                                      24-Feb-2026 12:53               10987
intrinsics.h                                       24-Feb-2026 12:53               14453
intrinsics_arm64.cc                                24-Feb-2026 12:53              259600
intrinsics_arm64.h                                 24-Feb-2026 12:53                2840
intrinsics_arm_vixl.cc                             24-Feb-2026 12:53              255653
intrinsics_arm_vixl.h                              24-Feb-2026 12:53                2740
intrinsics_riscv64.cc                              24-Feb-2026 12:53              252645
intrinsics_riscv64.h                               24-Feb-2026 12:53                2682
intrinsics_utils.h                                 24-Feb-2026 12:53               10238
intrinsics_x86.cc                                  24-Feb-2026 12:53              218473
intrinsics_x86.h                                   24-Feb-2026 12:53                2622
intrinsics_x86_64.cc                               24-Feb-2026 12:53              233678
intrinsics_x86_64.h                                24-Feb-2026 12:53                2676
jit_patches_arm64.cc                               24-Feb-2026 12:53                4874
jit_patches_arm64.h                                24-Feb-2026 12:53                5100
licm.cc                                            24-Feb-2026 12:53                7104
licm.h                                             24-Feb-2026 12:53                1201
licm_test.cc                                       24-Feb-2026 12:53                4629
linear_order.cc                                    24-Feb-2026 12:53                5365
linear_order.h                                     24-Feb-2026 12:53                1944
linearize_test.cc                                  24-Feb-2026 12:53                7387
live_interval_test.cc                              24-Feb-2026 12:53               12496
live_ranges_test.cc                                24-Feb-2026 12:53               15015
liveness_test.cc                                   24-Feb-2026 12:53               15813
load_store_analysis.cc                             24-Feb-2026 12:53                8117
load_store_analysis.h                              24-Feb-2026 12:53               23162
load_store_analysis_test.cc                        24-Feb-2026 12:53               30105
load_store_elimination.cc                          24-Feb-2026 12:53              142465
load_store_elimination.h                           24-Feb-2026 12:53                1484
load_store_elimination_test.cc                     24-Feb-2026 12:53               91076
locations.cc                                       24-Feb-2026 12:53                4942
locations.h                                        24-Feb-2026 12:53               22164
loop_analysis.cc                                   24-Feb-2026 12:53               16802
loop_analysis.h                                    24-Feb-2026 12:53                7753
loop_information-inl.h                             24-Feb-2026 12:53                2100
loop_information.cc                                24-Feb-2026 12:53                9602
loop_information.h                                 24-Feb-2026 12:53                5117
loop_optimization.cc                               24-Feb-2026 12:53              131926
loop_optimization.h                                24-Feb-2026 12:53               25637
loop_optimization_test.cc                          24-Feb-2026 12:53               17298
nodes.cc                                           24-Feb-2026 12:53               74288
nodes.h                                            24-Feb-2026 12:53              304928
nodes_riscv64.h                                    24-Feb-2026 12:53                4755
nodes_shared.cc                                    24-Feb-2026 12:53                3898
nodes_shared.h                                     24-Feb-2026 12:53                6839
nodes_test.cc                                      24-Feb-2026 12:53                9600
nodes_vector.cc                                    24-Feb-2026 12:53                5162
nodes_vector.h                                     24-Feb-2026 12:53               63666
nodes_vector_test.cc                               24-Feb-2026 12:53               15588
nodes_x86.h                                        24-Feb-2026 12:53                6250
optimization.cc                                    24-Feb-2026 12:53               15260
optimization.h                                     24-Feb-2026 12:53                5103
optimizing_cfi_test.cc                             24-Feb-2026 12:53                6049
optimizing_cfi_test_expected.inc                   24-Feb-2026 12:53                9792
optimizing_compiler.cc                             24-Feb-2026 12:53               69049
optimizing_compiler.h                              24-Feb-2026 12:53                1207
optimizing_compiler_stats.h                        24-Feb-2026 12:53                6900
optimizing_unit_test.h                             24-Feb-2026 12:53               44696
parallel_move_resolver.cc                          24-Feb-2026 12:53               20816
parallel_move_resolver.h                           24-Feb-2026 12:53                7744
parallel_move_test.cc                              24-Feb-2026 12:53               20999
pc_relative_fixups_x86.cc                          24-Feb-2026 12:53                9617
pc_relative_fixups_x86.h                           24-Feb-2026 12:53                1354
prepare_for_register_allocation.cc                 24-Feb-2026 12:53               19393
prepare_for_register_allocation.h                  24-Feb-2026 12:53                1845
prepare_for_register_allocation_test.cc            24-Feb-2026 12:53               12041
pretty_printer.h                                   24-Feb-2026 12:53                4125
pretty_printer_test.cc                             24-Feb-2026 12:53                6760
profiling_info_builder.cc                          24-Feb-2026 12:53                4537
profiling_info_builder.h                           24-Feb-2026 12:53                2682
reference_type_info.cc                             24-Feb-2026 12:53                1498
reference_type_info.h                              24-Feb-2026 12:53                5100
reference_type_propagation.cc                      24-Feb-2026 12:53               40334
reference_type_propagation.h                       24-Feb-2026 12:53                3428
reference_type_propagation_test.cc                 24-Feb-2026 12:53               20125
register_allocation_resolver.cc                    24-Feb-2026 12:53               32196
register_allocation_resolver.h                     24-Feb-2026 12:53                4168
register_allocator-inl.h                           24-Feb-2026 12:53                1977
register_allocator.cc                              24-Feb-2026 12:53               14674
register_allocator.h                               24-Feb-2026 12:53                5128
register_allocator_linear_scan.cc                  24-Feb-2026 12:53               77604
register_allocator_linear_scan.h                   24-Feb-2026 12:53                5344
register_allocator_test.cc                         24-Feb-2026 12:53               65348
register_set.h                                     24-Feb-2026 12:53                3021
scheduler.cc                                       24-Feb-2026 12:53               32688
scheduler.h                                        24-Feb-2026 12:53               23103
scheduler_arm.cc                                   24-Feb-2026 12:53               43575
scheduler_arm.h                                    24-Feb-2026 12:53                1400
scheduler_arm64.cc                                 24-Feb-2026 12:53               18748
scheduler_arm64.h                                  24-Feb-2026 12:53                2084
scheduler_test.cc                                  24-Feb-2026 12:53               19092
sharpening.cc                                      24-Feb-2026 12:53               25434
sharpening.h                                       24-Feb-2026 12:53                2526
side_effects_analysis.cc                           24-Feb-2026 12:53                3189
side_effects_analysis.h                            24-Feb-2026 12:53                2231
side_effects_test.cc                               24-Feb-2026 12:53                9885
ssa_builder.cc                                     24-Feb-2026 12:53               31445
ssa_builder.h                                      24-Feb-2026 12:53                5599
ssa_liveness_analysis.cc                           24-Feb-2026 12:53               34498
ssa_liveness_analysis.h                            24-Feb-2026 12:53               40366
ssa_liveness_analysis_test.cc                      24-Feb-2026 12:53                7808
ssa_phi_elimination.cc                             24-Feb-2026 12:53                9648
ssa_phi_elimination.h                              24-Feb-2026 12:53                2125
ssa_test.cc                                        24-Feb-2026 12:53               15437
stack_map_stream.cc                                24-Feb-2026 12:53               19477
stack_map_stream.h                                 24-Feb-2026 12:53                6515
stack_map_test.cc                                  24-Feb-2026 12:53               31216
superblock_cloner.cc                               24-Feb-2026 12:53               41771
superblock_cloner.h                                24-Feb-2026 12:53               21070
superblock_cloner_test.cc                          24-Feb-2026 12:53               23903
suspend_check_test.cc                              24-Feb-2026 12:53                2700
write_barrier_elimination.cc                       24-Feb-2026 12:53                6655
write_barrier_elimination.h                        24-Feb-2026 12:53                2023
x86_memory_gen.cc                                  24-Feb-2026 12:53                2914
x86_memory_gen.h                                   24-Feb-2026 12:53                1341