[PATCH] D67120: [PGO] Profile guided code size optimization (continued).

Hiroshi Yamauchi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 29 13:07:11 PDT 2019


yamauchi added a comment.

I think the following allows us to split the TargetLowering/TTI/SwitchLoweringUtils part.

The TargetLowering (isSuitableForJumpTable) change pulls in BasicTTIImpl.h (getEstimatedNumberOfCaseClusters) and SwitchLoweringUtils.h/SwitchLoweringUtils.cpp (findJumpTables).
The getEstimatedNumberOfCaseClusters change pulls in TargetTransformInfo.h, TargetTransformInfo.cpp, TargetTransformInfoImpl.h, InlineCost.cpp.
The findJumpTables change pulls in IRTranslator.cpp and **part** of SelectionDAGBuilder.cpp.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67120/new/

https://reviews.llvm.org/D67120





More information about the llvm-commits mailing list