[all-commits] [llvm/llvm-project] 158e73: [ARM] Adjust AND/OR combines to not call isConstan...
David Green via All-commits
all-commits at lists.llvm.org
Thu Jun 18 00:26:26 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 158e734af19d6be206f80c213a028b569c441b24
https://github.com/llvm/llvm-project/commit/158e734af19d6be206f80c213a028b569c441b24
Author: David Green <david.green at arm.com>
Date: 2020-06-18 (Thu, 18 Jun 2020)
Changed paths:
M llvm/lib/Target/ARM/ARMISelLowering.cpp
Log Message:
-----------
[ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC.
The rearranges PerformANDCombine and PerformORCombine to try and make
sure we don't call isConstantSplat on any i1 vectors. As pointed out in
D81860 it may not be very well defined in those cases.
More information about the All-commits
mailing list