diff options
author | Hiroshi Yamauchi <yamauchi@google.com> | 2020-01-21 15:49:04 -0800 |
---|---|---|
committer | Hiroshi Yamauchi <yamauchi@google.com> | 2020-01-22 08:36:54 -0800 |
commit | ddbc728828c70728473b47c9f7427aa9514f3d17 (patch) | |
tree | 0cd68d62abb5f8491f4d5c1957194c99be22e451 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | a8ff6c0b09718a048ec9b9fc7db33fd39f6500cc (diff) | |
download | llvm-ddbc728828c70728473b47c9f7427aa9514f3d17.zip llvm-ddbc728828c70728473b47c9f7427aa9514f3d17.tar.gz llvm-ddbc728828c70728473b47c9f7427aa9514f3d17.tar.bz2 |
[PGO][PGSO] Update BFI in CodeGenPrepare::optimizeSelectInst.
Summary:
Without the BFI update, some hot blocks are incorrectly treated as cold code.
This fixes a FDO perf regression in the TSVC benchmark from D71288.
Reviewers: davidxl
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D73146
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions