[all-commits] [llvm/llvm-project] 00da32: NFC: Migrate SimpleLoopUnswitch to work on Instruc...
sdesmalen-arm via All-commits
all-commits at lists.llvm.org
Tue Feb 2 05:34:26 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 00da3227882654533efe9ae62023e367e4a88e29
https://github.com/llvm/llvm-project/commit/00da3227882654533efe9ae62023e367e4a88e29
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
Log Message:
-----------
NFC: Migrate SimpleLoopUnswitch to work on InstructionCost
This patch migrates cost values and arithmetic to work on InstructionCost.
When the interfaces to TargetTransformInfo are changed, any InstructionCost
state will propagate naturally.
See this patch for the introduction of the type: https://reviews.llvm.org/D91174
See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2020-November/146408.html
Reviewed By: david-arm
Differential Revision: https://reviews.llvm.org/D95352
Commit: 3d3ca8f8ebc4a7e50e1bb1f6eb6a92056a69fd71
https://github.com/llvm/llvm-project/commit/3d3ca8f8ebc4a7e50e1bb1f6eb6a92056a69fd71
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
Log Message:
-----------
NFC: Migrate SpeculateAroundPHIs to work on InstructionCost
This patch migrates cost values and arithmetic to work on InstructionCost.
When the interfaces to TargetTransformInfo are changed, any InstructionCost
state will propagate naturally.
See this patch for the introduction of the type: https://reviews.llvm.org/D91174
See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2020-November/146408.html
Reviewed By: ctetreau
Differential Revision: https://reviews.llvm.org/D95353
Compare: https://github.com/llvm/llvm-project/compare/d6a06365cf12...3d3ca8f8ebc4
More information about the All-commits
mailing list