llvm-project/llvm/test/Transforms/PGOProfile
Wei Mi c876e3d42b [PGO] Make pgo related options in opt more consistent.
Currently we have pgo options defined in PassManagerBuilder.cpp only for
instrument pgo, but not for sample pgo. We also have pgo options defined
in NewPMDriver.cpp in opt only for new pass manager and for all kinds of
pgo. They have some inconsistency.

To make the options more consistent and make tests writing easier, the
patch let old pass manager to share the same pgo options with new pass
manager in opt, and removes the options in PassManagerBuilder.cpp.

Differential Revision: https://reviews.llvm.org/D56749

llvm-svn: 351392
2019-01-16 23:19:02 +00:00
..
Inputs [PGO] Exit early if all count values are zero 2018-11-07 23:51:20 +00:00
X86
PR28219.ll
branch1.ll
branch2.ll
chr.ll [PGO] Control Height Reduction 2018-09-04 17:19:13 +00:00
comdat_internal.ll
comdat_rename.ll
counter_promo.ll
counter_promo_exit_merge.ll
counter_promo_mexits.ll
counter_promo_nest.ll
criticaledge.ll
diag_FE_profile.ll
diag_mismatch.ll
diag_no_funcprofdata.ll
diag_no_profile.ll
do-not-instrument.ll
func_entry.ll [PGO] Exit early if all count values are zero 2018-11-07 23:51:20 +00:00
icp_covariant_call_return.ll
icp_covariant_invoke_return.ll
icp_invoke.ll
icp_invoke_nouse.ll
icp_mismatch_msg.ll [PGO] add target md5sum in warning message for icall 2018-08-24 21:38:24 +00:00
icp_sample.ll
icp_vararg.ll
indirect_call_annotation.ll
indirect_call_profile.ll
indirect_call_promotion.ll
indirect_call_promotion_vla.ll
indirectbr.ll
infinite_loop.ll
infinite_loop_gen.ll
irreducible.ll
landingpad.ll
large_count_remarks.ll
loop1.ll
loop2.ll
memcpy.ll
memop_clone.ll
memop_size_annotation.ll
memop_size_from_strlen.ll
memop_size_opt.ll
memop_size_opt_zero.ll
multiple_hash_profile.ll
noreturncall.ll
preinline.ll [PGO] Make pgo related options in opt more consistent. 2019-01-16 23:19:02 +00:00
remap.ll Add a flag to remap manglings when reading profile data information. 2018-10-10 23:13:47 +00:00
select1.ll
select2.ll
single_bb.ll
split-indirectbr-critical-edges.ll
statics_counter_naming.ll
switch.ll
thinlto_indirect_call_promotion.ll
thinlto_samplepgo_icp.ll
thinlto_samplepgo_icp2.ll
thinlto_samplepgo_icp3.ll
thinlto_samplepgo_icp_droppeddead.ll
unreachable_bb.ll