V8 Project
simplified-operator-reducer-unittest.cc File Reference
+ Include dependency graph for simplified-operator-reducer-unittest.cc:

Go to the source code of this file.

Classes

class  v8::internal::compiler::SimplifiedOperatorReducerTest
 
class  v8::internal::compiler::SimplifiedOperatorReducerTestWithParam< T >
 
struct  v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::UnaryOperator
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 
 v8::internal::compiler
 
 v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}
 

Typedefs

typedef SimplifiedOperatorReducerTestWithParam< UnaryOperator > v8::internal::compiler::SimplifiedUnaryOperatorTest
 

Functions

 v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::MATCHER (IsNaN, std::string(negation ? "isn't" :"is")+" NaN")
 
std::ostream & v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::operator<< (std::ostream &os, const UnaryOperator &unop)
 
 v8::internal::compiler::TEST_P (SimplifiedUnaryOperatorTest, Parameter)
 
 v8::internal::compiler::INSTANTIATE_TEST_CASE_P (SimplifiedOperatorReducerTest, SimplifiedUnaryOperatorTest, ::testing::ValuesIn(kUnaryOperators))
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, BooleanNotWithBooleanNot)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, BooleanNotWithFalseConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, BooleanNotWithTrueConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBitToBoolWithChangeBoolToBit)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBitToBoolWithZeroConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBitToBoolWithOneConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBoolToBitWithFalseConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBoolToBitWithTrueConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeBoolToBitWithChangeBitToBool)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeFloat64ToTaggedWithConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeInt32ToTaggedWithConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithChangeFloat64ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithChangeInt32ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithChangeUint32ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithNaNConstant1)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToFloat64WithNaNConstant2)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithChangeFloat64ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithChangeInt32ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithNaNConstant1)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithNaNConstant2)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithChangeFloat64ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithChangeUint32ToTagged)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithConstant)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithNaNConstant1)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithNaNConstant2)
 
 v8::internal::compiler::TEST_F (SimplifiedOperatorReducerTest, ChangeUint32ToTagged)
 

Variables

static const double v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::kFloat64Values []
 
static const int32_t v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::kInt32Values []
 
static const uint32_t v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::kUint32Values []
 
static const UnaryOperator v8::internal::compiler::anonymous_namespace{simplified-operator-reducer-unittest.cc}::kUnaryOperators []