blob: 58d858fbeabd70c886f6c65fd517e621ec1298e7 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<regress-exe>
<test>
<default>
<files>remBailout.js</files>
</default>
</test>
<test>
<default>
<files>comparison.js</files>
<baseline>comparison.baseline</baseline>
</default>
</test>
<test>
<default>
<files>addition.js</files>
<baseline>addition.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>subtraction.js</files>
<baseline>subtraction.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>div_min_int.js</files>
</default>
</test>
<test>
<default>
<files>multiplication.js</files>
<baseline>multiplication.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>divide.js</files>
<baseline>divide.baseline</baseline>
</default>
</test>
<test>
<default>
<files>and.js</files>
<baseline>and.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>or.js</files>
<baseline>or.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>xor.js</files>
<baseline>xor.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>not.js</files>
<baseline>not.baseline</baseline>
</default>
</test>
<test>
<default>
<files>negate.js</files>
<baseline>negate.baseline</baseline>
</default>
</test>
<test>
<default>
<files>signedshiftleft.js</files>
<baseline>signedshiftleft.baseline</baseline>
</default>
</test>
<test>
<default>
<files>signedshiftright.js</files>
<baseline>signedshiftright.baseline</baseline>
</default>
</test>
<test>
<default>
<files>unsignedshiftright.js</files>
<baseline>unsignedshiftright.baseline</baseline>
</default>
</test>
<test>
<default>
<files>modulus.js</files>
<baseline>modulus.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>loopbounds.js</files>
<baseline>loopbounds.baseline</baseline>
</default>
</test>
<test>
<default>
<files>not_1.js</files>
<baseline>not_1.baseline</baseline>
</default>
</test>
<test>
<default>
<files>shift_constants.js</files>
<baseline>shift_constants.baseline</baseline>
</default>
</test>
<test>
<default>
<files>loops.js</files>
<baseline>loops.baseline</baseline>
<tags>Slow</tags>
</default>
</test>
<test>
<default>
<files>predecrement.js</files>
<baseline>predecrement.baseline</baseline>
</default>
</test>
<test>
<default>
<files>preincrement.js</files>
<baseline>preincrement.baseline</baseline>
</default>
</test>
<test>
<default>
<files>comparison.js</files>
<baseline>comparison.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>addition.js</files>
<baseline>addition.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>subtraction.js</files>
<baseline>subtraction.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>multiplication.js</files>
<baseline>multiplication.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>divide.js</files>
<baseline>divide.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>and.js</files>
<baseline>and.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>or.js</files>
<baseline>or.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>xor.js</files>
<baseline>xor.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>not.js</files>
<baseline>not.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>negate.js</files>
<baseline>negate.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>signedshiftleft.js</files>
<baseline>signedshiftleft.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>signedshiftright.js</files>
<baseline>signedshiftright.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>unsignedshiftright.js</files>
<baseline>unsignedshiftright.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>modulus.js</files>
<baseline>modulus.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>loopbounds.js</files>
<baseline>loopbounds.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>arrays.js</files>
<baseline>arrays.baseline</baseline>
<tags>exclude_dynapogo,exclude_serialized,require_backend</tags>
<compile-flags>-dynamicprofilecache:profile.dpl.arrays.js</compile-flags>
</default>
</test>
<test>
<default>
<files>arrays.js</files>
<baseline>arrays.baseline</baseline>
<tags>exclude_interpreted,exclude_serialized,exclude_ship,require_backend</tags>
<compile-flags>-dynamicprofileinput:profile.dpl.arrays.js -off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>not_1.js</files>
<baseline>not_1.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>shift_constants.js</files>
<baseline>shift_constants.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>loops.js</files>
<baseline>loops.baseline</baseline>
<tags>exclude_fre,Slow</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>predecrement.js</files>
<baseline>predecrement.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
<test>
<default>
<files>preincrement.js</files>
<baseline>preincrement.baseline</baseline>
<tags>exclude_fre</tags>
<compile-flags>-off:constprop -off:copyprop -off:constfold -off:typespec</compile-flags>
</default>
</test>
</regress-exe>