eliminate buildUnaryOp in traceForward

This commit is contained in:
caheckman 2019-11-26 15:06:09 -05:00
parent 7e050e771a
commit 3d3b55fe86

View file

@ -2259,7 +2259,7 @@ bool LaneDivide::traceForward(TransformVar *rvn,int4 numLanes,int4 skipLanes)
else { else {
TransformVar *outRvn = setReplacement(outvn,outLanes,outSkip); TransformVar *outRvn = setReplacement(outvn,outLanes,outSkip);
if (outRvn == (TransformVar *)0) return false; if (outRvn == (TransformVar *)0) return false;
buildUnaryOp(CPUI_COPY,op,rvn + (outLanes-skipLanes),outRvn,outLanes); // Don't create the placeholder ops, let traceBackward make them
} }
break; break;
} }