V8 Project
instruction-selector-arm-unittest.cc File Reference
+ Include dependency graph for instruction-selector-arm-unittest.cc:

Go to the source code of this file.

Classes

struct  v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::DPI
 
struct  v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::ODPI
 
struct  v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::Shift
 
struct  v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::MemoryAccess
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 
 v8::internal::compiler
 
 v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}
 

Typedefs

typedef RawMachineAssembler::Label v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::MLabel
 
typedef Node *(RawMachineAssembler::* v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::Constructor) (Node *, Node *)
 
typedef InstructionSelectorTestWithParam< DPI > v8::internal::compiler::InstructionSelectorDPITest
 
typedef InstructionSelectorTestWithParam< ODPI > v8::internal::compiler::InstructionSelectorODPITest
 
typedef InstructionSelectorTestWithParam< Shift > v8::internal::compiler::InstructionSelectorShiftTest
 
typedef InstructionSelectorTestWithParam< MemoryAccess > v8::internal::compiler::InstructionSelectorMemoryAccessTest
 

Functions

std::ostream & v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::operator<< (std::ostream &os, const DPI &dpi)
 
std::ostream & v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::operator<< (std::ostream &os, const ODPI &odpi)
 
std::ostream & v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::operator<< (std::ostream &os, const Shift &shift)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, Parameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, Immediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, ShiftByParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, ShiftByImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchWithShiftByParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchWithShiftByImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchIfZeroWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchIfNotZeroWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchIfZeroWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorDPITest, BranchIfNotZeroWithImmediate)
 
 v8::internal::compiler::INSTANTIATE_TEST_CASE_P (InstructionSelectorTest, InstructionSelectorDPITest, ::testing::ValuesIn(kDPIs))
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, OvfWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, OvfWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, OvfWithShiftByParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, OvfWithShiftByImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, ValWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, ValWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, ValWithShiftByParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, ValWithShiftByImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BothWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BothWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BothWithShiftByParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BothWithShiftByImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BranchWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BranchWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BranchIfZeroWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorODPITest, BranchIfNotZeroWithParameters)
 
 v8::internal::compiler::INSTANTIATE_TEST_CASE_P (InstructionSelectorTest, InstructionSelectorODPITest, ::testing::ValuesIn(kODPIs))
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Parameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Immediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32EqualWithParameter)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32EqualWithParameterAndImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32EqualToZeroWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32EqualToZeroWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32NotWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32NotWithImmediate)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32AndWithWord32NotWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorShiftTest, Word32AndWithWord32NotWithImmediate)
 
 v8::internal::compiler::INSTANTIATE_TEST_CASE_P (InstructionSelectorTest, InstructionSelectorShiftTest, ::testing::ValuesIn(kShifts))
 
std::ostream & v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::operator<< (std::ostream &os, const MemoryAccess &memacc)
 
 v8::internal::compiler::TEST_P (InstructionSelectorMemoryAccessTest, LoadWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorMemoryAccessTest, LoadWithImmediateIndex)
 
 v8::internal::compiler::TEST_P (InstructionSelectorMemoryAccessTest, StoreWithParameters)
 
 v8::internal::compiler::TEST_P (InstructionSelectorMemoryAccessTest, StoreWithImmediateIndex)
 
 v8::internal::compiler::INSTANTIATE_TEST_CASE_P (InstructionSelectorTest, InstructionSelectorMemoryAccessTest, ::testing::ValuesIn(kMemoryAccesses))
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, ChangeFloat32ToFloat64WithParameter)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, TruncateFloat64ToFloat32WithParameter)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32AddWithInt32Mul)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32DivWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32DivWithParametersForSUDIV)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32ModWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32ModWithParametersForSUDIV)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32ModWithParametersForSUDIVAndMLS)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32MulWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32MulWithImmediate)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32SubWithInt32Mul)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32SubWithInt32MulForMLS)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32UDivWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32UDivWithParametersForSUDIV)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32UModWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32UModWithParametersForSUDIV)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Int32UModWithParametersForSUDIVAndMLS)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32AndWithUbfxImmediateForARMv7)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32AndWithBfcImmediateForARMv7)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32ShrWithWord32AndWithImmediateForARMv7)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32AndWithWord32Not)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32EqualWithParameters)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32EqualWithImmediate)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32EqualWithZero)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32NotWithParameter)
 
 v8::internal::compiler::TEST_F (InstructionSelectorTest, Word32AndWithWord32ShrWithImmediateForARMv7)
 

Variables

static const DPI v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::kDPIs []
 
static const ODPI v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::kODPIs []
 
static const Shift v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::kShifts []
 
static const int32_t v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::kImmediates []
 
static const MemoryAccess v8::internal::compiler::anonymous_namespace{instruction-selector-arm-unittest.cc}::kMemoryAccesses []