Skip to content
Permalink
Browse files

Revert "ARM64 vmmul experiment: Disable if S and T matrices overlap."

This reverts commit c4d26dc.
  • Loading branch information...
hrydgard committed Jun 6, 2019
1 parent 841cfdf commit f49999efcab873883627e82fd7580762cdb031c6
Showing with 3 additions and 4 deletions.
  1. +3 −4 Core/MIPS/ARM64/Arm64CompVFPU.cpp
@@ -1227,11 +1227,10 @@ namespace MIPSComp {
GetMatrixRegs(tregs, sz, _VT);
GetMatrixRegs(dregs, sz, _VD);

MatrixOverlapType sdoverlap = GetMatrixOverlap(_VS, _VD, sz);
MatrixOverlapType tdoverlap = GetMatrixOverlap(_VT, _VD, sz);
MatrixOverlapType stoverlap = GetMatrixOverlap(_VS, _VT, sz);
MatrixOverlapType soverlap = GetMatrixOverlap(_VS, _VD, sz);
MatrixOverlapType toverlap = GetMatrixOverlap(_VT, _VD, sz);

if (sdoverlap != OVERLAP_NONE || tdoverlap != OVERLAP_NONE || stoverlap != OVERLAP_NONE) {
if (soverlap || toverlap) {
DISABLE;
} else {
for (int a = 0; a < n; a++) {

0 comments on commit f49999e

Please sign in to comment.
You can’t perform that action at this time.