Home | History | Annotate | Download | only in src

Lines Matching full:c_left

3585     HConstant* c_left = HConstant::cast(left);                                 \
3587 if ((c_left->HasNumberValue() && c_right->HasNumberValue())) { \
3588 double double_res = c_left->DoubleValue() op c_right->DoubleValue(); \
3613 HConstant* c_left = HConstant::cast(left);
3614 if (c_left->HasStringValue() && c_right->HasStringValue()) {
3616 c_left->StringValue(), c_right->StringValue());
3715 HConstant* c_left = HConstant::cast(left);
3717 if (c_left->HasNumberValue() && c_right->HasNumberValue()) {
3718 double result = power_helper(c_left->DoubleValue(),
3730 HConstant* c_left = HConstant::cast(left);
3732 if (c_left->HasNumberValue() && c_right->HasNumberValue()) {
3733 double d_left = c_left->DoubleValue();
3766 HConstant* c_left = HConstant::cast(left);
3768 if (c_left->HasInteger32Value() && c_right->HasInteger32Value()) {
3769 int32_t dividend = c_left->Integer32Value();
3791 HConstant* c_left = HConstant::cast(left);
3793 if ((c_left->HasNumberValue() && c_right->HasNumberValue())) {
3795 double double_res = c_left->DoubleValue() / c_right->DoubleValue();
3801 int sign = Double(c_left->DoubleValue()).Sign() *
3814 HConstant* c_left = HConstant::cast(left);
3816 if ((c_left->HasNumberValue() && c_right->HasNumberValue())) {
3818 int32_t v_left = c_left->NumberValueAsInteger32();
3845 HConstant* c_left = HConstant::cast(left); \
3847 if ((c_left->HasNumberValue() && c_right->HasNumberValue())) { \
3856 c_left->NumberValueAsInteger32() >> (c_right->NumberValueAsInteger32() & 0x1f))
3858 c_left->NumberValueAsInteger32() << (c_right->NumberValueAsInteger32() & 0x1f))
3866 HConstant* c_left = HConstant::cast(left);
3868 if ((c_left->HasNumberValue() && c_right->HasNumberValue())) {
3869 int32_t left_val = c_left->NumberValueAsInteger32();