Searched refs:kPure (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/compiler/ |
D | common-operator.cc | 362 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 …]
|
D | operator.h | 52 kPure = kNoDeopt | kNoRead | kNoWrite | kNoThrow | kIdempotent in NON_EXPORTED_BASE() enumerator 119 return (properties & kPure) == kPure ? 0 : 1; in NON_EXPORTED_BASE()
|
D | machine-operator.cc | 438 : 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, \
|
D | js-operator.cc | 582 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()
|
D | simplified-operator.cc | 530 : Operator(IrOpcode::k##Name, Operator::kPure | properties, #Name, \ 552 Operator::kPure, "StringFromCodePoint", 1, in StringFromCodePointOperator()
|
D | scheduler.cc | 1428 if (!node->op()->HasProperty(Operator::kPure)) return block; in SplitNode()
|
D | simplified-lowering.cc | 176 DCHECK(new_op->HasProperty(Operator::kPure)); in ChangeToPureOp() 1401 node->op()->HasProperty(Operator::kPure)) { in VisitNode()
|
D | instruction-selector.cc | 243 if (node->op()->HasProperty(Operator::kPure)) { in CanCover()
|