[PATCH] D69737: [PGO][PGSO] TargetInstrInfo part.
Hiroshi Yamauchi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 1 14:24:32 PDT 2019
yamauchi added inline comments.
================
Comment at: llvm/include/llvm/CodeGen/TargetInstrInfo.h:136-138
+ virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI,
+ ProfileSummaryInfo *PSI,
+ const MachineBlockFrequencyInfo *MBFI,
----------------
arsenm wrote:
> Why is this needed for commuting?
There isn't anything particular about commuting, but wherever we make a size-vs-speed code gen choice (one in X86InstrInfo.cpp), and if we want to do it in a profile guided manner, we'd need to propagate profile (PSI/MBFI) down.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D69737/new/
https://reviews.llvm.org/D69737
More information about the llvm-commits
mailing list