aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/array-notation-common.c
diff options
context:
space:
mode:
authorTom de Vries <tom@codesourcery.com>2017-08-06 09:56:38 +0000
committerTom de Vries <vries@gcc.gnu.org>2017-08-06 09:56:38 +0000
commit9fba2943f1e76245fda610fdb295b7077a5e799d (patch)
tree21822ae9d31791c9ddd50d2f615df7e540518ee7 /gcc/c-family/array-notation-common.c
parentf38057cc118cca4a97eac5c3c5c7c15bee024799 (diff)
downloadgcc-9fba2943f1e76245fda610fdb295b7077a5e799d.zip
gcc-9fba2943f1e76245fda610fdb295b7077a5e799d.tar.gz
gcc-9fba2943f1e76245fda610fdb295b7077a5e799d.tar.bz2
Add missing edge probabilities in expand_oacc_for, tile case
;; basic block 11, loop depth 2, freq 0, maybe hot ;; prev block 22, next block 23, flags: (NEW, REACHABLE) ;; pred: 22 (TRUE_VALUE) ;; 24 (TRUE_VALUE) ... if (.e_offset.15D.1971 < .e_bound.14D.1972) - goto <bb 23>; [100.00%] [count: INV] + goto <bb 23>; [80.01%] [count: INV] else - goto <bb 24>; [INV] [count: INV] + goto <bb 24>; [19.99%] [count: INV] ;; basic block 23, loop depth 3, freq 0, maybe hot ;; prev block 11, next block 24, flags: (NEW) ;; pred: 11 [always] (TRUE_VALUE) ;; 23 (TRUE_VALUE) ixD.1974 = .outer.4D.1967 + .e_offset.15D.1971; .e_offset.15D.1971 = .e_offset.15D.1971 + .e_step.16D.1973; if (.e_offset.15D.1971 < .e_bound.14D.1972) - goto <bb 23>; [INV] [count: INV] + goto <bb 23>; [80.01%] [count: INV] else - goto <bb 24>; [100.00%] [count: INV] + goto <bb 24>; [19.99%] [count: INV] 2017-08-06 Tom de Vries <tom@codesourcery.com> * omp-expand.c (expand_oacc_for): Add missing edge probability for tile and element loops. From-SVN: r250900
Diffstat (limited to 'gcc/c-family/array-notation-common.c')
0 files changed, 0 insertions, 0 deletions