Home | History | Annotate | Download | only in interpreter

Lines Matching refs:Operation

900   void BitwiseBinaryOpWithFeedback(Operation bitwise_op) {
950 void BitwiseBinaryOpWithSmi(Operation bitwise_op) {
986 BitwiseBinaryOpWithFeedback(Operation::kBitwiseOr);
993 BitwiseBinaryOpWithFeedback(Operation::kBitwiseXor);
1000 BitwiseBinaryOpWithFeedback(Operation::kBitwiseAnd);
1007 // before the operation. 5 lsb bits from the accumulator are used as count
1010 BitwiseBinaryOpWithFeedback(Operation::kShiftLeft);
1017 // accumulator to uint32 before the operation. 5 lsb bits from the accumulator
1020 BitwiseBinaryOpWithFeedback(Operation::kShiftRight);
1027 // uint32 before the operation 5 lsb bits from the accumulator are used as
1030 BitwiseBinaryOpWithFeedback(Operation::kShiftRightLogical);
1037 BitwiseBinaryOpWithSmi(Operation::kBitwiseOr);
1044 BitwiseBinaryOpWithSmi(Operation::kBitwiseXor);
1051 BitwiseBinaryOpWithSmi(Operation::kBitwiseAnd);
1088 SmiConstant(Operation::kBitwiseNot)));
1095 // The accumulator is converted to an int32 before the operation. The 5
1098 BitwiseBinaryOpWithSmi(Operation::kShiftLeft);
1104 // extended. The accumulator is converted to an int32 before the operation. The
1107 BitwiseBinaryOpWithSmi(Operation::kShiftRight);
1113 // extended. The accumulator is converted to an int32 before the operation. The
1116 BitwiseBinaryOpWithSmi(Operation::kShiftRightLogical);
1261 SmiConstant(Operation::kNegate));
1320 Operation op() {
1321 DCHECK(op_ == Operation::kIncrement || op_ == Operation::kDecrement);
1329 TNode<Smi> result = op() == Operation::kIncrement
1346 return op() == Operation::kIncrement
1357 op_ = Operation::kIncrement;
1362 op_ = Operation::kDecrement;
1367 Operation op_ = Operation::kEqual; // Dummy initialization.
1720 void CompareOpWithFeedback(Operation compare_op) {
1728 case Operation::kEqual:
1731 case Operation::kStrictEqual:
1734 case Operation::kLessThan:
1735 case Operation::kGreaterThan:
1736 case Operation::kLessThanOrEqual:
1737 case Operation::kGreaterThanOrEqual:
1757 CompareOpWithFeedback(Operation::kEqual);
1764 CompareOpWithFeedback(Operation::kStrictEqual);
1771 CompareOpWithFeedback(Operation::kLessThan);
1778 CompareOpWithFeedback(Operation::kGreaterThan);
1786 CompareOpWithFeedback(Operation::kLessThanOrEqual);
1794 CompareOpWithFeedback(Operation::kGreaterThanOrEqual);
1836 // Perform the actual instanceof operation.