Home | History | Annotate | Download | only in builtins

Lines Matching refs:Operation

24   void EmitBitwiseOp(Operation op) {
55 void RelationalComparisonBuiltin(Operation op) {
544 var_right.value(), SmiConstant(Operation::kAdd)));
709 var_right.value(), SmiConstant(Operation::kSubtract)));
729 SmiConstant(Operation::kBitwiseNot)));
749 SmiConstant(Operation::kDecrement)));
768 SmiConstant(Operation::kIncrement)));
793 SmiConstant(Operation::kNegate)));
819 var_right.value(), SmiConstant(Operation::kMultiply)));
903 var_right.value(), SmiConstant(Operation::kDivide)));
928 var_right.value(), SmiConstant(Operation::kModulus)));
949 var_right.value(), SmiConstant(Operation::kExponentiate)));
953 EmitBitwiseOp<Descriptor>(Operation::kShiftLeft);
957 EmitBitwiseOp<Descriptor>(Operation::kShiftRight);
961 EmitBitwiseOp<Descriptor>(Operation::kShiftRightLogical);
965 EmitBitwiseOp<Descriptor>(Operation::kBitwiseAnd);
969 EmitBitwiseOp<Descriptor>(Operation::kBitwiseOr);
973 EmitBitwiseOp<Descriptor>(Operation::kBitwiseXor);
977 RelationalComparisonBuiltin<Descriptor>(Operation::kLessThan);
981 RelationalComparisonBuiltin<Descriptor>(Operation::kLessThanOrEqual);
985 RelationalComparisonBuiltin<Descriptor>(Operation::kGreaterThan);
989 RelationalComparisonBuiltin<Descriptor>(Operation::kGreaterThanOrEqual);