Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dcommon-operator.cc362 V(LoopExitValue, Operator::kPure, 1, 0, 1, 1, 0, 0) \
691 IrOpcode::kPhi, Operator::kPure, // opcode in PhiOperator()
706 IrOpcode::kInductionVariablePhi, Operator::kPure, // opcode in InductionVariablePhiOperator()
720 IrOpcode::kParameter, Operator::kPure, // opcode in ParameterOperator()
735 Operator::kPure, // flags in ProjectionOperator()
750 Operator::kPure, // flags in StateValuesOperator()
999 IrOpcode::kParameter, Operator::kPure, // opcode in Parameter()
1023 IrOpcode::kInt32Constant, Operator::kPure, // opcode in Int32Constant()
1032 IrOpcode::kInt64Constant, Operator::kPure, // opcode in Int64Constant()
1041 IrOpcode::kFloat32Constant, Operator::kPure, // opcode in Float32Constant()
[all …]
Doperator.h52 kPure = kNoDeopt | kNoRead | kNoWrite | kNoThrow | kIdempotent in NON_EXPORTED_BASE() enumerator
119 return (properties & kPure) == kPure ? 0 : 1; in NON_EXPORTED_BASE()
Dmachine-operator.cc438 : Operator(IrOpcode::k##Name, Operator::kPure | properties, #Name, \
861 Operator1<int32_t>(IrOpcode::k##Type##ExtractLane, Operator::kPure, \
868 Operator1<int32_t>(IrOpcode::k##Type##ReplaceLane, Operator::kPure, \
879 IrOpcode::kInt##format##ShiftLeftByScalar, Operator::kPure, \
886 IrOpcode::kInt##format##ShiftRightByScalar, Operator::kPure, \
893 IrOpcode::kUint##format##ShiftRightByScalar, Operator::kPure, \
904 Operator1<uint32_t>(IrOpcode::kSimd##format##Swizzle, Operator::kPure, \
Djs-operator.cc582 V(ClassOf, Operator::kPure, 1, 1) \
583 V(TypeOf, Operator::kPure, 1, 1) \
600 V(StrictEqual, Operator::kPure) \
601 V(StrictNotEqual, Operator::kPure) \
738 IrOpcode::kJSToBoolean, Operator::kPure, // opcode in ToBoolean()
Dsimplified-operator.cc530 : Operator(IrOpcode::k##Name, Operator::kPure | properties, #Name, \
552 Operator::kPure, "StringFromCodePoint", 1, in StringFromCodePointOperator()
Dscheduler.cc1428 if (!node->op()->HasProperty(Operator::kPure)) return block; in SplitNode()
Dsimplified-lowering.cc176 DCHECK(new_op->HasProperty(Operator::kPure)); in ChangeToPureOp()
1401 node->op()->HasProperty(Operator::kPure)) { in VisitNode()
Dinstruction-selector.cc243 if (node->op()->HasProperty(Operator::kPure)) { in CanCover()