forked from OSchip/llvm-project
hum, writing on one machine, testing on another...
llvm-svn: 19844
This commit is contained in:
parent
02c5459948
commit
589304de7f
|
@ -665,10 +665,11 @@ unsigned ISel::SelectExpr(SDOperand N) {
|
||||||
// the ops are expanded into special library calls with
|
// the ops are expanded into special library calls with
|
||||||
// special calling conventions
|
// special calling conventions
|
||||||
switch(N.getOpcode()) {
|
switch(N.getOpcode()) {
|
||||||
case UREM: Opc = Alpha::REMQU; break;
|
case ISD::UREM: Opc = Alpha::REMQU; break;
|
||||||
case SREM: Opc = Alpha::REMQ; break;
|
case ISD::SREM: Opc = Alpha::REMQ; break;
|
||||||
case UDIV: Opc = Alpha::DIVQU; break;
|
case ISD::UDIV: Opc = Alpha::DIVQU; break;
|
||||||
case SDIV: Opc = Alpha::DIVQ; break;
|
case ISD::SDIV: Opc = Alpha::DIVQ; break;
|
||||||
|
};
|
||||||
Tmp1 = SelectExpr(N.getOperand(0));
|
Tmp1 = SelectExpr(N.getOperand(0));
|
||||||
Tmp2 = SelectExpr(N.getOperand(1));
|
Tmp2 = SelectExpr(N.getOperand(1));
|
||||||
BuildMI(BB, Opc, 2, Result).addReg(Tmp1).addReg(Tmp2);
|
BuildMI(BB, Opc, 2, Result).addReg(Tmp1).addReg(Tmp2);
|
||||||
|
|
Loading…
Reference in New Issue