Searched refs:kPure (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/compiler/ |
D | common-operator.cc | 79 : SimpleOperator(IrOpcode::kControlEffect, Operator::kPure, 0, 0, in ControlEffectOperator() 123 return new (zone()) Operator1<int>(IrOpcode::kParameter, Operator::kPure, 1, in Parameter() 130 IrOpcode::kInt32Constant, Operator::kPure, 0, 1, "Int32Constant", value); in Int32Constant() 136 IrOpcode::kInt64Constant, Operator::kPure, 0, 1, "Int64Constant", value); in Int64Constant() 142 Operator1<float>(IrOpcode::kFloat32Constant, Operator::kPure, 0, 1, in Float32Constant() 149 Operator1<double>(IrOpcode::kFloat64Constant, Operator::kPure, 0, 1, in Float64Constant() 157 Operator1<ExternalReference>(IrOpcode::kExternalConstant, Operator::kPure, in ExternalConstant() 164 Operator1<double>(IrOpcode::kNumberConstant, Operator::kPure, 0, 1, in NumberConstant() 172 IrOpcode::kHeapConstant, Operator::kPure, 0, 1, "HeapConstant", value); in HeapConstant() 178 return new (zone()) Operator1<MachineType>(IrOpcode::kPhi, Operator::kPure, in Phi() [all …]
|
D | simplified-operator.cc | 136 : SimpleOperator(IrOpcode::k##Name, Operator::kPure | properties, \ 162 Operator::kCommutative | Operator::kPure, in PURE_OP_LIST()
|
D | js-operator.h | 82 #define PURE_BINOP(name) SIMPLE(name, Operator::kPure, 2, 1) 162 const Operator* TypeOf() { SIMPLE(JSTypeOf, Operator::kPure, 1, 1); } in TypeOf()
|
D | common-operator-unittest.cc | 55 SHARED(ControlEffect, Operator::kPure, 0, 0, 1, 1, 0)
|
D | operator.h | 46 kPure = kNoRead | kNoWrite | kNoThrow | kIdempotent enumerator
|
D | simplified-operator-unittest.cc | 45 Operator::kPure | properties, input_count \
|
D | machine-operator.cc | 147 : SimpleOperator(IrOpcode::k##Name, Operator::kPure | properties, \
|
D | machine-operator-unittest.cc | 256 EXPECT_TRUE(op->HasProperty(Operator::kPure)); in TEST_P()
|