﻿<?xml version="1.0" encoding="utf-8"?>
<regress-exe>
  <test>
    <default>
      <files>testReverseHeap.js</files>
      <baseline>testReverseHeap.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testReverseHeap.js</files>
      <baseline>testReverseHeap.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testReverseHeap.js</files>
      <baseline>testReverseHeap.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testReverseHeap.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testReverseHeap.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>

  <test>
    <default>
      <files>testMerge.js</files>
      <baseline>testMerge.baseline</baseline>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
      <tags>exclude_dynapogo,exclude_ship</tags>
    </default>
  </test>
  <test>
    <default>
      <files>testMerge.js</files>
      <baseline>testMerge.baseline</baseline>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
      <tags>exclude_dynapogo,exclude_ship</tags>
    </default>
  </test>
  <test>
    <default>
      <files>testMerge.js</files>
      <baseline>testMerge.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testMerge.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testMerge.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>

  <test>
    <default>
      <files>testScale.js</files>
      <baseline>testScale.baseline</baseline>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
      <tags>exclude_dynapogo,exclude_ship</tags>
    </default>
  </test>
  <test>
    <default>
      <files>testScale.js</files>
      <baseline>testScale.baseline</baseline>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
      <tags>exclude_dynapogo,exclude_ship</tags>
    </default>
  </test>
  <test>
    <default>
      <files>testScale.js</files>
      <baseline>testScale.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testScale.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testScale.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testLinearSearch.js</files>
      <baseline>testLinearSearch.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testLinearSearch.js</files>
      <baseline>testLinearSearch.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testLinearSearch.js</files>
      <baseline>testLinearSearch.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  
  <test>
    <default>
      <files>testLinearSearch.js</files>
      <baseline>testLinearSearch-noAsmjs.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>testLinearSearch.js</files>
      <baseline>testLinearSearch-noAsmjs.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixAddition.js</files>
      <baseline>test2DMatrixAddition.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixAddition.js</files>
      <baseline>test2DMatrixAddition.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixAddition.js</files>
      <baseline>test2DMatrixAddition.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixAddition.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixAddition.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>

  <test>
    <default>
      <files>test2DMatrixSubtraction.js</files>
      <baseline>test2DMatrixSubtraction.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixSubtraction.js</files>
      <baseline>test2DMatrixSubtraction.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixSubtraction.js</files>
      <baseline>test2DMatrixSubtraction.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixSubtraction.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixSubtraction.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>

  <test>
    <default>
      <files>test2DMatrixMultiplication.js</files>
      <baseline>test2DMatrixMultiplication.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -maic:0</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixMultiplication.js</files>
      <baseline>test2DMatrixMultiplication.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixMultiplication.js</files>
      <baseline>test2DMatrixMultiplication.baseline</baseline>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-on:asmjs -testtrace:asmjs -simdjs -AsmJsStopOnError -on:asmjs -testtrace:asmjsInterpreter -off:fulljit -off:backend</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixMultiplication.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -on:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>
  <test>
    <default>
      <files>test2DMatrixMultiplication.js</files>
      <tags>exclude_dynapogo,exclude_ship</tags>
      <compile-flags>-bgjit- -simdjs -asmjs- -simd128typespec  -off:simplejit -mic:1 -lic:1</compile-flags>
    </default>
  </test>

</regress-exe>
