[all-commits] [llvm/llvm-project] 7b8de9: [ARM] Add IT block generation test
NickGuy-Arm via All-commits
all-commits at lists.llvm.org
Thu Oct 29 08:17:53 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7b8de9fc6bce01daed49d3f6a8bd71a25e8c717f
https://github.com/llvm/llvm-project/commit/7b8de9fc6bce01daed49d3f6a8bd71a25e8c717f
Author: Nicholas Guy <nicholas.guy at arm.com>
Date: 2020-10-29 (Thu, 29 Oct 2020)
Changed paths:
A llvm/test/CodeGen/Thumb2/ifcvt-dead-predicate.mir
Log Message:
-----------
[ARM] Add IT block generation test
D88496 introduces some new behaviour to IT block generation,
behaviour which is not covered by the current unit tests.
This adds one to cover it
Differential Revision: https://reviews.llvm.org/D90398
Commit: eb9fe24eaf2d602a5b5b59d253ad4946d850bd54
https://github.com/llvm/llvm-project/commit/eb9fe24eaf2d602a5b5b59d253ad4946d850bd54
Author: Nicholas Guy <nicholas.guy at arm.com>
Date: 2020-10-29 (Thu, 29 Oct 2020)
Changed paths:
M llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
M llvm/test/CodeGen/Thumb2/constant-hoisting.ll
M llvm/test/CodeGen/Thumb2/ifcvt-dead-predicate.mir
Log Message:
-----------
[ARM] Fix IT block generation after Thumb2SizeReduce with -Oz
Fixes a regression caused by D82439, in which IT blocks were no longer being generated when -Oz is present.
Differential Revision: https://reviews.llvm.org/D88496
Compare: https://github.com/llvm/llvm-project/compare/b5ac3721c8a4...eb9fe24eaf2d
More information about the All-commits
mailing list