aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
diff options
context:
space:
mode:
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>2015-04-09 23:54:37 +0000
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>2015-04-09 23:54:37 +0000
commitc09047916a139ebc07f789bae4c213753906e341 (patch)
treed73938ee7c21f3c8a9a174213da254f90d4c2fba /llvm/lib/Target/PowerPC/PPCSubtarget.cpp
parent696c88753fe7db17f98b4fd6495bd71702675648 (diff)
downloadllvm-c09047916a139ebc07f789bae4c213753906e341.zip
llvm-c09047916a139ebc07f789bae4c213753906e341.tar.gz
llvm-c09047916a139ebc07f789bae4c213753906e341.tar.bz2
Add LLVM support for remaining integer divide and permute instructions from ISA 2.06
This is the patch corresponding to review: http://reviews.llvm.org/D8406 It adds some missing instructions from ISA 2.06 to the PPC back end. llvm-svn: 234546
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCSubtarget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
index 7a715a4..71365afb 100644
--- a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
+++ b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
@@ -82,6 +82,8 @@ void PPCSubtarget::initializeEnvironment() {
HasFPCVT = false;
HasISEL = false;
HasPOPCNTD = false;
+ HasBPERMD = false;
+ HasExtDiv = false;
HasCMPB = false;
HasLDBRX = false;
IsBookE = false;