summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Disassembler
diff options
context:
space:
mode:
authorMatthew Simpson <mssimpso@codeaurora.org>2017-06-27 15:00:22 +0000
committerMatthew Simpson <mssimpso@codeaurora.org>2017-06-27 15:00:22 +0000
commit0bd79f416a2416a88803cceb1a59c218bb7639d1 (patch)
tree27d370d3b469bcb446311d3afbd5f0aa84a7edb2 /llvm/lib/Target/AMDGPU/Disassembler
parent2189fe187042dc1818b4436b5dea5c9c520c2cc8 (diff)
downloadbcm5719-llvm-0bd79f416a2416a88803cceb1a59c218bb7639d1.tar.gz
bcm5719-llvm-0bd79f416a2416a88803cceb1a59c218bb7639d1.zip
[AArch64] Update successor probabilities after ccmp-conversion
This patch modifies the conditional compares pass so that it keeps successor probabilities up-to-date after the conversion. Previously, successor probabilities were being normalized to a uniform distribution, even though they may have been heavily biased prior to the conversion (e.g., if one of the edges was the back edge of a loop). This loss of information affected passes later in the pipeline. Differential Revision: https://reviews.llvm.org/D34109 llvm-svn: 306412
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Disassembler')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud