[PATCH] Do not use isel on P7 and P8
Olivier Sallenave
ohsallen at us.ibm.com
Wed Mar 18 12:04:08 PDT 2015
Thanks for the comments, Hal. Here is a version with a change in the processor definitions of http://reviews.llvm.org/P7/http://reviews.llvm.org/P8. The logic has been moved into enableEarlyIfConversion(), and the optsize attribute is considered. I had to change the signature of that function for that purpose.
http://reviews.llvm.org/D8260
Files:
include/llvm/Target/TargetSubtargetInfo.h
lib/CodeGen/EarlyIfConversion.cpp
lib/Target/AArch64/AArch64Subtarget.cpp
lib/Target/AArch64/AArch64Subtarget.h
lib/Target/PowerPC/PPC.td
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCSubtarget.h
lib/Target/X86/X86Subtarget.h
test/CodeGen/PowerPC/crbit-asm.ll
test/CodeGen/PowerPC/crbits.ll
test/CodeGen/PowerPC/fold-zero.ll
test/CodeGen/PowerPC/i1-ext-fold.ll
test/CodeGen/PowerPC/i64-to-float.ll
test/CodeGen/PowerPC/i64_fp_round.ll
test/CodeGen/PowerPC/ifcvt.ll
test/CodeGen/PowerPC/isel.ll
test/CodeGen/PowerPC/no-isel.ll
test/CodeGen/PowerPC/p8-isel-sched.ll
test/CodeGen/PowerPC/subreg-postra-2.ll
test/CodeGen/PowerPC/subreg-postra.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8260.22201.patch
Type: text/x-patch
Size: 14138 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150318/dd9d889e/attachment.bin>
More information about the llvm-commits
mailing list