diff options
Diffstat (limited to 'lib/Target/Alpha/AlphaISelPattern.cpp')
-rw-r--r-- | lib/Target/Alpha/AlphaISelPattern.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/Alpha/AlphaISelPattern.cpp b/lib/Target/Alpha/AlphaISelPattern.cpp index d7df75bde1..ba5178b621 100644 --- a/lib/Target/Alpha/AlphaISelPattern.cpp +++ b/lib/Target/Alpha/AlphaISelPattern.cpp @@ -37,7 +37,7 @@ namespace llvm { cl::desc("Use the FP div instruction for integer div when possible"), cl::Hidden); cl::opt<bool> EnableAlpha("enable-alpha-ftoi", - cl::desc("Enablue use of ftoi* and itof* instructions (ev6 and higher)"), + cl::desc("Enable use of ftoi* and itof* instructions (ev6 and higher)"), cl::Hidden); } @@ -1061,7 +1061,7 @@ unsigned ISel::SelectExpr(SDOperand N) { case ISD::SIGN_EXTEND_INREG: { //do SDIV opt for all levels of ints - if (N.getOperand(0).getOpcode() == ISD::SDIV) + if (EnableAlphaIDIV && N.getOperand(0).getOpcode() == ISD::SDIV) { Tmp1 = SelectExpr(N.getOperand(0).getOperand(0)); Tmp2 = SelectExpr(N.getOperand(0).getOperand(1)); |