| Index: src/compiler/common-operator.cc
|
| diff --git a/src/compiler/common-operator.cc b/src/compiler/common-operator.cc
|
| index 96a8d54964461ed17f82ed0631bee6d84e060a29..4f5ead89eb02b2d41a159a7a1a69e24426e3a949 100644
|
| --- a/src/compiler/common-operator.cc
|
| +++ b/src/compiler/common-operator.cc
|
| @@ -469,7 +469,7 @@ struct CommonOperatorGlobalCache final {
|
| IrOpcode::kProjection, // opcode
|
| Operator::kPure, // flags
|
| "Projection", // name
|
| - 1, 0, 0, 1, 0, 0, // counts,
|
| + 1, 0, 1, 1, 0, 0, // counts,
|
| kIndex) {} // parameter
|
| };
|
| #define CACHED_PROJECTION(index) \
|
| @@ -915,12 +915,12 @@ const Operator* CommonOperatorBuilder::Projection(size_t index) {
|
| break;
|
| }
|
| // Uncached.
|
| - return new (zone()) Operator1<size_t>( // --
|
| - IrOpcode::kProjection, // opcode
|
| - Operator::kFoldable | Operator::kNoThrow, // flags
|
| - "Projection", // name
|
| - 1, 0, 0, 1, 0, 0, // counts
|
| - index); // parameter
|
| + return new (zone()) Operator1<size_t>( // --
|
| + IrOpcode::kProjection, // opcode
|
| + Operator::kPure, // flags
|
| + "Projection", // name
|
| + 1, 0, 1, 1, 0, 0, // counts
|
| + index); // parameter
|
| }
|
|
|
|
|
|
|