[PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 24 04:56:56 PDT 2019
lebedev.ri added inline comments.
================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:38981
+ // Look through an optional extension and find a 'not'.
+ // TODO: Should we favor test+set even without the 'not' op?
+ SDValue Not = And->getOperand(0), And1 = And->getOperand(1);
----------------
I'd think we should, it should just change the predicate i think?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66687/new/
https://reviews.llvm.org/D66687
More information about the llvm-commits
mailing list