#include "src/compiler/decompression-optimizer.h"
#include "test/unittests/compiler/graph-unittest.h"
namespace v8 {
namespace internal {
namespace compiler {
class DecompressionOptimizerTest : public GraphTest { … };
TEST_F(DecompressionOptimizerTest, DirectLoadStore) { … }
TEST_F(DecompressionOptimizerTest, Word32EqualTwoDecompresses) { … }
TEST_F(DecompressionOptimizerTest, Word32EqualDecompressAndConstant) { … }
TEST_F(DecompressionOptimizerTest, Word32AndSmiCheck) { … }
TEST_F(DecompressionOptimizerTest, Word32ShlSmiTag) { … }
TEST_F(DecompressionOptimizerTest, Word32SarSmiUntag) { … }
TEST_F(DecompressionOptimizerTest, TypedStateValues) { … }
TEST_F(DecompressionOptimizerTest, PhiDecompressOrNot) { … }
TEST_F(DecompressionOptimizerTest, CascadingPhi) { … }
TEST_F(DecompressionOptimizerTest, PhiWithOneCompressedAndOneTagged) { … }
TEST_F(DecompressionOptimizerTest, Int32LessThanOrEqualFromSpeculative) { … }
TEST_F(DecompressionOptimizerTest, BitcastTaggedToWord) { … }
TEST_F(DecompressionOptimizerTest, BitcastTaggedToWordForTagAndSmiBits) { … }
}
}
}