Home
last modified time | relevance | path

Searched refs:kPure (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/compiler/
Dcommon-operator.cc387 IrOpcode::kEffectPhi, Operator::kPure, // opcode in EffectPhiOperator()
440 IrOpcode::kPhi, Operator::kPure, // opcode in PhiOperator()
455 IrOpcode::kParameter, Operator::kPure, // opcode in ParameterOperator()
470 Operator::kPure, // flags in ProjectionOperator()
485 Operator::kPure, // flags in StateValuesOperator()
664 IrOpcode::kParameter, Operator::kPure, // opcode in Parameter()
682 IrOpcode::kInt32Constant, Operator::kPure, // opcode in Int32Constant()
691 IrOpcode::kInt64Constant, Operator::kPure, // opcode in Int64Constant()
700 IrOpcode::kFloat32Constant, Operator::kPure, // opcode in Float32Constant()
709 IrOpcode::kFloat64Constant, Operator::kPure, // opcode in Float64Constant()
[all …]
Doperator.h50 kPure = kNoDeopt | kNoRead | kNoWrite | kNoThrow | kIdempotent enumerator
110 return (properties & kPure) == kPure ? 0 : 1; in ZeroIfPure()
Djs-operator.cc416 V(TypeOf, Operator::kPure, 1, 1) \
418 V(ForInDone, Operator::kPure, 2, 1) \
421 V(ForInStep, Operator::kPure, 1, 1) \
581 IrOpcode::kJSStrictEqual, Operator::kPure, // opcode in StrictEqual()
590 IrOpcode::kJSStrictNotEqual, Operator::kPure, // opcode in StrictNotEqual()
637 IrOpcode::kJSToBoolean, Operator::kPure, // opcode in ToBoolean()
Dsimplified-operator.cc326 : Operator(IrOpcode::k##Name, Operator::kPure | properties, #Name, \
449 Operator::kCommutative | Operator::kPure, in ReferenceEqual()
465 IrOpcode::kTypeGuard, Operator::kPure, // opcode in TypeGuard()
Dmachine-operator.cc436 : Operator(IrOpcode::k##Name, Operator::kPure | properties, #Name, \
Dscheduler.cc1428 if (!node->op()->HasProperty(Operator::kPure)) return block; in SplitNode()
Dinstruction-selector.cc228 if (node->op()->HasProperty(Operator::kPure)) { in CanCover()
/external/v8/test/unittests/compiler/
Djs-operator-unittest.cc48 SHARED(TypeOf, Operator::kPure, 1, 0, 0, 0, 1, 0, 0),
Dsimplified-operator-unittest.cc38 Operator::kPure | properties, input_count \
Dcommon-operator-unittest.cc286 EXPECT_EQ(Operator::kPure, op->properties()); in TEST_F()
Dscheduler-unittest.cc76 const Operator kHeapConstant(IrOpcode::kHeapConstant, Operator::kPure,
78 const Operator kIntAdd(IrOpcode::kInt32Add, Operator::kPure, "Int32Add", 2, 0,
/external/v8/test/cctest/compiler/
Dtest-osr.cc38 static Operator kIntLt(IrOpcode::kInt32LessThan, Operator::kPure,
40 static Operator kIntAdd(IrOpcode::kInt32Add, Operator::kPure, "Int32Add", 2, 0,
Dtest-loop-analysis.cc25 static Operator kIntAdd(IrOpcode::kInt32Add, Operator::kPure, "Int32Add", 2, 0,
27 static Operator kIntLt(IrOpcode::kInt32LessThan, Operator::kPure,