[PATCH] D53080: [X86] X86ISelLowering: combineAndIntoBEXTR(): support shifted mask.
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 10 14:10:18 PDT 2018
lebedev.ri added inline comments.
================
Comment at: test/CodeGen/X86/extract-bits.ll:6599
+; X64-BMI1NOTBMBMI2-NEXT: bextrq %rax, %rdi, %rax
+; X64-BMI1NOTBMBMI2-NEXT: shlq $2, %rax
+; X64-BMI1NOTBMBMI2-NEXT: movq %rax, (%rsi)
----------------
Hm, indeed, these tests degrade.
I don't have any good ideas on how to avoid this.
Repository:
rL LLVM
https://reviews.llvm.org/D53080
More information about the llvm-commits
mailing list