1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test/Transforms/PGOProfile
Teresa Johnson 874bf8fb85 Memory intrinsic value profile optimization: Avoid divide by 0
Summary:
Skip memops if the total value profiled count is 0, we can't correctly
scale up the counts and there is no point anyway.

Reviewers: davidxl

Subscribers: llvm-commits

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

llvm-svn: 301645
2017-04-28 14:30:54 +00:00
..
Inputs [PGO] Value profile for size of memory intrinsic calls 2017-03-17 18:07:26 +00:00
X86
branch1.ll
branch2.ll
comdat_internal.ll Resubmit r297897: [PGO] Value profile for size of memory intrinsic calls 2017-03-16 21:15:48 +00:00
comdat_rename.ll
criticaledge.ll
diag_FE_profile.ll
diag_mismatch.ll
diag_no_funcprofdata.ll
diag_no_profile.ll
do-not-instrument.ll
icp_covariant_call_return.ll
icp_covariant_invoke_return.ll
icp_invoke.ll
icp_mismatch_msg.ll
icp_vararg.ll
indirect_call_annotation.ll
indirect_call_profile.ll
indirect_call_promotion.ll Add call branch annotation for ICP promoted direct call in SamplePGO mode. 2017-02-23 22:15:18 +00:00
landingpad.ll
loop1.ll
loop2.ll
memcpy.ll [PGO] Add omitted test cases. 2017-03-17 20:05:13 +00:00
memop_size_annotation.ll [PGO] Value profile for size of memory intrinsic calls 2017-03-17 18:07:26 +00:00
memop_size_opt_zero.ll Memory intrinsic value profile optimization: Avoid divide by 0 2017-04-28 14:30:54 +00:00
memop_size_opt.ll Update profile during memory instrinsic optimization 2017-04-24 20:30:42 +00:00
multiple_hash_profile.ll
noreturncall.ll
PR28219.ll
preinline.ll
select1.ll
select2.ll
single_bb.ll
statics_counter_naming.ll [PGO] Directory name stripping in global identifier for static functions 2017-02-25 00:00:36 +00:00
switch.ll
thinlto_indirect_call_promotion.ll
thinlto_samplepgo_icp.ll SamplePGO ThinLTO ICP fix for local functions. 2017-03-14 17:33:01 +00:00
unreachable_bb.ll