[PATCH] D59001: X86TargetLowering::LowerSELECT(): don't promote CMOV's if the subtarget does't have them
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 6 00:00:20 PST 2019
lebedev.ri added inline comments.
================
Comment at: test/CodeGen/X86/midpoint-int.ll:803
+; X32-NEXT: movl %edx, %edi
+; X32-NEXT: ja .LBB11_2
+; X32-NEXT: # %bb.1:
----------------
craig.topper wrote:
> Do you understand why we went from one conditional branch to two?
I'm not sure yet, but i just want to point out that in all other cases we already had 2 conditional jumps.
In this case we had one conditional jump and one uncondititonal jump, and that regressed to two conditional jumps.
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59001/new/
https://reviews.llvm.org/D59001
More information about the llvm-commits
mailing list