right            1218 include/v8.h                                          Handle<String> right);
right            4692 src/api.cc       i::Handle<i::String> right_string = Utils::OpenHandle(*right);
right            2374 src/arm/code-stubs-arm.cc   Register right = r0;
right            2378 src/arm/code-stubs-arm.cc   ASSERT(right.is(r0));
right            2384 src/arm/code-stubs-arm.cc       __ add(right, left, Operand(right), SetCC);  // Add optimistically.
right            2386 src/arm/code-stubs-arm.cc       __ sub(right, right, Operand(left));  // Revert optimistic add.
right            2389 src/arm/code-stubs-arm.cc       __ sub(right, left, Operand(right), SetCC);  // Subtract optimistically.
right            2391 src/arm/code-stubs-arm.cc       __ sub(right, left, Operand(right));  // Revert optimistic subtract.
right            2396 src/arm/code-stubs-arm.cc       __ SmiUntag(ip, right);
right            2408 src/arm/code-stubs-arm.cc       __ mov(right, Operand(scratch1), LeaveCC, ne);
right            2412 src/arm/code-stubs-arm.cc       __ add(scratch2, right, Operand(left), SetCC);
right            2413 src/arm/code-stubs-arm.cc       __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl);
right            2420 src/arm/code-stubs-arm.cc       __ JumpIfNotPowerOfTwoOrZero(right, scratch1, &not_smi_result);
right            2429 src/arm/code-stubs-arm.cc       __ mov(right, Operand(left, LSR, scratch1));
right            2434 src/arm/code-stubs-arm.cc       __ orr(scratch1, left, Operand(right));
right            2439 src/arm/code-stubs-arm.cc       __ JumpIfNotPowerOfTwoOrZero(right, scratch1, &not_smi_result);
right            2442 src/arm/code-stubs-arm.cc       __ and_(right, left, Operand(scratch1));
right            2446 src/arm/code-stubs-arm.cc       __ orr(right, left, Operand(right));
right            2450 src/arm/code-stubs-arm.cc       __ and_(right, left, Operand(right));
right            2454 src/arm/code-stubs-arm.cc       __ eor(right, left, Operand(right));
right            2459 src/arm/code-stubs-arm.cc       __ GetLeastBitsFromSmi(scratch1, right, 5);
right            2460 src/arm/code-stubs-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
right            2462 src/arm/code-stubs-arm.cc       __ bic(right, right, Operand(kSmiTagMask));
right            2469 src/arm/code-stubs-arm.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            2476 src/arm/code-stubs-arm.cc       __ SmiTag(right, scratch1);
right            2482 src/arm/code-stubs-arm.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            2487 src/arm/code-stubs-arm.cc       __ SmiTag(right, scratch1);
right            2502 src/arm/code-stubs-arm.cc   Register right = r0;
right            2510 src/arm/code-stubs-arm.cc     __ AbortIfNotSmi(right);
right            2594 src/arm/code-stubs-arm.cc         __ SmiUntag(r2, right);
right            2607 src/arm/code-stubs-arm.cc                                                   right,
right            2719 src/arm/code-stubs-arm.cc   Register right = r0;
right            2723 src/arm/code-stubs-arm.cc   __ orr(scratch1, left, Operand(right));
right            2783 src/arm/code-stubs-arm.cc   Register right = r0;
right            2791 src/arm/code-stubs-arm.cc   __ JumpIfSmi(right, &call_runtime);
right            2792 src/arm/code-stubs-arm.cc   __ CompareObjectType(right, r2, r2, FIRST_NONSTRING_TYPE);
right            2808 src/arm/code-stubs-arm.cc   Register right = r0;
right            2826 src/arm/code-stubs-arm.cc   __ orr(scratch1, left, right);
right            2847 src/arm/code-stubs-arm.cc                                                    right,
right            3005 src/arm/code-stubs-arm.cc                                              right,
right            3184 src/arm/code-stubs-arm.cc   Register right = r0;
right            3197 src/arm/code-stubs-arm.cc   __ JumpIfSmi(right, &call_runtime);
right            3198 src/arm/code-stubs-arm.cc   __ CompareObjectType(right, r2, r2, FIRST_NONSTRING_TYPE);
right            6158 src/arm/code-stubs-arm.cc   __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset));
right            6177 src/arm/code-stubs-arm.cc                                 left, right, length, scratch2, scratch3,
right            6196 src/arm/code-stubs-arm.cc   __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset));
right            6207 src/arm/code-stubs-arm.cc                                 left, right, min_length, scratch2, scratch4,
right            6239 src/arm/code-stubs-arm.cc   __ add(right, right, Operand(scratch1));
right            6247 src/arm/code-stubs-arm.cc   __ ldrb(scratch2, MemOperand(right, index));
right            6719 src/arm/code-stubs-arm.cc   Register right = r0;
right            6724 src/arm/code-stubs-arm.cc   __ JumpIfEitherSmi(left, right, &miss);
right            6728 src/arm/code-stubs-arm.cc   __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            6737 src/arm/code-stubs-arm.cc   __ cmp(left, right);
right            6740 src/arm/code-stubs-arm.cc   ASSERT(right.is(r0));
right            6759 src/arm/code-stubs-arm.cc   Register right = r0;
right            6766 src/arm/code-stubs-arm.cc   __ JumpIfEitherSmi(left, right, &miss);
right            6771 src/arm/code-stubs-arm.cc   __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            6780 src/arm/code-stubs-arm.cc   __ cmp(left, right);
right            6797 src/arm/code-stubs-arm.cc     ASSERT(right.is(r0));
right            6809 src/arm/code-stubs-arm.cc         masm, left, right, tmp1, tmp2, tmp3);
right            6812 src/arm/code-stubs-arm.cc         masm, left, right, tmp1, tmp2, tmp3, tmp4);
right            6817 src/arm/code-stubs-arm.cc   __ Push(left, right);
right             367 src/arm/code-stubs-arm.h                                               Register right,
right             377 src/arm/code-stubs-arm.h                                             Register right,
right             389 src/arm/code-stubs-arm.h                                             Register right,
right            1929 src/arm/full-codegen-arm.cc   Register right = r0;
right            1933 src/arm/full-codegen-arm.cc   __ orr(scratch1, left, Operand(right));
right            1951 src/arm/full-codegen-arm.cc       __ GetLeastBitsFromSmi(scratch1, right, 5);
right            1952 src/arm/full-codegen-arm.cc       __ mov(right, Operand(left, ASR, scratch1));
right            1953 src/arm/full-codegen-arm.cc       __ bic(right, right, Operand(kSmiTagMask));
right            1958 src/arm/full-codegen-arm.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            1962 src/arm/full-codegen-arm.cc       __ SmiTag(right, scratch1);
right            1968 src/arm/full-codegen-arm.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            1972 src/arm/full-codegen-arm.cc       __ SmiTag(right, scratch1);
right            1976 src/arm/full-codegen-arm.cc       __ add(scratch1, left, Operand(right), SetCC);
right            1978 src/arm/full-codegen-arm.cc       __ mov(right, scratch1);
right            1981 src/arm/full-codegen-arm.cc       __ sub(scratch1, left, Operand(right), SetCC);
right            1983 src/arm/full-codegen-arm.cc       __ mov(right, scratch1);
right            1986 src/arm/full-codegen-arm.cc       __ SmiUntag(ip, right);
right            1992 src/arm/full-codegen-arm.cc       __ mov(right, Operand(scratch1), LeaveCC, ne);
right            1994 src/arm/full-codegen-arm.cc       __ add(scratch2, right, Operand(left), SetCC);
right            1995 src/arm/full-codegen-arm.cc       __ mov(right, Operand(Smi::FromInt(0)), LeaveCC, pl);
right            2000 src/arm/full-codegen-arm.cc       __ orr(right, left, Operand(right));
right            2003 src/arm/full-codegen-arm.cc       __ and_(right, left, Operand(right));
right            2006 src/arm/full-codegen-arm.cc       __ eor(right, left, Operand(right));
right            3527 src/arm/full-codegen-arm.cc   Register right = r0;
right            3537 src/arm/full-codegen-arm.cc   __ cmp(left, Operand(right));
right            3540 src/arm/full-codegen-arm.cc   __ and_(tmp, left, Operand(right));
right            3546 src/arm/full-codegen-arm.cc   __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            3550 src/arm/full-codegen-arm.cc   __ ldr(tmp2, FieldMemOperand(right, JSRegExp::kDataOffset));
right            4325 src/arm/full-codegen-arm.cc       VisitForStackValue(expr->right());
right            4334 src/arm/full-codegen-arm.cc       VisitForStackValue(expr->right());
right            4345 src/arm/full-codegen-arm.cc       VisitForAccumulatorValue(expr->right());
right             692 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsTagged());
right             695 src/arm/lithium-arm.cc     LOperand* right = UseFixed(instr->right(), r0);
right             696 src/arm/lithium-arm.cc     LArithmeticT* result = new(zone()) LArithmeticT(op, left, right);
right             702 src/arm/lithium-arm.cc   ASSERT(instr->right()->representation().IsInteger32());
right             705 src/arm/lithium-arm.cc   HValue* right_value = instr->right();
right             706 src/arm/lithium-arm.cc   LOperand* right = NULL;
right             710 src/arm/lithium-arm.cc     right = chunk_->DefineConstantOperand(constant);
right             713 src/arm/lithium-arm.cc     right = UseRegisterAtStart(right_value);
right             730 src/arm/lithium-arm.cc       DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt));
right             739 src/arm/lithium-arm.cc   ASSERT(instr->right()->representation().IsDouble());
right             742 src/arm/lithium-arm.cc   LOperand* right = UseRegisterAtStart(instr->right());
right             743 src/arm/lithium-arm.cc   LArithmeticD* result = new(zone()) LArithmeticD(op, left, right);
right             756 src/arm/lithium-arm.cc   HValue* right = instr->right();
right             758 src/arm/lithium-arm.cc   ASSERT(right->representation().IsTagged());
right             760 src/arm/lithium-arm.cc   LOperand* right_operand = UseFixed(right, r0);
right             943 src/arm/lithium-arm.cc                       UseFixed(instr->right(), r1));
right            1133 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1136 src/arm/lithium-arm.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1137 src/arm/lithium-arm.cc     return DefineAsRegister(new(zone()) LBitI(left, right));
right            1141 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsTagged());
right            1144 src/arm/lithium-arm.cc     LOperand* right = UseFixed(instr->right(), r0);
right            1145 src/arm/lithium-arm.cc     LArithmeticT* result = new(zone()) LArithmeticT(instr->op(), left, right);
right            1170 src/arm/lithium-arm.cc     LOperand* divisor = UseFixed(instr->right(), r1);
right            1237 src/arm/lithium-arm.cc     HValue* right = instr->right();
right            1239 src/arm/lithium-arm.cc     LOperand* divisor = UseRegisterOrConstant(right);
right            1241 src/arm/lithium-arm.cc     ASSERT(right->IsConstant() &&
right            1242 src/arm/lithium-arm.cc            HConstant::cast(right)->HasInteger32Value() &&
right            1243 src/arm/lithium-arm.cc            HasMagicNumberForDivisor(HConstant::cast(right)->Integer32Value()));
right            1252 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1258 src/arm/lithium-arm.cc       mod = new(zone()) LModI(value, UseOrConstant(instr->right()));
right            1261 src/arm/lithium-arm.cc       LOperand* divisor = UseRegister(instr->right());
right            1283 src/arm/lithium-arm.cc     LOperand* right = UseFixedDouble(instr->right(), d2);
right            1284 src/arm/lithium-arm.cc     LArithmeticD* result = new(zone()) LArithmeticD(Token::MOD, left, right);
right            1293 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1295 src/arm/lithium-arm.cc     LOperand* right = UseOrConstant(instr->MostConstantOperand());
right            1299 src/arm/lithium-arm.cc         !right->IsConstantOperand())) {
right            1305 src/arm/lithium-arm.cc     LMulI* mul = new(zone()) LMulI(left, right, temp);
right            1324 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1326 src/arm/lithium-arm.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1327 src/arm/lithium-arm.cc     LSubI* sub = new(zone()) LSubI(left, right);
right            1344 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1346 src/arm/lithium-arm.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1347 src/arm/lithium-arm.cc     LAddI* add = new(zone()) LAddI(left, right);
right            1366 src/arm/lithium-arm.cc   Representation exponent_type = instr->right()->representation();
right            1369 src/arm/lithium-arm.cc   LOperand* right = exponent_type.IsDouble() ?
right            1370 src/arm/lithium-arm.cc       UseFixedDouble(instr->right(), d2) :
right            1371 src/arm/lithium-arm.cc       UseFixed(instr->right(), r2);
right            1372 src/arm/lithium-arm.cc   LPower* result = new(zone()) LPower(left, right);
right            1390 src/arm/lithium-arm.cc   ASSERT(instr->right()->representation().IsTagged());
right            1392 src/arm/lithium-arm.cc   LOperand* right = UseFixed(instr->right(), r0);
right            1393 src/arm/lithium-arm.cc   LCmpT* result = new(zone()) LCmpT(left, right);
right            1403 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1405 src/arm/lithium-arm.cc     LOperand* right = UseRegisterOrConstantAtStart(instr->right());
right            1406 src/arm/lithium-arm.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1410 src/arm/lithium-arm.cc     ASSERT(instr->right()->representation().IsDouble());
right            1412 src/arm/lithium-arm.cc     LOperand* right = UseRegisterAtStart(instr->right());
right            1413 src/arm/lithium-arm.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1421 src/arm/lithium-arm.cc   LOperand* right = UseRegisterAtStart(instr->right());
right            1422 src/arm/lithium-arm.cc   return new(zone()) LCmpObjectEqAndBranch(left, right);
right            1472 src/arm/lithium-arm.cc   ASSERT(instr->right()->representation().IsTagged());
right            1474 src/arm/lithium-arm.cc   LOperand* right = UseFixed(instr->right(), r0);
right            1476 src/arm/lithium-arm.cc       new(zone()) LStringCompareAndBranch(left, right);
right            2026 src/arm/lithium-arm.cc   LOperand* right = UseRegisterAtStart(instr->right());
right            2027 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), r0),
right             534 src/arm/lithium-arm.h         LOperand* right) {
right             536 src/arm/lithium-arm.h     inputs_[1] = right;
right             544 src/arm/lithium-arm.h         LOperand* right,
right             549 src/arm/lithium-arm.h     inputs_[1] = right;
right             562 src/arm/lithium-arm.h   LDivI(LOperand* left, LOperand* right) {
right             564 src/arm/lithium-arm.h     inputs_[1] = right;
right             575 src/arm/lithium-arm.h                   LOperand* right,
right             578 src/arm/lithium-arm.h     inputs_[1] = right;
right             589 src/arm/lithium-arm.h   LMulI(LOperand* left, LOperand* right, LOperand* temp) {
right             591 src/arm/lithium-arm.h     inputs_[1] = right;
right             602 src/arm/lithium-arm.h   LCmpIDAndBranch(LOperand* left, LOperand* right) {
right             604 src/arm/lithium-arm.h     inputs_[1] = right;
right             636 src/arm/lithium-arm.h   LCmpObjectEqAndBranch(LOperand* left, LOperand* right) {
right             638 src/arm/lithium-arm.h     inputs_[1] = right;
right             733 src/arm/lithium-arm.h   LStringCompareAndBranch(LOperand* left, LOperand* right) {
right             735 src/arm/lithium-arm.h     inputs_[1] = right;
right             804 src/arm/lithium-arm.h   LCmpT(LOperand* left, LOperand* right) {
right             806 src/arm/lithium-arm.h     inputs_[1] = right;
right             818 src/arm/lithium-arm.h   LInstanceOf(LOperand* left, LOperand* right) {
right             820 src/arm/lithium-arm.h     inputs_[1] = right;
right             867 src/arm/lithium-arm.h   LBitI(LOperand* left, LOperand* right) {
right             869 src/arm/lithium-arm.h     inputs_[1] = right;
right             881 src/arm/lithium-arm.h   LShiftI(Token::Value op, LOperand* left, LOperand* right, bool can_deopt)
right             884 src/arm/lithium-arm.h     inputs_[1] = right;
right             901 src/arm/lithium-arm.h   LSubI(LOperand* left, LOperand* right) {
right             903 src/arm/lithium-arm.h     inputs_[1] = right;
right            1076 src/arm/lithium-arm.h   LAddI(LOperand* left, LOperand* right) {
right            1078 src/arm/lithium-arm.h     inputs_[1] = right;
right            1088 src/arm/lithium-arm.h   LPower(LOperand* left, LOperand* right) {
right            1090 src/arm/lithium-arm.h     inputs_[1] = right;
right            1111 src/arm/lithium-arm.h   LArithmeticD(Token::Value op, LOperand* left, LOperand* right)
right            1114 src/arm/lithium-arm.h     inputs_[1] = right;
right            1130 src/arm/lithium-arm.h   LArithmeticT(Token::Value op, LOperand* left, LOperand* right)
right            1133 src/arm/lithium-arm.h     inputs_[1] = right;
right            1846 src/arm/lithium-arm.h   LStringAdd(LOperand* left, LOperand* right) {
right            1848 src/arm/lithium-arm.h     inputs_[1] = right;
right            1855 src/arm/lithium-arm.h   LOperand* right() { return inputs_[1]; }
right             917 src/arm/lithium-codegen-arm.cc         HConstant::cast(instr->hydrogen()->right())->Integer32Value();
right             939 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
right             952 src/arm/lithium-codegen-arm.cc   ASSERT(!scratch.is(right));
right             959 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
right             969 src/arm/lithium-codegen-arm.cc   __ vmov(divisor.low(), right);
right             972 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(right));
right             976 src/arm/lithium-codegen-arm.cc   __ JumpIfNotPowerOfTwoOrZeroAndNeg(right,
right             986 src/arm/lithium-codegen-arm.cc   __ rsb(right, right, Operand(0));
right             997 src/arm/lithium-codegen-arm.cc     __ cmp(scratch, Operand(right));
right            1002 src/arm/lithium-codegen-arm.cc     if (i < kUnfolds - 1) __ sub(scratch, scratch, right);
right            1012 src/arm/lithium-codegen-arm.cc   right = no_reg;
right            1156 src/arm/lithium-codegen-arm.cc   const Register right = ToRegister(instr->InputAt(1));
right            1162 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
right            1171 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(0));
right            1181 src/arm/lithium-codegen-arm.cc     __ cmp(right, Operand(-1));
right            1188 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(1));
right            1192 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(2));
right            1197 src/arm/lithium-codegen-arm.cc   __ cmp(right, Operand(4));
right            1207 src/arm/lithium-codegen-arm.cc   __ TrySmiTag(right, &deoptimize, scratch);
right            1255 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
right            1260 src/arm/lithium-codegen-arm.cc     __ Move(r0, right);
right            1261 src/arm/lithium-codegen-arm.cc   } else if (left.is(r0) && right.is(r1)) {
right            1264 src/arm/lithium-codegen-arm.cc     ASSERT(!right.is(r1));
right            1266 src/arm/lithium-codegen-arm.cc     __ mov(r0, right);
right            1268 src/arm/lithium-codegen-arm.cc     ASSERT(!left.is(r0) && !right.is(r0));
right            1269 src/arm/lithium-codegen-arm.cc     __ mov(r0, right);
right            1352 src/arm/lithium-codegen-arm.cc     Register right = EmitLoadRegister(right_op, scratch);
right            1354 src/arm/lithium-codegen-arm.cc       __ orr(ToRegister(instr->TempAt(0)), left, right);
right            1359 src/arm/lithium-codegen-arm.cc       __ smull(result, scratch, left, right);
right            1363 src/arm/lithium-codegen-arm.cc       __ mul(result, left, right);
right            1385 src/arm/lithium-codegen-arm.cc   Operand right(no_reg);
right            1388 src/arm/lithium-codegen-arm.cc     right = Operand(EmitLoadRegister(right_op, ip));
right            1391 src/arm/lithium-codegen-arm.cc     right = ToOperand(right_op);
right            1396 src/arm/lithium-codegen-arm.cc       __ and_(result, left, right);
right            1399 src/arm/lithium-codegen-arm.cc       __ orr(result, left, right);
right            1402 src/arm/lithium-codegen-arm.cc       __ eor(result, left, right);
right            1480 src/arm/lithium-codegen-arm.cc   LOperand* right = instr->InputAt(1);
right            1485 src/arm/lithium-codegen-arm.cc   if (right->IsStackSlot() || right->IsArgument()) {
right            1486 src/arm/lithium-codegen-arm.cc     Register right_reg = EmitLoadRegister(right, ip);
right            1489 src/arm/lithium-codegen-arm.cc     ASSERT(right->IsRegister() || right->IsConstantOperand());
right            1490 src/arm/lithium-codegen-arm.cc     __ sub(ToRegister(result), ToRegister(left), ToOperand(right), set_cond);
right            1633 src/arm/lithium-codegen-arm.cc   LOperand* right = instr->InputAt(1);
right            1638 src/arm/lithium-codegen-arm.cc   if (right->IsStackSlot() || right->IsArgument()) {
right            1639 src/arm/lithium-codegen-arm.cc     Register right_reg = EmitLoadRegister(right, ip);
right            1642 src/arm/lithium-codegen-arm.cc     ASSERT(right->IsRegister() || right->IsConstantOperand());
right            1643 src/arm/lithium-codegen-arm.cc     __ add(ToRegister(result), ToRegister(left), ToOperand(right), set_cond);
right            1654 src/arm/lithium-codegen-arm.cc   DoubleRegister right = ToDoubleRegister(instr->InputAt(1));
right            1658 src/arm/lithium-codegen-arm.cc       __ vadd(result, left, right);
right            1661 src/arm/lithium-codegen-arm.cc       __ vsub(result, left, right);
right            1664 src/arm/lithium-codegen-arm.cc       __ vmul(result, left, right);
right            1667 src/arm/lithium-codegen-arm.cc       __ vdiv(result, left, right);
right            1674 src/arm/lithium-codegen-arm.cc       __ SetCallCDoubleArguments(left, right);
right            1892 src/arm/lithium-codegen-arm.cc   LOperand* right = instr->InputAt(1);
right            1897 src/arm/lithium-codegen-arm.cc   if (left->IsConstantOperand() && right->IsConstantOperand()) {
right            1900 src/arm/lithium-codegen-arm.cc     double right_val = ToDouble(LConstantOperand::cast(right));
right            1909 src/arm/lithium-codegen-arm.cc       __ VFPCompareAndSetFlags(ToDoubleRegister(left), ToDoubleRegister(right));
right            1914 src/arm/lithium-codegen-arm.cc       if (right->IsConstantOperand()) {
right            1916 src/arm/lithium-codegen-arm.cc                Operand(ToInteger32(LConstantOperand::cast(right))));
right            1918 src/arm/lithium-codegen-arm.cc         __ cmp(ToRegister(right),
right            1923 src/arm/lithium-codegen-arm.cc         __ cmp(ToRegister(left), ToRegister(right));
right            1933 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
right            1937 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(right));
right            1947 src/arm/lithium-codegen-arm.cc   __ cmp(left, Operand(instr->hydrogen()->right()));
right            2399 src/arm/lithium-codegen-arm.cc   __ LoadHeapObject(InstanceofStub::right(), instr->function());
right            3439 src/arm/lithium-codegen-arm.cc   Representation exponent_type = instr->hydrogen()->right()->representation();
right            4008 src/arm/lithium-codegen-arm.cc   __ push(ToRegister(instr->right()));
right            1341 src/arm/simulator-arm.cc   uint32_t uright = static_cast<uint32_t>(right);
right            1352 src/arm/simulator-arm.cc   uint32_t uright = static_cast<uint32_t>(right);
right            1364 src/arm/simulator-arm.cc     overflow = ((left >= 0 && right >= 0) || (left < 0 && right < 0))
right            1369 src/arm/simulator-arm.cc     overflow = ((left < 0 && right >= 0) || (left >= 0 && right < 0))
right             241 src/arm/simulator-arm.h   bool CarryFrom(int32_t left, int32_t right, int32_t carry = 0);
right             242 src/arm/simulator-arm.h   bool BorrowFrom(int32_t left, int32_t right);
right             245 src/arm/simulator-arm.h                     int32_t right,
right             331 src/ast.cc       if (IsTypeof(left) && right->IsStringLiteral() && Token::IsEqualityOp(op)) {
right             333 src/ast.cc         *check = Handle<String>::cast(right->AsLiteral()->handle());
right             361 src/ast.cc         *expr = right;
right             380 src/ast.cc         *expr = right;
right            1758 src/ast.h        Expression* right() const { return right_; }
right            1770 src/ast.h                        Expression* right,
right            1772 src/ast.h            : Expression(isolate), op_(op), left_(left), right_(right), pos_(pos) {
right            1849 src/ast.h        Expression* right() const { return right_; }
right            1868 src/ast.h                         Expression* right,
right            1873 src/ast.h              right_(right),
right            2893 src/ast.h                                            Expression* right,
right            2896 src/ast.h              new(zone_) BinaryOperation(isolate_, op, left, right, pos);
right            2911 src/ast.h                                              Expression* right,
right            2914 src/ast.h              new(zone_) CompareOperation(isolate_, op, left, right, pos);
right             440 src/code-stubs.h   static Register right();
right             272 src/full-codegen.cc     Visit(expr->right());
right             279 src/full-codegen.cc   Visit(expr->right());
right             788 src/full-codegen.cc   VisitInDuplicateContext(expr->right());
right             796 src/full-codegen.cc   Expression* right = expr->right();
right             856 src/full-codegen.cc   VisitInDuplicateContext(right);
right             865 src/full-codegen.cc   Expression* right = expr->right();
right             869 src/full-codegen.cc       : (right->ResultOverwriteAllowed() ? OVERWRITE_RIGHT : NO_OVERWRITE);
right             872 src/full-codegen.cc   VisitForAccumulatorValue(right);
right             876 src/full-codegen.cc     EmitInlineSmiBinaryOp(expr, op, mode, left, right);
right             501 src/full-codegen.h                              Expression* right);
right             492 src/handles.cc   int right = line_ends_len;
right             493 src/handles.cc   while (int half = (right - left) / 2) {
right             495 src/handles.cc       right -= half;
right             500 src/handles.cc   return right + script->line_offset()->value();
right             865 src/hydrogen-instructions.cc     return right();
right             867 src/hydrogen-instructions.cc   if (right()->IsConstant() &&
right             868 src/hydrogen-instructions.cc       HConstant::cast(right())->HasInteger32Value() &&
right             869 src/hydrogen-instructions.cc       HConstant::cast(right())->Integer32Value() == nop_constant) {
right             950 src/hydrogen-instructions.cc       HValue* right = hdiv->right();
right             955 src/hydrogen-instructions.cc         LChunkBuilder::SimplifiedDivisorForMathFloorOfDiv(right);
right             981 src/hydrogen-instructions.cc       ASSERT(right->IsChange() || right->IsConstant());
right             983 src/hydrogen-instructions.cc       if (right->HasNoUses())  right->DeleteAndReplaceWith(NULL);
right            1091 src/hydrogen-instructions.cc   right()->PrintNameTo(stream);
right            1151 src/hydrogen-instructions.cc     Range* b = right()->range();
right            1168 src/hydrogen-instructions.cc     Range* b = right()->range();
right            1184 src/hydrogen-instructions.cc     Range* b = right()->range();
right            1206 src/hydrogen-instructions.cc     if (left()->range()->CanBeZero() && right()->range()->CanBeNegative()) {
right            1210 src/hydrogen-instructions.cc     if (right()->range()->Includes(-1) && left()->range()->Includes(kMinInt)) {
right            1214 src/hydrogen-instructions.cc     if (!right()->range()->CanBeZero()) {
right            1231 src/hydrogen-instructions.cc     if (!right()->range()->CanBeZero()) {
right            1499 src/hydrogen-instructions.cc   right()->PrintNameTo(stream);
right            1511 src/hydrogen-instructions.cc   int32_t right_mask = (right()->range() != NULL)
right            1512 src/hydrogen-instructions.cc       ? right()->range()->Mask()
right            1524 src/hydrogen-instructions.cc   if (right()->IsConstant()) {
right            1525 src/hydrogen-instructions.cc     HConstant* c = HConstant::cast(right());
right            1540 src/hydrogen-instructions.cc   if (right()->IsConstant()) {
right            1541 src/hydrogen-instructions.cc     HConstant* c = HConstant::cast(right());
right            1566 src/hydrogen-instructions.cc   if (right()->IsConstant()) {
right            1567 src/hydrogen-instructions.cc     HConstant* c = HConstant::cast(right());
right            1618 src/hydrogen-instructions.cc   right()->PrintNameTo(stream);
right            1626 src/hydrogen-instructions.cc   right()->PrintNameTo(stream);
right            2339 src/hydrogen-instructions.cc                                   HValue* right) {                             \
right            2340 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {                             \
right            2342 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);                               \
right            2351 src/hydrogen-instructions.cc   return new(zone) HInstr(context, left, right);                               \
right            2366 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {
right            2368 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);
right            2381 src/hydrogen-instructions.cc   return new(zone) HMod(context, left, right);
right            2390 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {
right            2392 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);
right            2403 src/hydrogen-instructions.cc   return new(zone) HDiv(context, left, right);
right            2412 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {
right            2414 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);
right            2436 src/hydrogen-instructions.cc   return new(zone) HBitwise(op, context, left, right);
right            2444 src/hydrogen-instructions.cc                                   HValue* right) {                             \
right            2445 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {                             \
right            2447 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);                               \
right            2452 src/hydrogen-instructions.cc   return new(zone) HInstr(context, left, right);                               \
right            2468 src/hydrogen-instructions.cc   if (left->IsConstant() && right->IsConstant()) {
right            2470 src/hydrogen-instructions.cc     HConstant* c_right = HConstant::cast(right);
right            2481 src/hydrogen-instructions.cc   return new(zone) HShr(context, left, right);
right            2599 src/hydrogen-instructions.h   HBinaryOperation(HValue* context, HValue* left, HValue* right) {
right            2600 src/hydrogen-instructions.h     ASSERT(left != NULL && right != NULL);
right            2603 src/hydrogen-instructions.h     SetOperandAt(2, right);
right            2608 src/hydrogen-instructions.h   HValue* right() { return OperandAt(2); }
right            2613 src/hydrogen-instructions.h     if (IsCommutative() && left()->IsConstant()) return right();
right            2619 src/hydrogen-instructions.h     return right();
right            2777 src/hydrogen-instructions.h   HBitwiseBinaryOperation(HValue* context, HValue* left, HValue* right)
right            2778 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right) {
right            2822 src/hydrogen-instructions.h   HMathFloorOfDiv(HValue* context, HValue* left, HValue* right)
right            2823 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right) {
right            2844 src/hydrogen-instructions.h   HArithmeticBinaryOperation(HValue* context, HValue* left, HValue* right)
right            2845 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right) {
right            2866 src/hydrogen-instructions.h     if (left()->representation().Equals(right()->representation())) {
right            2878 src/hydrogen-instructions.h                   HValue* right,
right            2880 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right), token_(token) {
right            2908 src/hydrogen-instructions.h   HCompareIDAndBranch(HValue* left, HValue* right, Token::Value token)
right            2912 src/hydrogen-instructions.h     SetOperandAt(1, right);
right            2916 src/hydrogen-instructions.h   HValue* right() { return OperandAt(1); }
right            2939 src/hydrogen-instructions.h   HCompareObjectEqAndBranch(HValue* left, HValue* right) {
right            2941 src/hydrogen-instructions.h     SetOperandAt(1, right);
right            2945 src/hydrogen-instructions.h   HValue* right() { return OperandAt(1); }
right            2959 src/hydrogen-instructions.h   HCompareConstantEqAndBranch(HValue* left, int right, Token::Value op)
right            2960 src/hydrogen-instructions.h       : HUnaryControlInstruction(left, NULL, NULL), op_(op), right_(right) {
right            2966 src/hydrogen-instructions.h   int right() const { return right_; }
right            3060 src/hydrogen-instructions.h                            HValue* right,
right            3066 src/hydrogen-instructions.h     SetOperandAt(2, right);
right            3072 src/hydrogen-instructions.h   HValue* right() { return OperandAt(2); }
right            3202 src/hydrogen-instructions.h   HInstanceOf(HValue* context, HValue* left, HValue* right)
right            3203 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right) {
right            3224 src/hydrogen-instructions.h                          Handle<JSFunction> right)
right            3225 src/hydrogen-instructions.h       : function_(right) {
right            3251 src/hydrogen-instructions.h   HPower(HValue* left, HValue* right) {
right            3253 src/hydrogen-instructions.h     SetOperandAt(1, right);
right            3260 src/hydrogen-instructions.h   HValue* right() { return OperandAt(1); }
right            3294 src/hydrogen-instructions.h   HAdd(HValue* context, HValue* left, HValue* right)
right            3295 src/hydrogen-instructions.h       : HArithmeticBinaryOperation(context, left, right) {
right            3310 src/hydrogen-instructions.h                                HValue* right);
right            3327 src/hydrogen-instructions.h   HSub(HValue* context, HValue* left, HValue* right)
right            3328 src/hydrogen-instructions.h       : HArithmeticBinaryOperation(context, left, right) {
right            3339 src/hydrogen-instructions.h                               HValue* right);
right            3352 src/hydrogen-instructions.h   HMul(HValue* context, HValue* left, HValue* right)
right            3353 src/hydrogen-instructions.h       : HArithmeticBinaryOperation(context, left, right) {
right            3367 src/hydrogen-instructions.h                                HValue* right);
right            3380 src/hydrogen-instructions.h   HMod(HValue* context, HValue* left, HValue* right)
right            3381 src/hydrogen-instructions.h       : HArithmeticBinaryOperation(context, left, right) {
right            3386 src/hydrogen-instructions.h     if (right()->IsConstant() &&
right            3387 src/hydrogen-instructions.h         HConstant::cast(right())->HasInteger32Value()) {
right            3388 src/hydrogen-instructions.h       int32_t value = HConstant::cast(right())->Integer32Value();
right            3400 src/hydrogen-instructions.h                                HValue* right);
right            3413 src/hydrogen-instructions.h   HDiv(HValue* context, HValue* left, HValue* right)
right            3414 src/hydrogen-instructions.h       : HArithmeticBinaryOperation(context, left, right) {
right            3424 src/hydrogen-instructions.h                                HValue* right);
right            3437 src/hydrogen-instructions.h   HBitwise(Token::Value op, HValue* context, HValue* left, HValue* right)
right            3438 src/hydrogen-instructions.h       : HBitwiseBinaryOperation(context, left, right), op_(op) {
right            3454 src/hydrogen-instructions.h                                    HValue* right);
right            3474 src/hydrogen-instructions.h   HShl(HValue* context, HValue* left, HValue* right)
right            3475 src/hydrogen-instructions.h       : HBitwiseBinaryOperation(context, left, right) { }
right            3482 src/hydrogen-instructions.h                                HValue* right);
right            3493 src/hydrogen-instructions.h   HShr(HValue* context, HValue* left, HValue* right)
right            3494 src/hydrogen-instructions.h       : HBitwiseBinaryOperation(context, left, right) { }
right            3501 src/hydrogen-instructions.h                                HValue* right);
right            3512 src/hydrogen-instructions.h   HSar(HValue* context, HValue* left, HValue* right)
right            3513 src/hydrogen-instructions.h       : HBitwiseBinaryOperation(context, left, right) { }
right            3520 src/hydrogen-instructions.h                                HValue* right);
right            4575 src/hydrogen-instructions.h   HStringAdd(HValue* context, HValue* left, HValue* right)
right            4576 src/hydrogen-instructions.h       : HBinaryOperation(context, left, right) {
right            4995 src/hydrogen-instructions.h   HValue* key() { return right(); }
right            1297 src/hydrogen.cc     UpdateControlFlowRange(op, test->left(), test->right());
right            1298 src/hydrogen.cc     UpdateControlFlowRange(inverted_op, test->right(), test->left());
right            2561 src/hydrogen.cc       PropagateMinusZeroChecks(mul->right(), visited);
right            2566 src/hydrogen.cc       PropagateMinusZeroChecks(div->right(), visited);
right            3186 src/hydrogen.cc         index_base = index->right();
right            3187 src/hydrogen.cc       } else if (index->right()->IsConstant()) {
right            3188 src/hydrogen.cc         constant = HConstant::cast(index->right());
right            3196 src/hydrogen.cc         index_base = index->right();
right            3197 src/hydrogen.cc       } else if (index->right()->IsConstant()) {
right            3198 src/hydrogen.cc         constant = HConstant::cast(index->right());
right            3497 src/hydrogen.cc       subexpression = add->right();
right            3499 src/hydrogen.cc     } else if (add->right()->IsConstant()) {
right            3501 src/hydrogen.cc       constant = HConstant::cast(add->right());
right            3509 src/hydrogen.cc       subexpression = sub->right();
right            3511 src/hydrogen.cc     } else if (sub->right()->IsConstant()) {
right            3513 src/hydrogen.cc       constant = HConstant::cast(sub->right());
right            5409 src/hydrogen.cc       HValue* right = Pop();
right            5412 src/hydrogen.cc       HInstruction* instr = BuildBinaryOperation(operation, left, right);
right            5442 src/hydrogen.cc       HValue* right = Pop();
right            5445 src/hydrogen.cc       HInstruction* instr = BuildBinaryOperation(operation, left, right);
right            6960 src/hydrogen.cc         HValue* right = Pop();
right            6966 src/hydrogen.cc         if (right->IsConstant() && HConstant::cast(right)->HasDoubleValue()) {
right            6967 src/hydrogen.cc           double exponent = HConstant::cast(right)->DoubleValue();
right            6986 src/hydrogen.cc         } else if (right->IsConstant() &&
right            6987 src/hydrogen.cc                    HConstant::cast(right)->HasInteger32Value() &&
right            6988 src/hydrogen.cc                    HConstant::cast(right)->Integer32Value() == 2) {
right            6993 src/hydrogen.cc           result = new(zone()) HPower(left, right);
right            7015 src/hydrogen.cc         HValue* right = Pop();
right            7020 src/hydrogen.cc         HValue* right_operand = right;
right            7024 src/hydrogen.cc             !right->representation().IsInteger32()) {
right            7034 src/hydrogen.cc           if (!right->representation().IsDouble()) {
right            7036 src/hydrogen.cc                 right,
right            7081 src/hydrogen.cc           Push(right);
right            7084 src/hydrogen.cc           Push(right);
right            7888 src/hydrogen.cc         AddInstruction(new(zone()) HCheckNonSmi(right));
right            7889 src/hydrogen.cc         AddInstruction(HCheckInstanceType::NewIsString(right, zone()));
right            7890 src/hydrogen.cc         instr = new(zone()) HStringAdd(context, left, right);
right            7892 src/hydrogen.cc         instr = HAdd::NewHAdd(zone(), context, left, right);
right            7896 src/hydrogen.cc       instr = HSub::NewHSub(zone(), context, left, right);
right            7899 src/hydrogen.cc       instr = HMul::NewHMul(zone(), context, left, right);
right            7902 src/hydrogen.cc       instr = HMod::NewHMod(zone(), context, left, right);
right            7905 src/hydrogen.cc       instr = HDiv::NewHDiv(zone(), context, left, right);
right            7910 src/hydrogen.cc       instr = HBitwise::NewHBitwise(zone(), expr->op(), context, left, right);
right            7913 src/hydrogen.cc       instr = HSar::NewHSar(zone(), context, left, right);
right            7916 src/hydrogen.cc       instr = HShr::NewHShr(zone(), context, left, right);
right            7919 src/hydrogen.cc       instr = HShl::NewHShl(zone(), context, left, right);
right            7930 src/hydrogen.cc        (right->IsConstant() && HConstant::cast(right)->handle()->IsString()))) {
right            7951 src/hydrogen.cc   Literal* literal = expr->right()->AsLiteral();
right            7980 src/hydrogen.cc   Visit(expr->right());
right            8005 src/hydrogen.cc       Visit(expr->right());
right            8024 src/hydrogen.cc     CHECK_BAILOUT(VisitForValue(expr->right()));
right            8059 src/hydrogen.cc       CHECK_BAILOUT(VisitForEffect(expr->right()));
right            8076 src/hydrogen.cc   CHECK_ALIVE(VisitForValue(expr->right()));
right            8077 src/hydrogen.cc   HValue* right = Pop();
right            8079 src/hydrogen.cc   HInstruction* instr = BuildBinaryOperation(expr, left, right);
right            8133 src/hydrogen.cc     *expr = right;
right            8147 src/hydrogen.cc       right->IsConstant() &&
right            8148 src/hydrogen.cc       HConstant::cast(right)->handle()->IsString()) {
right            8150 src/hydrogen.cc     *check = Handle<String>::cast(HConstant::cast(right)->handle());
right            8162 src/hydrogen.cc   return MatchLiteralCompareTypeof(left, op, right, typeof_expr, check) ||
right            8163 src/hydrogen.cc       MatchLiteralCompareTypeof(right, op, left, typeof_expr, check);
right            8172 src/hydrogen.cc   return MatchLiteralCompareNil(left, op, right, nil, expr) ||
right            8173 src/hydrogen.cc       MatchLiteralCompareNil(right, op, left, nil, expr);
right            8182 src/hydrogen.cc        (right->IsConstant() && HConstant::cast(right)->handle()->IsBoolean()));
right            8195 src/hydrogen.cc     Literal* literal = expr->right()->AsLiteral();
right            8213 src/hydrogen.cc   CHECK_ALIVE(VisitForValue(expr->right()));
right            8216 src/hydrogen.cc   HValue* right = Pop();
right            8222 src/hydrogen.cc   if (IsLiteralCompareTypeof(left, op, right, &typeof_expr, &check)) {
right            8227 src/hydrogen.cc   if (IsLiteralCompareNil(left, op, right, f->undefined_value(), &sub_expr)) {
right            8230 src/hydrogen.cc   if (IsLiteralCompareNil(left, op, right, f->null_value(), &sub_expr)) {
right            8233 src/hydrogen.cc   if (IsLiteralCompareBool(left, op, right)) {
right            8235 src/hydrogen.cc         new(zone()) HCompareObjectEqAndBranch(left, right);
right            8245 src/hydrogen.cc     VariableProxy* proxy = expr->right()->AsVariableProxy();
right            8267 src/hydrogen.cc       HInstanceOf* result = new(zone()) HInstanceOf(context, left, right);
right            8271 src/hydrogen.cc       AddInstruction(new(zone()) HCheckFunction(right, target));
right            8278 src/hydrogen.cc     HIn* result = new(zone()) HIn(context, left, right);
right            8290 src/hydrogen.cc           AddInstruction(new(zone()) HCheckNonSmi(right));
right            8291 src/hydrogen.cc           AddInstruction(HCheckMaps::NewWithTransitions(right, map, zone()));
right            8293 src/hydrogen.cc               new(zone()) HCompareObjectEqAndBranch(left, right);
right            8299 src/hydrogen.cc           AddInstruction(new(zone()) HCheckNonSmi(right));
right            8300 src/hydrogen.cc           AddInstruction(HCheckInstanceType::NewIsSpecObject(right, zone()));
right            8302 src/hydrogen.cc               new(zone()) HCompareObjectEqAndBranch(left, right);
right            8314 src/hydrogen.cc     AddInstruction(new(zone()) HCheckNonSmi(right));
right            8315 src/hydrogen.cc     AddInstruction(HCheckInstanceType::NewIsSymbol(right, zone()));
right            8317 src/hydrogen.cc         new(zone()) HCompareObjectEqAndBranch(left, right);
right            8324 src/hydrogen.cc           new(zone()) HCompareGeneric(context, left, right, op);
right            8329 src/hydrogen.cc           new(zone()) HCompareIDAndBranch(left, right, op);
right            8755 src/hydrogen.cc   HValue* right = Pop();
right            8758 src/hydrogen.cc       new(zone()) HCompareObjectEqAndBranch(left, right);
right            8903 src/hydrogen.cc   HValue* right = Pop();
right            8905 src/hydrogen.cc   HPower* result = new(zone()) HPower(left, right);
right            1087 src/hydrogen.h                                      HValue* right);
right            1301 src/ia32/code-stubs-ia32.cc   Register right = eax;
right            1304 src/ia32/code-stubs-ia32.cc     right = ebx;
right            1314 src/ia32/code-stubs-ia32.cc   ASSERT(!left.is(combined) && !right.is(combined));
right            1319 src/ia32/code-stubs-ia32.cc       ASSERT(!left.is(ecx) && !right.is(ecx));
right            1320 src/ia32/code-stubs-ia32.cc       __ mov(ecx, right);
right            1321 src/ia32/code-stubs-ia32.cc       __ or_(right, left);  // Bitwise or is commutative.
right            1322 src/ia32/code-stubs-ia32.cc       combined = right;
right            1332 src/ia32/code-stubs-ia32.cc       __ mov(combined, right);
right            1341 src/ia32/code-stubs-ia32.cc       ASSERT(!left.is(ecx) && !right.is(ecx));
right            1342 src/ia32/code-stubs-ia32.cc       __ mov(ecx, right);
right            1343 src/ia32/code-stubs-ia32.cc       __ or_(right, left);
right            1344 src/ia32/code-stubs-ia32.cc       combined = right;
right            1365 src/ia32/code-stubs-ia32.cc       ASSERT(right.is(eax));
right            1366 src/ia32/code-stubs-ia32.cc       __ xor_(right, left);  // Bitwise xor is commutative.
right            1370 src/ia32/code-stubs-ia32.cc       ASSERT(right.is(eax));
right            1371 src/ia32/code-stubs-ia32.cc       __ and_(right, left);  // Bitwise and is commutative.
right            1419 src/ia32/code-stubs-ia32.cc       ASSERT(right.is(eax));
right            1420 src/ia32/code-stubs-ia32.cc       __ add(right, left);  // Addition is commutative.
right            1425 src/ia32/code-stubs-ia32.cc       __ sub(left, right);
right            1435 src/ia32/code-stubs-ia32.cc       __ mov(ebx, right);
right            1437 src/ia32/code-stubs-ia32.cc       __ SmiUntag(right);
right            1439 src/ia32/code-stubs-ia32.cc       __ imul(right, left);  // Multiplication is commutative.
right            1442 src/ia32/code-stubs-ia32.cc       __ NegativeZeroTest(right, combined, &use_fp_on_smis);
right            1450 src/ia32/code-stubs-ia32.cc       __ test(right, right);
right            1456 src/ia32/code-stubs-ia32.cc       __ idiv(right);
right            1474 src/ia32/code-stubs-ia32.cc       __ test(right, right);
right            1481 src/ia32/code-stubs-ia32.cc       __ idiv(right);
right            1525 src/ia32/code-stubs-ia32.cc         __ sub(right, left);
right            1529 src/ia32/code-stubs-ia32.cc         __ add(left, right);
right            1533 src/ia32/code-stubs-ia32.cc         __ mov(right, ebx);
right            1589 src/ia32/code-stubs-ia32.cc             __ sub(right, left);
right            1593 src/ia32/code-stubs-ia32.cc             __ add(left, right);
right            1597 src/ia32/code-stubs-ia32.cc             __ mov(right, ebx);
right            1603 src/ia32/code-stubs-ia32.cc             __ mov(eax, right);
right            1738 src/ia32/code-stubs-ia32.cc   Register right = eax;
right            1746 src/ia32/code-stubs-ia32.cc   __ JumpIfSmi(right, &call_runtime, Label::kNear);
right            1747 src/ia32/code-stubs-ia32.cc   __ CmpObjectType(right, FIRST_NONSTRING_TYPE, ecx);
right            2383 src/ia32/code-stubs-ia32.cc   Register right = eax;
right            2396 src/ia32/code-stubs-ia32.cc   __ JumpIfSmi(right, &call_runtime, Label::kNear);
right            2397 src/ia32/code-stubs-ia32.cc   __ CmpObjectType(right, FIRST_NONSTRING_TYPE, ecx);
right            2910 src/ia32/code-stubs-ia32.cc   const Register right = eax;
right            2912 src/ia32/code-stubs-ia32.cc   ASSERT(!scratch.is(right));  // We're about to clobber scratch.
right            2916 src/ia32/code-stubs-ia32.cc   __ mov(scratch, right);
right            2980 src/ia32/code-stubs-ia32.cc   const Register right = eax;
right            2982 src/ia32/code-stubs-ia32.cc   ASSERT(!scratch.is(right));  // We're about to clobber scratch.
right            2987 src/ia32/code-stubs-ia32.cc   __ mov(scratch, right);
right            5211 src/ia32/code-stubs-ia32.cc   ASSERT_EQ(function.code(), InstanceofStub::right().code());
right            6445 src/ia32/code-stubs-ia32.cc   __ cmp(length, FieldOperand(right, String::kLengthOffset));
right            6462 src/ia32/code-stubs-ia32.cc   GenerateAsciiCharsCompareLoop(masm, left, right, length, scratch2,
right            6484 src/ia32/code-stubs-ia32.cc   __ sub(scratch3, FieldOperand(right, String::kLengthOffset));
right            6502 src/ia32/code-stubs-ia32.cc   GenerateAsciiCharsCompareLoop(masm, left, right, min_length, scratch2,
right            6545 src/ia32/code-stubs-ia32.cc   __ lea(right,
right            6546 src/ia32/code-stubs-ia32.cc          FieldOperand(right, length, times_1, SeqAsciiString::kHeaderSize));
right            6554 src/ia32/code-stubs-ia32.cc   __ cmpb(scratch, Operand(right, index, times_1, 0));
right            6698 src/ia32/code-stubs-ia32.cc   Register right = eax;
right            6706 src/ia32/code-stubs-ia32.cc   __ and_(tmp1, right);
right            6711 src/ia32/code-stubs-ia32.cc   __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
right            6721 src/ia32/code-stubs-ia32.cc   __ cmp(left, right);
right            6724 src/ia32/code-stubs-ia32.cc   ASSERT(right.is(eax));
right            6745 src/ia32/code-stubs-ia32.cc   Register right = eax;
right            6753 src/ia32/code-stubs-ia32.cc   __ and_(tmp1, right);
right            6759 src/ia32/code-stubs-ia32.cc   __ mov(tmp2, FieldOperand(right, HeapObject::kMapOffset));
right            6770 src/ia32/code-stubs-ia32.cc   __ cmp(left, right);
right            6791 src/ia32/code-stubs-ia32.cc     ASSERT(right.is(eax));
right            6798 src/ia32/code-stubs-ia32.cc   __ JumpIfNotBothSequentialAsciiStrings(left, right, tmp1, tmp2, &runtime);
right            6803 src/ia32/code-stubs-ia32.cc         masm, left, right, tmp1, tmp2);
right            6806 src/ia32/code-stubs-ia32.cc         masm, left, right, tmp1, tmp2, tmp3);
right            6813 src/ia32/code-stubs-ia32.cc   __ push(right);
right             359 src/ia32/code-stubs-ia32.h                                               Register right,
right             368 src/ia32/code-stubs-ia32.h                                             Register right,
right             380 src/ia32/code-stubs-ia32.h       Register right,
right            3459 src/ia32/full-codegen-ia32.cc   Register right = eax;
right            3468 src/ia32/full-codegen-ia32.cc   __ cmp(left, right);
right            3472 src/ia32/full-codegen-ia32.cc   __ and_(tmp, right);
right            3477 src/ia32/full-codegen-ia32.cc   __ cmp(tmp, FieldOperand(right, HeapObject::kMapOffset));
right            3480 src/ia32/full-codegen-ia32.cc   __ cmp(tmp, FieldOperand(right, JSRegExp::kDataOffset));
right            4306 src/ia32/full-codegen-ia32.cc       VisitForStackValue(expr->right());
right            4314 src/ia32/full-codegen-ia32.cc       VisitForStackValue(expr->right());
right            4325 src/ia32/full-codegen-ia32.cc       VisitForAccumulatorValue(expr->right());
right             874 src/ia32/lithium-codegen-ia32.cc         HConstant::cast(instr->hydrogen()->right())->Integer32Value();
right             982 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right             991 src/ia32/lithium-codegen-ia32.cc   Register right_reg = ToRegister(right);
right             993 src/ia32/lithium-codegen-ia32.cc     __ test(right_reg, ToOperand(right));
right            1002 src/ia32/lithium-codegen-ia32.cc     __ test(right_reg, ToOperand(right));
right            1132 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1138 src/ia32/lithium-codegen-ia32.cc   if (right->IsConstantOperand()) {
right            1142 src/ia32/lithium-codegen-ia32.cc     int constant = ToInteger32(LConstantOperand::cast(right));
right            1183 src/ia32/lithium-codegen-ia32.cc     __ imul(left, ToOperand(right));
right            1195 src/ia32/lithium-codegen-ia32.cc     if (right->IsConstantOperand()) {
right            1196 src/ia32/lithium-codegen-ia32.cc       if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
right            1201 src/ia32/lithium-codegen-ia32.cc       __ or_(ToRegister(instr->TempAt(0)), ToOperand(right));
right            1211 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1215 src/ia32/lithium-codegen-ia32.cc   if (right->IsConstantOperand()) {
right            1216 src/ia32/lithium-codegen-ia32.cc     int right_operand = ToInteger32(LConstantOperand::cast(right));
right            1234 src/ia32/lithium-codegen-ia32.cc         __ and_(ToRegister(left), ToOperand(right));
right            1237 src/ia32/lithium-codegen-ia32.cc         __ or_(ToRegister(left), ToOperand(right));
right            1240 src/ia32/lithium-codegen-ia32.cc         __ xor_(ToRegister(left), ToOperand(right));
right            1252 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1255 src/ia32/lithium-codegen-ia32.cc   if (right->IsRegister()) {
right            1256 src/ia32/lithium-codegen-ia32.cc     ASSERT(ToRegister(right).is(ecx));
right            1277 src/ia32/lithium-codegen-ia32.cc     int value = ToInteger32(LConstantOperand::cast(right));
right            1308 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1311 src/ia32/lithium-codegen-ia32.cc   if (right->IsConstantOperand()) {
right            1312 src/ia32/lithium-codegen-ia32.cc     __ sub(ToOperand(left), ToInteger32Immediate(right));
right            1314 src/ia32/lithium-codegen-ia32.cc     __ sub(ToRegister(left), ToOperand(right));
right            1485 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1488 src/ia32/lithium-codegen-ia32.cc   if (right->IsConstantOperand()) {
right            1489 src/ia32/lithium-codegen-ia32.cc     __ add(ToOperand(left), ToInteger32Immediate(right));
right            1491 src/ia32/lithium-codegen-ia32.cc     __ add(ToRegister(left), ToOperand(right));
right            1502 src/ia32/lithium-codegen-ia32.cc   XMMRegister right = ToDoubleRegister(instr->InputAt(1));
right            1508 src/ia32/lithium-codegen-ia32.cc       __ addsd(left, right);
right            1511 src/ia32/lithium-codegen-ia32.cc        __ subsd(left, right);
right            1514 src/ia32/lithium-codegen-ia32.cc       __ mulsd(left, right);
right            1517 src/ia32/lithium-codegen-ia32.cc       __ divsd(left, right);
right            1523 src/ia32/lithium-codegen-ia32.cc       __ movdbl(Operand(esp, 1 * kDoubleSize), right);
right            1546 src/ia32/lithium-codegen-ia32.cc   ASSERT(ToRegister(instr->right()).is(eax));
right            1740 src/ia32/lithium-codegen-ia32.cc   LOperand* right = instr->InputAt(1);
right            1745 src/ia32/lithium-codegen-ia32.cc   if (left->IsConstantOperand() && right->IsConstantOperand()) {
right            1748 src/ia32/lithium-codegen-ia32.cc     double right_val = ToDouble(LConstantOperand::cast(right));
right            1757 src/ia32/lithium-codegen-ia32.cc       __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right));
right            1760 src/ia32/lithium-codegen-ia32.cc       if (right->IsConstantOperand()) {
right            1761 src/ia32/lithium-codegen-ia32.cc         __ cmp(ToRegister(left), ToInteger32Immediate(right));
right            1763 src/ia32/lithium-codegen-ia32.cc         __ cmp(ToOperand(right), ToInteger32Immediate(left));
right            1767 src/ia32/lithium-codegen-ia32.cc         __ cmp(ToRegister(left), ToOperand(right));
right            1777 src/ia32/lithium-codegen-ia32.cc   Operand right = ToOperand(instr->InputAt(1));
right            1781 src/ia32/lithium-codegen-ia32.cc   __ cmp(left, Operand(right));
right            1791 src/ia32/lithium-codegen-ia32.cc   __ cmp(left, instr->hydrogen()->right());
right            2217 src/ia32/lithium-codegen-ia32.cc   __ LoadHeapObject(InstanceofStub::right(), instr->function());
right            3301 src/ia32/lithium-codegen-ia32.cc   Representation exponent_type = instr->hydrogen()->right()->representation();
right            3958 src/ia32/lithium-codegen-ia32.cc   EmitPushTaggedOperand(instr->right());
right             716 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsTagged());
right             720 src/ia32/lithium-ia32.cc     LOperand* right = UseFixed(instr->right(), eax);
right             721 src/ia32/lithium-ia32.cc     LArithmeticT* result = new(zone()) LArithmeticT(op, context, left, right);
right             727 src/ia32/lithium-ia32.cc   ASSERT(instr->right()->representation().IsInteger32());
right             730 src/ia32/lithium-ia32.cc   HValue* right_value = instr->right();
right             731 src/ia32/lithium-ia32.cc   LOperand* right = NULL;
right             735 src/ia32/lithium-ia32.cc     right = chunk_->DefineConstantOperand(constant);
right             738 src/ia32/lithium-ia32.cc     right = UseFixed(right_value, ecx);
right             755 src/ia32/lithium-ia32.cc       DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt));
right             764 src/ia32/lithium-ia32.cc   ASSERT(instr->right()->representation().IsDouble());
right             767 src/ia32/lithium-ia32.cc   LOperand* right = UseRegisterAtStart(instr->right());
right             768 src/ia32/lithium-ia32.cc   LArithmeticD* result = new(zone()) LArithmeticD(op, left, right);
right             781 src/ia32/lithium-ia32.cc   HValue* right = instr->right();
right             783 src/ia32/lithium-ia32.cc   ASSERT(right->representation().IsTagged());
right             786 src/ia32/lithium-ia32.cc   LOperand* right_operand = UseFixed(right, eax);
right             973 src/ia32/lithium-ia32.cc   LOperand* right = UseFixed(instr->right(), InstanceofStub::right());
right             975 src/ia32/lithium-ia32.cc   LInstanceOf* result = new(zone()) LInstanceOf(context, left, right);
right            1191 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1194 src/ia32/lithium-ia32.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1195 src/ia32/lithium-ia32.cc     return DefineSameAsFirst(new(zone()) LBitI(left, right));
right            1199 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsTagged());
right            1203 src/ia32/lithium-ia32.cc     LOperand* right = UseFixed(instr->right(), eax);
right            1205 src/ia32/lithium-ia32.cc         new(zone()) LArithmeticT(instr->op(), context, left, right);
right            1229 src/ia32/lithium-ia32.cc     LOperand* divisor = UseRegister(instr->right());
right            1264 src/ia32/lithium-ia32.cc   HValue* right = instr->right();
right            1265 src/ia32/lithium-ia32.cc   ASSERT(right->IsConstant() && HConstant::cast(right)->HasInteger32Value());
right            1266 src/ia32/lithium-ia32.cc   LOperand* divisor = chunk_->DefineConstantOperand(HConstant::cast(right));
right            1267 src/ia32/lithium-ia32.cc   int32_t divisor_si = HConstant::cast(right)->Integer32Value();
right            1293 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1300 src/ia32/lithium-ia32.cc           new(zone()) LModI(value, UseOrConstant(instr->right()), NULL);
right            1307 src/ia32/lithium-ia32.cc       LOperand* divisor = UseRegister(instr->right());
right            1324 src/ia32/lithium-ia32.cc     LOperand* right = UseFixedDouble(instr->right(), xmm1);
right            1325 src/ia32/lithium-ia32.cc     LArithmeticD* result = new(zone()) LArithmeticD(Token::MOD, left, right);
right            1334 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1336 src/ia32/lithium-ia32.cc     LOperand* right = UseOrConstant(instr->MostConstantOperand());
right            1341 src/ia32/lithium-ia32.cc     LMulI* mul = new(zone()) LMulI(left, right, temp);
right            1359 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1361 src/ia32/lithium-ia32.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1362 src/ia32/lithium-ia32.cc     LSubI* sub = new(zone()) LSubI(left, right);
right            1380 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1382 src/ia32/lithium-ia32.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1383 src/ia32/lithium-ia32.cc     LAddI* add = new(zone()) LAddI(left, right);
right            1402 src/ia32/lithium-ia32.cc   Representation exponent_type = instr->right()->representation();
right            1405 src/ia32/lithium-ia32.cc   LOperand* right = exponent_type.IsDouble() ?
right            1406 src/ia32/lithium-ia32.cc       UseFixedDouble(instr->right(), xmm1) :
right            1407 src/ia32/lithium-ia32.cc       UseFixed(instr->right(), eax);
right            1408 src/ia32/lithium-ia32.cc   LPower* result = new(zone()) LPower(left, right);
right            1425 src/ia32/lithium-ia32.cc   ASSERT(instr->right()->representation().IsTagged());
right            1428 src/ia32/lithium-ia32.cc   LOperand* right = UseFixed(instr->right(), eax);
right            1429 src/ia32/lithium-ia32.cc   LCmpT* result = new(zone()) LCmpT(context, left, right);
right            1439 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1441 src/ia32/lithium-ia32.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1442 src/ia32/lithium-ia32.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1446 src/ia32/lithium-ia32.cc     ASSERT(instr->right()->representation().IsDouble());
right            1448 src/ia32/lithium-ia32.cc     LOperand* right;
right            1449 src/ia32/lithium-ia32.cc     if (instr->left()->IsConstant() && instr->right()->IsConstant()) {
right            1451 src/ia32/lithium-ia32.cc       right = UseRegisterOrConstantAtStart(instr->right());
right            1454 src/ia32/lithium-ia32.cc       right = UseRegisterAtStart(instr->right());
right            1456 src/ia32/lithium-ia32.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1464 src/ia32/lithium-ia32.cc   LOperand* right = UseAtStart(instr->right());
right            1465 src/ia32/lithium-ia32.cc   return new(zone()) LCmpObjectEqAndBranch(left, right);
right            1514 src/ia32/lithium-ia32.cc   ASSERT(instr->right()->representation().IsTagged());
right            1517 src/ia32/lithium-ia32.cc   LOperand* right = UseFixed(instr->right(), eax);
right            1520 src/ia32/lithium-ia32.cc       LStringCompareAndBranch(context, left, right);
right            2108 src/ia32/lithium-ia32.cc   LOperand* right = UseOrConstantAtStart(instr->right());
right            2109 src/ia32/lithium-ia32.cc   LStringAdd* string_add = new(zone()) LStringAdd(context, left, right);
right             526 src/ia32/lithium-ia32.h   LModI(LOperand* left, LOperand* right, LOperand* temp) {
right             528 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             539 src/ia32/lithium-ia32.h   LDivI(LOperand* left, LOperand* right, LOperand* temp) {
right             541 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             553 src/ia32/lithium-ia32.h                   LOperand* right,
right             556 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             567 src/ia32/lithium-ia32.h   LMulI(LOperand* left, LOperand* right, LOperand* temp) {
right             569 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             580 src/ia32/lithium-ia32.h   LCmpIDAndBranch(LOperand* left, LOperand* right) {
right             582 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             635 src/ia32/lithium-ia32.h   LCmpObjectEqAndBranch(LOperand* left, LOperand* right) {
right             637 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             729 src/ia32/lithium-ia32.h   LStringCompareAndBranch(LOperand* context, LOperand* left, LOperand* right) {
right             732 src/ia32/lithium-ia32.h     inputs_[2] = right;
right             812 src/ia32/lithium-ia32.h   LCmpT(LOperand* context, LOperand* left, LOperand* right) {
right             815 src/ia32/lithium-ia32.h     inputs_[2] = right;
right             827 src/ia32/lithium-ia32.h   LInstanceOf(LOperand* context, LOperand* left, LOperand* right) {
right             830 src/ia32/lithium-ia32.h     inputs_[2] = right;
right             880 src/ia32/lithium-ia32.h   LBitI(LOperand* left, LOperand* right) {
right             882 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             894 src/ia32/lithium-ia32.h   LShiftI(Token::Value op, LOperand* left, LOperand* right, bool can_deopt)
right             897 src/ia32/lithium-ia32.h     inputs_[1] = right;
right             914 src/ia32/lithium-ia32.h   LSubI(LOperand* left, LOperand* right) {
right             916 src/ia32/lithium-ia32.h     inputs_[1] = right;
right            1080 src/ia32/lithium-ia32.h   LAddI(LOperand* left, LOperand* right) {
right            1082 src/ia32/lithium-ia32.h     inputs_[1] = right;
right            1092 src/ia32/lithium-ia32.h   LPower(LOperand* left, LOperand* right) {
right            1094 src/ia32/lithium-ia32.h     inputs_[1] = right;
right            1115 src/ia32/lithium-ia32.h   LArithmeticD(Token::Value op, LOperand* left, LOperand* right)
right            1118 src/ia32/lithium-ia32.h     inputs_[1] = right;
right            1137 src/ia32/lithium-ia32.h                LOperand* right)
right            1141 src/ia32/lithium-ia32.h     inputs_[2] = right;
right            1151 src/ia32/lithium-ia32.h   LOperand* right() { return inputs_[2]; }
right            1905 src/ia32/lithium-ia32.h   LStringAdd(LOperand* context, LOperand* left, LOperand* right) {
right            1908 src/ia32/lithium-ia32.h     inputs_[2] = right;
right            1916 src/ia32/lithium-ia32.h   LOperand* right() { return inputs_[2]; }
right            2362 src/ic.cc            ::v8::internal::TypeInfo::TypeFromValue(right);
right            2387 src/ic.cc        if (left->IsUndefined() && right->IsNumber()) return ODDBALL;
right            2388 src/ic.cc        if (left->IsNumber() && right->IsUndefined()) return ODDBALL;
right            2450 src/ic.cc        Handle<Object> right = args.at<Object>(1);
right            2456 src/ic.cc        BinaryOpIC::TypeInfo type = BinaryOpIC::GetTypeInfo(left, right);
right            2546 src/ic.cc        Handle<Object> builtin_args[] = { right };
right             775 src/ic.h         static TypeInfo GetTypeInfo(Handle<Object> left, Handle<Object> right);
right            5486 src/jsregexp.cc       CharacterRange right(current.from(), entry->to());
right            5494 src/jsregexp.cc       ASSERT_RESULT(tree()->Insert(right.from(), &loc));
right            5495 src/jsregexp.cc       loc.set_value(Entry(right.from(),
right            5496 src/jsregexp.cc                           right.to(),
right            2459 src/mips/code-stubs-mips.cc   Register right = a0;
right            2464 src/mips/code-stubs-mips.cc   ASSERT(right.is(a0));
right            2470 src/mips/code-stubs-mips.cc       __ AdduAndCheckForOverflow(v0, left, right, scratch1);
right            2475 src/mips/code-stubs-mips.cc       __ SubuAndCheckForOverflow(v0, left, right, scratch1);
right            2482 src/mips/code-stubs-mips.cc       __ SmiUntag(scratch1, right);
right            2498 src/mips/code-stubs-mips.cc       __ Addu(scratch2, right, left);
right            2513 src/mips/code-stubs-mips.cc       __ SmiUntag(scratch2, right);
right            2538 src/mips/code-stubs-mips.cc       __ SmiUntag(scratch2, right);
right            2561 src/mips/code-stubs-mips.cc       __ or_(v0, left, right);
right            2565 src/mips/code-stubs-mips.cc       __ and_(v0, left, right);
right            2569 src/mips/code-stubs-mips.cc       __ xor_(v0, left, right);
right            2573 src/mips/code-stubs-mips.cc       __ GetLeastBitsFromSmi(scratch1, right, 5);
right            2583 src/mips/code-stubs-mips.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            2596 src/mips/code-stubs-mips.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            2616 src/mips/code-stubs-mips.cc   Register right = a0;
right            2624 src/mips/code-stubs-mips.cc     __ AbortIfNotSmi(right);
right            2710 src/mips/code-stubs-mips.cc         __ SmiUntag(a2, right);
right            2723 src/mips/code-stubs-mips.cc                                                   right,
right            2835 src/mips/code-stubs-mips.cc   Register right = a0;
right            2839 src/mips/code-stubs-mips.cc   __ Or(scratch1, left, Operand(right));
right            2898 src/mips/code-stubs-mips.cc   Register right = a0;
right            2906 src/mips/code-stubs-mips.cc   __ JumpIfSmi(right, &call_runtime);
right            2907 src/mips/code-stubs-mips.cc   __ GetObjectType(right, a2, a2);
right            2923 src/mips/code-stubs-mips.cc   Register right = a0;
right            2941 src/mips/code-stubs-mips.cc   __ Or(scratch1, left, right);
right            2962 src/mips/code-stubs-mips.cc                                                    right,
right            3118 src/mips/code-stubs-mips.cc                                              right,
right            3303 src/mips/code-stubs-mips.cc   Register right = a0;
right            3316 src/mips/code-stubs-mips.cc   __ JumpIfSmi(right, &call_runtime);
right            3317 src/mips/code-stubs-mips.cc   __ GetObjectType(right, a2, a2);
right            6365 src/mips/code-stubs-mips.cc   __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset));
right            6383 src/mips/code-stubs-mips.cc                                 left, right, length, scratch2, scratch3, v0,
right            6402 src/mips/code-stubs-mips.cc   __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset));
right            6413 src/mips/code-stubs-mips.cc                                 left, right, min_length, scratch2, scratch4, v0,
right            6453 src/mips/code-stubs-mips.cc   __ Addu(right, right, Operand(scratch1));
right            6463 src/mips/code-stubs-mips.cc   __ Addu(scratch3, right, index);
right            6936 src/mips/code-stubs-mips.cc   Register right = a0;
right            6941 src/mips/code-stubs-mips.cc   __ JumpIfEitherSmi(left, right, &miss);
right            6945 src/mips/code-stubs-mips.cc   __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            6954 src/mips/code-stubs-mips.cc   ASSERT(right.is(a0));
right            6957 src/mips/code-stubs-mips.cc   __ mov(v0, right);
right            6959 src/mips/code-stubs-mips.cc   __ Ret(ne, left, Operand(right));
right            6976 src/mips/code-stubs-mips.cc   Register right = a0;
right            6984 src/mips/code-stubs-mips.cc   __ JumpIfEitherSmi(left, right, &miss);
right            6989 src/mips/code-stubs-mips.cc   __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            7001 src/mips/code-stubs-mips.cc   __ Branch(&left_ne_right, ne, left, Operand(right));
right            7019 src/mips/code-stubs-mips.cc     ASSERT(right.is(a0));
right            7033 src/mips/code-stubs-mips.cc         masm, left, right, tmp1, tmp2, tmp3);
right            7036 src/mips/code-stubs-mips.cc         masm, left, right, tmp1, tmp2, tmp3, tmp4);
right            7041 src/mips/code-stubs-mips.cc   __ Push(left, right);
right             367 src/mips/code-stubs-mips.h                                               Register right,
right             377 src/mips/code-stubs-mips.h                                             Register right,
right             389 src/mips/code-stubs-mips.h                                             Register right,
right            1942 src/mips/full-codegen-mips.cc   Register right = a0;
right            1947 src/mips/full-codegen-mips.cc   __ Or(scratch1, left, Operand(right));
right            1965 src/mips/full-codegen-mips.cc       __ GetLeastBitsFromSmi(scratch1, right, 5);
right            1966 src/mips/full-codegen-mips.cc       __ srav(right, left, scratch1);
right            1967 src/mips/full-codegen-mips.cc       __ And(v0, right, Operand(~kSmiTagMask));
right            1972 src/mips/full-codegen-mips.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            1982 src/mips/full-codegen-mips.cc       __ GetLeastBitsFromSmi(scratch2, right, 5);
right            1990 src/mips/full-codegen-mips.cc       __ AdduAndCheckForOverflow(v0, left, right, scratch1);
right            1994 src/mips/full-codegen-mips.cc       __ SubuAndCheckForOverflow(v0, left, right, scratch1);
right            1998 src/mips/full-codegen-mips.cc       __ SmiUntag(scratch1, right);
right            2006 src/mips/full-codegen-mips.cc       __ Addu(scratch2, right, left);
right            2013 src/mips/full-codegen-mips.cc       __ Or(v0, left, Operand(right));
right            2016 src/mips/full-codegen-mips.cc       __ And(v0, left, Operand(right));
right            2019 src/mips/full-codegen-mips.cc       __ Xor(v0, left, Operand(right));
right            3562 src/mips/full-codegen-mips.cc   Register right = v0;
right            3572 src/mips/full-codegen-mips.cc   __ Branch(&ok, eq, left, Operand(right));
right            3574 src/mips/full-codegen-mips.cc   __ And(tmp, left, Operand(right));
right            3579 src/mips/full-codegen-mips.cc   __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
right            3582 src/mips/full-codegen-mips.cc   __ lw(tmp2, FieldMemOperand(right, JSRegExp::kDataOffset));
right            4365 src/mips/full-codegen-mips.cc       VisitForStackValue(expr->right());
right            4373 src/mips/full-codegen-mips.cc       VisitForStackValue(expr->right());
right            4383 src/mips/full-codegen-mips.cc       VisitForAccumulatorValue(expr->right());
right             880 src/mips/lithium-codegen-mips.cc         instr->hydrogen()->right())->Integer32Value();
right             898 src/mips/lithium-codegen-mips.cc     Register right = EmitLoadRegister(instr->InputAt(1), scratch);
right             899 src/mips/lithium-codegen-mips.cc     __ div(left, right);
right             903 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
right             919 src/mips/lithium-codegen-mips.cc   const Register right = ToRegister(instr->InputAt(1));
right             924 src/mips/lithium-codegen-mips.cc   __ div(left, right);
right             928 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
right             935 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), right, Operand(zero_reg));
right             943 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), right, Operand(-1));
right            1026 src/mips/lithium-codegen-mips.cc     Register right = EmitLoadRegister(right_op, scratch);
right            1028 src/mips/lithium-codegen-mips.cc       __ Or(ToRegister(instr->TempAt(0)), left, right);
right            1033 src/mips/lithium-codegen-mips.cc       __ mult(left, right);
right            1039 src/mips/lithium-codegen-mips.cc       __ Mul(result, left, right);
right            1062 src/mips/lithium-codegen-mips.cc   Operand right(no_reg);
right            1065 src/mips/lithium-codegen-mips.cc     right = Operand(EmitLoadRegister(right_op, at));
right            1068 src/mips/lithium-codegen-mips.cc     right = ToOperand(right_op);
right            1073 src/mips/lithium-codegen-mips.cc       __ And(result, left, right);
right            1076 src/mips/lithium-codegen-mips.cc       __ Or(result, left, right);
right            1079 src/mips/lithium-codegen-mips.cc       __ Xor(result, left, right);
right            1155 src/mips/lithium-codegen-mips.cc   LOperand* right = instr->InputAt(1);
right            1160 src/mips/lithium-codegen-mips.cc     if (right->IsStackSlot() || right->IsArgument()) {
right            1161 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, at);
right            1164 src/mips/lithium-codegen-mips.cc       ASSERT(right->IsRegister() || right->IsConstantOperand());
right            1165 src/mips/lithium-codegen-mips.cc       __ Subu(ToRegister(result), ToRegister(left), ToOperand(right));
right            1170 src/mips/lithium-codegen-mips.cc     if (right->IsStackSlot() ||
right            1171 src/mips/lithium-codegen-mips.cc         right->IsArgument() ||
right            1172 src/mips/lithium-codegen-mips.cc         right->IsConstantOperand()) {
right            1173 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, scratch);
right            1179 src/mips/lithium-codegen-mips.cc       ASSERT(right->IsRegister());
right            1184 src/mips/lithium-codegen-mips.cc                                  ToRegister(right),
right            1324 src/mips/lithium-codegen-mips.cc   LOperand* right = instr->InputAt(1);
right            1329 src/mips/lithium-codegen-mips.cc     if (right->IsStackSlot() || right->IsArgument()) {
right            1330 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, at);
right            1333 src/mips/lithium-codegen-mips.cc       ASSERT(right->IsRegister() || right->IsConstantOperand());
right            1334 src/mips/lithium-codegen-mips.cc       __ Addu(ToRegister(result), ToRegister(left), ToOperand(right));
right            1339 src/mips/lithium-codegen-mips.cc     if (right->IsStackSlot() ||
right            1340 src/mips/lithium-codegen-mips.cc         right->IsArgument() ||
right            1341 src/mips/lithium-codegen-mips.cc         right->IsConstantOperand()) {
right            1342 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, scratch);
right            1348 src/mips/lithium-codegen-mips.cc       ASSERT(right->IsRegister());
right            1353 src/mips/lithium-codegen-mips.cc                                  ToRegister(right),
right            1363 src/mips/lithium-codegen-mips.cc   DoubleRegister right = ToDoubleRegister(instr->InputAt(1));
right            1367 src/mips/lithium-codegen-mips.cc       __ add_d(result, left, right);
right            1370 src/mips/lithium-codegen-mips.cc       __ sub_d(result, left, right);
right            1373 src/mips/lithium-codegen-mips.cc       __ mul_d(result, left, right);
right            1376 src/mips/lithium-codegen-mips.cc       __ div_d(result, left, right);
right            1384 src/mips/lithium-codegen-mips.cc       __ SetCallCDoubleArguments(left, right);
right            1611 src/mips/lithium-codegen-mips.cc   LOperand* right = instr->InputAt(1);
right            1617 src/mips/lithium-codegen-mips.cc   if (left->IsConstantOperand() && right->IsConstantOperand()) {
right            1620 src/mips/lithium-codegen-mips.cc     double right_val = ToDouble(LConstantOperand::cast(right));
right            1630 src/mips/lithium-codegen-mips.cc       FPURegister right_reg = ToDoubleRegister(right);
right            1642 src/mips/lithium-codegen-mips.cc       if (right->IsConstantOperand()) {
right            1644 src/mips/lithium-codegen-mips.cc         cmp_right = Operand(ToInteger32(LConstantOperand::cast(right)));
right            1646 src/mips/lithium-codegen-mips.cc         cmp_left = ToRegister(right);
right            1652 src/mips/lithium-codegen-mips.cc         cmp_right = Operand(ToRegister(right));
right            1663 src/mips/lithium-codegen-mips.cc   Register right = ToRegister(instr->InputAt(1));
right            1667 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, left, Operand(right));
right            1677 src/mips/lithium-codegen-mips.cc              Operand(instr->hydrogen()->right()));
right            2133 src/mips/lithium-codegen-mips.cc   __ LoadHeapObject(InstanceofStub::right(), instr->function());
right            3210 src/mips/lithium-codegen-mips.cc   Representation exponent_type = instr->hydrogen()->right()->representation();
right            3793 src/mips/lithium-codegen-mips.cc   __ push(ToRegister(instr->right()));
right             294 src/mips/lithium-codegen-mips.h   void EmitCmpI(LOperand* left, LOperand* right);
right             692 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsTagged());
right             695 src/mips/lithium-mips.cc     LOperand* right = UseFixed(instr->right(), a0);
right             696 src/mips/lithium-mips.cc     LArithmeticT* result = new(zone()) LArithmeticT(op, left, right);
right             702 src/mips/lithium-mips.cc   ASSERT(instr->right()->representation().IsInteger32());
right             705 src/mips/lithium-mips.cc   HValue* right_value = instr->right();
right             706 src/mips/lithium-mips.cc   LOperand* right = NULL;
right             710 src/mips/lithium-mips.cc     right = chunk_->DefineConstantOperand(constant);
right             713 src/mips/lithium-mips.cc     right = UseRegisterAtStart(right_value);
right             730 src/mips/lithium-mips.cc       DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt));
right             739 src/mips/lithium-mips.cc   ASSERT(instr->right()->representation().IsDouble());
right             742 src/mips/lithium-mips.cc   LOperand* right = UseRegisterAtStart(instr->right());
right             743 src/mips/lithium-mips.cc   LArithmeticD* result = new(zone()) LArithmeticD(op, left, right);
right             756 src/mips/lithium-mips.cc   HValue* right = instr->right();
right             758 src/mips/lithium-mips.cc   ASSERT(right->representation().IsTagged());
right             760 src/mips/lithium-mips.cc   LOperand* right_operand = UseFixed(right, a0);
right             942 src/mips/lithium-mips.cc                               UseFixed(instr->right(), a1));
right            1134 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1137 src/mips/lithium-mips.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1138 src/mips/lithium-mips.cc     return DefineAsRegister(new(zone()) LBitI(left, right));
right            1142 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsTagged());
right            1145 src/mips/lithium-mips.cc     LOperand* right = UseFixed(instr->right(), a0);
right            1146 src/mips/lithium-mips.cc     LArithmeticT* result = new(zone()) LArithmeticT(instr->op(), left, right);
right            1171 src/mips/lithium-mips.cc     LOperand* divisor = UseFixed(instr->right(), a1);
right            1189 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1195 src/mips/lithium-mips.cc       mod = new(zone()) LModI(value, UseOrConstant(instr->right()));
right            1198 src/mips/lithium-mips.cc       LOperand* divisor = UseRegister(instr->right());
right            1220 src/mips/lithium-mips.cc     LOperand* right = UseFixedDouble(instr->right(), f4);
right            1221 src/mips/lithium-mips.cc     LArithmeticD* result = new(zone()) LArithmeticD(Token::MOD, left, right);
right            1230 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1232 src/mips/lithium-mips.cc     LOperand* right = UseOrConstant(instr->MostConstantOperand());
right            1236 src/mips/lithium-mips.cc         !right->IsConstantOperand())) {
right            1242 src/mips/lithium-mips.cc     LMulI* mul = new(zone()) LMulI(left, right, temp);
right            1261 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1263 src/mips/lithium-mips.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1264 src/mips/lithium-mips.cc     LSubI* sub = new(zone()) LSubI(left, right);
right            1281 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1283 src/mips/lithium-mips.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1284 src/mips/lithium-mips.cc     LAddI* add = new(zone()) LAddI(left, right);
right            1303 src/mips/lithium-mips.cc   Representation exponent_type = instr->right()->representation();
right            1306 src/mips/lithium-mips.cc   LOperand* right = exponent_type.IsDouble() ?
right            1307 src/mips/lithium-mips.cc       UseFixedDouble(instr->right(), f4) :
right            1308 src/mips/lithium-mips.cc       UseFixed(instr->right(), a2);
right            1309 src/mips/lithium-mips.cc   LPower* result = new(zone()) LPower(left, right);
right            1327 src/mips/lithium-mips.cc   ASSERT(instr->right()->representation().IsTagged());
right            1329 src/mips/lithium-mips.cc   LOperand* right = UseFixed(instr->right(), a0);
right            1330 src/mips/lithium-mips.cc   LCmpT* result = new(zone()) LCmpT(left, right);
right            1340 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1342 src/mips/lithium-mips.cc     LOperand* right = UseRegisterOrConstantAtStart(instr->right());
right            1343 src/mips/lithium-mips.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1347 src/mips/lithium-mips.cc     ASSERT(instr->right()->representation().IsDouble());
right            1349 src/mips/lithium-mips.cc     LOperand* right = UseRegisterAtStart(instr->right());
right            1350 src/mips/lithium-mips.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1358 src/mips/lithium-mips.cc   LOperand* right = UseRegisterAtStart(instr->right());
right            1359 src/mips/lithium-mips.cc   return new(zone()) LCmpObjectEqAndBranch(left, right);
right            1409 src/mips/lithium-mips.cc   ASSERT(instr->right()->representation().IsTagged());
right            1411 src/mips/lithium-mips.cc   LOperand* right = UseFixed(instr->right(), a0);
right            1413 src/mips/lithium-mips.cc       new(zone()) LStringCompareAndBranch(left, right);
right            1966 src/mips/lithium-mips.cc   LOperand* right = UseRegisterAtStart(instr->right());
right            1967 src/mips/lithium-mips.cc   return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), v0),
right             533 src/mips/lithium-mips.h         LOperand* right) {
right             535 src/mips/lithium-mips.h     inputs_[1] = right;
right             543 src/mips/lithium-mips.h         LOperand* right,
right             548 src/mips/lithium-mips.h     inputs_[1] = right;
right             561 src/mips/lithium-mips.h   LDivI(LOperand* left, LOperand* right) {
right             563 src/mips/lithium-mips.h     inputs_[1] = right;
right             573 src/mips/lithium-mips.h   LMulI(LOperand* left, LOperand* right, LOperand* temp) {
right             575 src/mips/lithium-mips.h     inputs_[1] = right;
right             586 src/mips/lithium-mips.h   LCmpIDAndBranch(LOperand* left, LOperand* right) {
right             588 src/mips/lithium-mips.h     inputs_[1] = right;
right             620 src/mips/lithium-mips.h   LCmpObjectEqAndBranch(LOperand* left, LOperand* right) {
right             622 src/mips/lithium-mips.h     inputs_[1] = right;
right             717 src/mips/lithium-mips.h   LStringCompareAndBranch(LOperand* left, LOperand* right) {
right             719 src/mips/lithium-mips.h     inputs_[1] = right;
right             788 src/mips/lithium-mips.h   LCmpT(LOperand* left, LOperand* right) {
right             790 src/mips/lithium-mips.h     inputs_[1] = right;
right             802 src/mips/lithium-mips.h   LInstanceOf(LOperand* left, LOperand* right) {
right             804 src/mips/lithium-mips.h     inputs_[1] = right;
right             851 src/mips/lithium-mips.h   LBitI(LOperand* left, LOperand* right) {
right             853 src/mips/lithium-mips.h     inputs_[1] = right;
right             865 src/mips/lithium-mips.h   LShiftI(Token::Value op, LOperand* left, LOperand* right, bool can_deopt)
right             868 src/mips/lithium-mips.h     inputs_[1] = right;
right             885 src/mips/lithium-mips.h   LSubI(LOperand* left, LOperand* right) {
right             887 src/mips/lithium-mips.h     inputs_[1] = right;
right            1041 src/mips/lithium-mips.h   LAddI(LOperand* left, LOperand* right) {
right            1043 src/mips/lithium-mips.h     inputs_[1] = right;
right            1053 src/mips/lithium-mips.h   LPower(LOperand* left, LOperand* right) {
right            1055 src/mips/lithium-mips.h     inputs_[1] = right;
right            1076 src/mips/lithium-mips.h   LArithmeticD(Token::Value op, LOperand* left, LOperand* right)
right            1079 src/mips/lithium-mips.h     inputs_[1] = right;
right            1095 src/mips/lithium-mips.h   LArithmeticT(Token::Value op, LOperand* left, LOperand* right)
right            1098 src/mips/lithium-mips.h     inputs_[1] = right;
right            1812 src/mips/lithium-mips.h   LStringAdd(LOperand* left, LOperand* right) {
right            1814 src/mips/lithium-mips.h     inputs_[1] = right;
right            1821 src/mips/lithium-mips.h   LOperand* right() { return inputs_[1]; }
right            3486 src/mips/macro-assembler-mips.cc   Operand right = Operand(map);
right            3496 src/mips/macro-assembler-mips.cc         Branch(early_success, eq, obj_map, right);
right            3497 src/mips/macro-assembler-mips.cc         right = Operand(Handle<Map>(current_map));
right            3502 src/mips/macro-assembler-mips.cc   Branch(branch_to, cond, obj_map, right);
right            4104 src/mips/macro-assembler-mips.cc   ASSERT(!overflow_dst.is(right));
right            4106 src/mips/macro-assembler-mips.cc   if (left.is(right) && dst.is(left)) {
right            4110 src/mips/macro-assembler-mips.cc     ASSERT(!right.is(t9));
right            4112 src/mips/macro-assembler-mips.cc     mov(t9, right);
right            4113 src/mips/macro-assembler-mips.cc     right = t9;
right            4118 src/mips/macro-assembler-mips.cc     addu(dst, left, right);  // Left is overwritten.
right            4120 src/mips/macro-assembler-mips.cc     xor_(overflow_dst, dst, right);
right            4122 src/mips/macro-assembler-mips.cc   } else if (dst.is(right)) {
right            4123 src/mips/macro-assembler-mips.cc     mov(scratch, right);  // Preserve right.
right            4124 src/mips/macro-assembler-mips.cc     addu(dst, left, right);  // Right is overwritten.
right            4129 src/mips/macro-assembler-mips.cc     addu(dst, left, right);
right            4131 src/mips/macro-assembler-mips.cc     xor_(scratch, dst, right);
right            4146 src/mips/macro-assembler-mips.cc   ASSERT(!overflow_dst.is(right));
right            4148 src/mips/macro-assembler-mips.cc   ASSERT(!scratch.is(right));
right            4152 src/mips/macro-assembler-mips.cc   if (left.is(right)) {
right            4160 src/mips/macro-assembler-mips.cc     subu(dst, left, right);  // Left is overwritten.
right            4162 src/mips/macro-assembler-mips.cc     xor_(scratch, scratch, right);  // scratch is original left.
right            4164 src/mips/macro-assembler-mips.cc   } else if (dst.is(right)) {
right            4165 src/mips/macro-assembler-mips.cc     mov(scratch, right);  // Preserve right.
right            4166 src/mips/macro-assembler-mips.cc     subu(dst, left, right);  // Right is overwritten.
right            4171 src/mips/macro-assembler-mips.cc     subu(dst, left, right);
right            4173 src/mips/macro-assembler-mips.cc     xor_(scratch, left, right);
right            1086 src/mips/macro-assembler-mips.h                                Register right,
right            1092 src/mips/macro-assembler-mips.h                                Register right,
right            6164 src/objects.cc       String* right = current->second();
right            6167 src/objects.cc       if (StringShape(right).IsCons()) {
right            6168 src/objects.cc         current = ConsString::cast(right);
right            6172 src/objects.cc             String::ReadBlock(right, rbb, &offset, max_chars);
right            6537 src/objects.cc       String* right = current->second();
right            6538 src/objects.cc       if (StringShape(right).IsCons()) {
right            6539 src/objects.cc         current = ConsString::cast(right);
right            6542 src/objects.cc         String::ReadBlockIntoBuffer(right, rbb, &offset, max_chars);
right            6555 src/objects.cc         String* right = String::cast(current->second());
right            6558 src/objects.cc         String::ReadBlockIntoBuffer(right, rbb, &offset, max_chars);
right            3067 src/parser.cc      Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
right            3069 src/parser.cc          factory()->NewBinaryOperation(Token::COMMA, result, right, position);
right            3108 src/parser.cc    Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
right            3125 src/parser.cc    if (property != NULL && right->AsFunctionLiteral() != NULL) {
right            3126 src/parser.cc      right->AsFunctionLiteral()->set_pretenure();
right            3136 src/parser.cc          && (right->AsCall() == NULL && right->AsCallNew() == NULL)) {
right            3144 src/parser.cc    return factory()->NewAssignment(op, expression, right, pos);
right            3165 src/parser.cc    Expression* right = ParseAssignmentExpression(accept_IN, CHECK_OK);
right            3167 src/parser.cc        expression, left, right, left_position, right_position);
right             414 src/prettyprinter.cc   Visit(node->right());
right             423 src/prettyprinter.cc   Visit(node->right());
right            1100 src/prettyprinter.cc   Visit(node->right());
right            1107 src/prettyprinter.cc   Visit(node->right());
right            6470 src/runtime.cc   int right = length;
right            6472 src/runtime.cc     while (right > left && IsTrimWhiteSpace(s->Get(right - 1))) {
right            6473 src/runtime.cc       right--;
right            6476 src/runtime.cc   return s->SubString(left, right);
right             165 src/spaces.cc    return static_cast<int>(left->start - right->start);
right             882 src/spaces.h                                        const FreeBlock* right);
right             214 src/splay-tree-inl.h     Node* right = root_->right_;
right             221 src/splay-tree-inl.h     root_->right_ = right;
right             238 src/splay-tree-inl.h   Node* right = dummy;
right             255 src/splay-tree-inl.h       right->left_ = current;
right             256 src/splay-tree-inl.h       right = current;
right             280 src/splay-tree-inl.h   right->left_ = current->right_;
right             303 src/splay-tree-inl.h     if (node->right() != NULL) nodes_to_visit.Add(node->right(), allocator_);
right             138 src/splay-tree.h     Node* right() { return right_; }
right            1084 src/x64/code-stubs-x64.cc   Register right = rax;
right            1101 src/x64/code-stubs-x64.cc     __ JumpIfNotBothSmi(left, right, &not_smis);
right            1110 src/x64/code-stubs-x64.cc       ASSERT(right.is(rax));
right            1111 src/x64/code-stubs-x64.cc       __ SmiAdd(right, right, left, &use_fp_on_smis);  // ADD is commutative.
right            1115 src/x64/code-stubs-x64.cc       __ SmiSub(left, left, right, &use_fp_on_smis);
right            1120 src/x64/code-stubs-x64.cc       ASSERT(right.is(rax));
right            1121 src/x64/code-stubs-x64.cc       __ SmiMul(right, right, left, &use_fp_on_smis);  // MUL is commutative.
right            1127 src/x64/code-stubs-x64.cc       right = rbx;
right            1130 src/x64/code-stubs-x64.cc       __ SmiDiv(rax, left, right, &use_fp_on_smis);
right            1136 src/x64/code-stubs-x64.cc       right = rbx;
right            1139 src/x64/code-stubs-x64.cc       __ SmiMod(rax, left, right, &use_fp_on_smis);
right            1143 src/x64/code-stubs-x64.cc       ASSERT(right.is(rax));
right            1144 src/x64/code-stubs-x64.cc       __ SmiOrIfSmis(right, right, left, &not_smis);  // BIT_OR is commutative.
right            1148 src/x64/code-stubs-x64.cc       ASSERT(right.is(rax));
right            1149 src/x64/code-stubs-x64.cc       __ SmiXor(right, right, left);  // BIT_XOR is commutative.
right            1153 src/x64/code-stubs-x64.cc       ASSERT(right.is(rax));
right            1154 src/x64/code-stubs-x64.cc       __ SmiAnd(right, right, left);  // BIT_AND is commutative.
right            1158 src/x64/code-stubs-x64.cc       __ SmiShiftLeft(left, left, right);
right            1163 src/x64/code-stubs-x64.cc       __ SmiShiftArithmeticRight(left, left, right);
right            1168 src/x64/code-stubs-x64.cc       __ SmiShiftLogicalRight(left, left, right, &use_fp_on_smis);
right            1221 src/x64/code-stubs-x64.cc   FloatingPointHelper::NumbersToSmis(masm, left, right, rbx, rdi, rcx,
right            1340 src/x64/code-stubs-x64.cc   Register right = rax;
right            1352 src/x64/code-stubs-x64.cc   __ JumpIfSmi(right, &call_runtime, Label::kNear);
right            1353 src/x64/code-stubs-x64.cc   __ CmpObjectType(right, FIRST_NONSTRING_TYPE, rcx);
right            1449 src/x64/code-stubs-x64.cc   Register right = rax;
right            1457 src/x64/code-stubs-x64.cc   __ JumpIfSmi(right, &call_runtime);
right            1458 src/x64/code-stubs-x64.cc   __ CmpObjectType(right, FIRST_NONSTRING_TYPE, rcx);
right            5406 src/x64/code-stubs-x64.cc   __ SmiCompare(length, FieldOperand(right, String::kLengthOffset));
right            5423 src/x64/code-stubs-x64.cc   GenerateAsciiCharsCompareLoop(masm, left, right, length, scratch2,
right            5453 src/x64/code-stubs-x64.cc             FieldOperand(right, String::kLengthOffset));
right            5473 src/x64/code-stubs-x64.cc   GenerateAsciiCharsCompareLoop(masm, left, right, min_length, scratch2,
right            5516 src/x64/code-stubs-x64.cc   __ lea(right,
right            5517 src/x64/code-stubs-x64.cc          FieldOperand(right, length, times_1, SeqAsciiString::kHeaderSize));
right            5525 src/x64/code-stubs-x64.cc   __ cmpb(scratch, Operand(right, index, times_1, 0));
right            5659 src/x64/code-stubs-x64.cc   Register right = rax;
right            5665 src/x64/code-stubs-x64.cc   Condition cond = masm->CheckEitherSmi(left, right, tmp1);
right            5670 src/x64/code-stubs-x64.cc   __ movq(tmp2, FieldOperand(right, HeapObject::kMapOffset));
right            5680 src/x64/code-stubs-x64.cc   __ cmpq(left, right);
right            5683 src/x64/code-stubs-x64.cc   ASSERT(right.is(rax));
right            5704 src/x64/code-stubs-x64.cc   Register right = rax;
right            5710 src/x64/code-stubs-x64.cc   Condition cond = masm->CheckEitherSmi(left, right, tmp1);
right            5716 src/x64/code-stubs-x64.cc   __ movq(tmp2, FieldOperand(right, HeapObject::kMapOffset));
right            5727 src/x64/code-stubs-x64.cc   __ cmpq(left, right);
right            5747 src/x64/code-stubs-x64.cc     ASSERT(right.is(rax));
right            5754 src/x64/code-stubs-x64.cc   __ JumpIfNotBothSequentialAsciiStrings(left, right, tmp1, tmp2, &runtime);
right            5759 src/x64/code-stubs-x64.cc         masm, left, right, tmp1, tmp2);
right            5762 src/x64/code-stubs-x64.cc         masm, left, right, tmp1, tmp2, tmp3, kScratchRegister);
right            5769 src/x64/code-stubs-x64.cc   __ push(right);
right             356 src/x64/code-stubs-x64.h                                               Register right,
right             366 src/x64/code-stubs-x64.h                                             Register right,
right             378 src/x64/code-stubs-x64.h       Register right,
right            3431 src/x64/full-codegen-x64.cc   Register right = rax;
right            3440 src/x64/full-codegen-x64.cc   __ cmpq(left, right);
right            3443 src/x64/full-codegen-x64.cc   Condition either_smi = masm()->CheckEitherSmi(left, right, tmp);
right            3450 src/x64/full-codegen-x64.cc   __ cmpq(tmp, FieldOperand(right, HeapObject::kMapOffset));
right            3453 src/x64/full-codegen-x64.cc   __ cmpq(tmp, FieldOperand(right, JSRegExp::kDataOffset));
right            4297 src/x64/full-codegen-x64.cc       VisitForStackValue(expr->right());
right            4305 src/x64/full-codegen-x64.cc       VisitForStackValue(expr->right());
right            4316 src/x64/full-codegen-x64.cc       VisitForAccumulatorValue(expr->right());
right             783 src/x64/lithium-codegen-x64.cc         HConstant::cast(instr->hydrogen()->right())->Integer32Value();
right             975 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right             984 src/x64/lithium-codegen-x64.cc   Register right_reg = ToRegister(right);
right            1022 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1030 src/x64/lithium-codegen-x64.cc   if (right->IsConstantOperand()) {
right            1031 src/x64/lithium-codegen-x64.cc     int right_value = ToInteger32(LConstantOperand::cast(right));
right            1071 src/x64/lithium-codegen-x64.cc   } else if (right->IsStackSlot()) {
right            1072 src/x64/lithium-codegen-x64.cc     __ imull(left, ToOperand(right));
right            1074 src/x64/lithium-codegen-x64.cc     __ imull(left, ToRegister(right));
right            1086 src/x64/lithium-codegen-x64.cc     if (right->IsConstantOperand()) {
right            1087 src/x64/lithium-codegen-x64.cc       if (ToInteger32(LConstantOperand::cast(right)) <= 0) {
right            1090 src/x64/lithium-codegen-x64.cc     } else if (right->IsStackSlot()) {
right            1091 src/x64/lithium-codegen-x64.cc       __ orl(kScratchRegister, ToOperand(right));
right            1095 src/x64/lithium-codegen-x64.cc       __ orl(kScratchRegister, ToRegister(right));
right            1105 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1109 src/x64/lithium-codegen-x64.cc   if (right->IsConstantOperand()) {
right            1110 src/x64/lithium-codegen-x64.cc     int right_operand = ToInteger32(LConstantOperand::cast(right));
right            1125 src/x64/lithium-codegen-x64.cc   } else if (right->IsStackSlot()) {
right            1128 src/x64/lithium-codegen-x64.cc         __ andl(ToRegister(left), ToOperand(right));
right            1131 src/x64/lithium-codegen-x64.cc         __ orl(ToRegister(left), ToOperand(right));
right            1134 src/x64/lithium-codegen-x64.cc         __ xorl(ToRegister(left), ToOperand(right));
right            1141 src/x64/lithium-codegen-x64.cc     ASSERT(right->IsRegister());
right            1144 src/x64/lithium-codegen-x64.cc         __ andl(ToRegister(left), ToRegister(right));
right            1147 src/x64/lithium-codegen-x64.cc         __ orl(ToRegister(left), ToRegister(right));
right            1150 src/x64/lithium-codegen-x64.cc         __ xorl(ToRegister(left), ToRegister(right));
right            1162 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1165 src/x64/lithium-codegen-x64.cc   if (right->IsRegister()) {
right            1166 src/x64/lithium-codegen-x64.cc     ASSERT(ToRegister(right).is(rcx));
right            1187 src/x64/lithium-codegen-x64.cc     int value = ToInteger32(LConstantOperand::cast(right));
right            1218 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1221 src/x64/lithium-codegen-x64.cc   if (right->IsConstantOperand()) {
right            1223 src/x64/lithium-codegen-x64.cc             Immediate(ToInteger32(LConstantOperand::cast(right))));
right            1224 src/x64/lithium-codegen-x64.cc   } else if (right->IsRegister()) {
right            1225 src/x64/lithium-codegen-x64.cc     __ subl(ToRegister(left), ToRegister(right));
right            1227 src/x64/lithium-codegen-x64.cc     __ subl(ToRegister(left), ToOperand(right));
right            1378 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1381 src/x64/lithium-codegen-x64.cc   if (right->IsConstantOperand()) {
right            1383 src/x64/lithium-codegen-x64.cc             Immediate(ToInteger32(LConstantOperand::cast(right))));
right            1384 src/x64/lithium-codegen-x64.cc   } else if (right->IsRegister()) {
right            1385 src/x64/lithium-codegen-x64.cc     __ addl(ToRegister(left), ToRegister(right));
right            1387 src/x64/lithium-codegen-x64.cc     __ addl(ToRegister(left), ToOperand(right));
right            1398 src/x64/lithium-codegen-x64.cc   XMMRegister right = ToDoubleRegister(instr->InputAt(1));
right            1404 src/x64/lithium-codegen-x64.cc       __ addsd(left, right);
right            1407 src/x64/lithium-codegen-x64.cc        __ subsd(left, right);
right            1410 src/x64/lithium-codegen-x64.cc       __ mulsd(left, right);
right            1413 src/x64/lithium-codegen-x64.cc       __ divsd(left, right);
right            1418 src/x64/lithium-codegen-x64.cc       ASSERT(right.is(xmm1));
right            1625 src/x64/lithium-codegen-x64.cc   LOperand* right = instr->InputAt(1);
right            1630 src/x64/lithium-codegen-x64.cc   if (left->IsConstantOperand() && right->IsConstantOperand()) {
right            1633 src/x64/lithium-codegen-x64.cc     double right_val = ToDouble(LConstantOperand::cast(right));
right            1642 src/x64/lithium-codegen-x64.cc       __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right));
right            1646 src/x64/lithium-codegen-x64.cc       if (right->IsConstantOperand()) {
right            1647 src/x64/lithium-codegen-x64.cc         value = ToInteger32(LConstantOperand::cast(right));
right            1651 src/x64/lithium-codegen-x64.cc         if (right->IsRegister()) {
right            1652 src/x64/lithium-codegen-x64.cc           __ cmpl(ToRegister(right), Immediate(value));
right            1654 src/x64/lithium-codegen-x64.cc           __ cmpl(ToOperand(right), Immediate(value));
right            1659 src/x64/lithium-codegen-x64.cc         if (right->IsRegister()) {
right            1660 src/x64/lithium-codegen-x64.cc           __ cmpl(ToRegister(left), ToRegister(right));
right            1662 src/x64/lithium-codegen-x64.cc           __ cmpl(ToRegister(left), ToOperand(right));
right            1673 src/x64/lithium-codegen-x64.cc   Register right = ToRegister(instr->InputAt(1));
right            1677 src/x64/lithium-codegen-x64.cc   __ cmpq(left, right);
right            1687 src/x64/lithium-codegen-x64.cc   __ cmpq(left, Immediate(instr->hydrogen()->right()));
right            3178 src/x64/lithium-codegen-x64.cc   Representation exponent_type = instr->hydrogen()->right()->representation();
right            3749 src/x64/lithium-codegen-x64.cc   EmitPushTaggedOperand(instr->right());
right             697 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsTagged());
right             700 src/x64/lithium-x64.cc     LOperand* right = UseFixed(instr->right(), rax);
right             701 src/x64/lithium-x64.cc     LArithmeticT* result = new(zone()) LArithmeticT(op, left, right);
right             707 src/x64/lithium-x64.cc   ASSERT(instr->right()->representation().IsInteger32());
right             710 src/x64/lithium-x64.cc   HValue* right_value = instr->right();
right             711 src/x64/lithium-x64.cc   LOperand* right = NULL;
right             715 src/x64/lithium-x64.cc     right = chunk_->DefineConstantOperand(constant);
right             718 src/x64/lithium-x64.cc     right = UseFixed(right_value, rcx);
right             735 src/x64/lithium-x64.cc       DefineSameAsFirst(new(zone()) LShiftI(op, left, right, does_deopt));
right             744 src/x64/lithium-x64.cc   ASSERT(instr->right()->representation().IsDouble());
right             747 src/x64/lithium-x64.cc   LOperand* right = UseRegisterAtStart(instr->right());
right             748 src/x64/lithium-x64.cc   LArithmeticD* result = new(zone()) LArithmeticD(op, left, right);
right             761 src/x64/lithium-x64.cc   HValue* right = instr->right();
right             763 src/x64/lithium-x64.cc   ASSERT(right->representation().IsTagged());
right             765 src/x64/lithium-x64.cc   LOperand* right_operand = UseFixed(right, rax);
right             946 src/x64/lithium-x64.cc   LOperand* right = UseFixed(instr->right(), rdx);
right             947 src/x64/lithium-x64.cc   LInstanceOf* result = new(zone()) LInstanceOf(left, right);
right            1133 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1136 src/x64/lithium-x64.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1137 src/x64/lithium-x64.cc     return DefineSameAsFirst(new(zone()) LBitI(left, right));
right            1141 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsTagged());
right            1144 src/x64/lithium-x64.cc     LOperand* right = UseFixed(instr->right(), rax);
right            1145 src/x64/lithium-x64.cc     LArithmeticT* result = new(zone()) LArithmeticT(instr->op(), left, right);
right            1169 src/x64/lithium-x64.cc     LOperand* divisor = UseRegister(instr->right());
right            1204 src/x64/lithium-x64.cc   HValue* right = instr->right();
right            1205 src/x64/lithium-x64.cc   ASSERT(right->IsConstant() && HConstant::cast(right)->HasInteger32Value());
right            1206 src/x64/lithium-x64.cc   LOperand* divisor = chunk_->DefineConstantOperand(HConstant::cast(right));
right            1207 src/x64/lithium-x64.cc   int32_t divisor_si = HConstant::cast(right)->Integer32Value();
right            1231 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1238 src/x64/lithium-x64.cc           new(zone()) LModI(value, UseOrConstant(instr->right()), NULL);
right            1245 src/x64/lithium-x64.cc       LOperand* divisor = UseRegister(instr->right());
right            1262 src/x64/lithium-x64.cc     LOperand* right = UseFixedDouble(instr->right(), xmm1);
right            1263 src/x64/lithium-x64.cc     LArithmeticD* result = new(zone()) LArithmeticD(Token::MOD, left, right);
right            1272 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1274 src/x64/lithium-x64.cc     LOperand* right = UseOrConstant(instr->MostConstantOperand());
right            1275 src/x64/lithium-x64.cc     LMulI* mul = new(zone()) LMulI(left, right);
right            1293 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1295 src/x64/lithium-x64.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1296 src/x64/lithium-x64.cc     LSubI* sub = new(zone()) LSubI(left, right);
right            1314 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1316 src/x64/lithium-x64.cc     LOperand* right = UseOrConstantAtStart(instr->MostConstantOperand());
right            1317 src/x64/lithium-x64.cc     LAddI* add = new(zone()) LAddI(left, right);
right            1337 src/x64/lithium-x64.cc   Representation exponent_type = instr->right()->representation();
right            1340 src/x64/lithium-x64.cc   LOperand* right = exponent_type.IsDouble() ?
right            1341 src/x64/lithium-x64.cc       UseFixedDouble(instr->right(), xmm1) :
right            1343 src/x64/lithium-x64.cc       UseFixed(instr->right(), rdx);
right            1345 src/x64/lithium-x64.cc       UseFixed(instr->right(), rdi);
right            1347 src/x64/lithium-x64.cc   LPower* result = new(zone()) LPower(left, right);
right            1368 src/x64/lithium-x64.cc   ASSERT(instr->right()->representation().IsTagged());
right            1370 src/x64/lithium-x64.cc   LOperand* right = UseFixed(instr->right(), rax);
right            1371 src/x64/lithium-x64.cc   LCmpT* result = new(zone()) LCmpT(left, right);
right            1381 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsInteger32());
right            1383 src/x64/lithium-x64.cc     LOperand* right = UseOrConstantAtStart(instr->right());
right            1384 src/x64/lithium-x64.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1388 src/x64/lithium-x64.cc     ASSERT(instr->right()->representation().IsDouble());
right            1390 src/x64/lithium-x64.cc     LOperand* right;
right            1391 src/x64/lithium-x64.cc     if (instr->left()->IsConstant() && instr->right()->IsConstant()) {
right            1393 src/x64/lithium-x64.cc       right = UseRegisterOrConstantAtStart(instr->right());
right            1396 src/x64/lithium-x64.cc       right = UseRegisterAtStart(instr->right());
right            1398 src/x64/lithium-x64.cc     return new(zone()) LCmpIDAndBranch(left, right);
right            1406 src/x64/lithium-x64.cc   LOperand* right = UseRegisterAtStart(instr->right());
right            1407 src/x64/lithium-x64.cc   return new(zone()) LCmpObjectEqAndBranch(left, right);
right            1458 src/x64/lithium-x64.cc   ASSERT(instr->right()->representation().IsTagged());
right            1460 src/x64/lithium-x64.cc   LOperand* right = UseFixed(instr->right(), rax);
right            1462 src/x64/lithium-x64.cc       new(zone()) LStringCompareAndBranch(left, right);
right            2010 src/x64/lithium-x64.cc   LOperand* right = UseOrConstantAtStart(instr->right());
right            2011 src/x64/lithium-x64.cc   return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), rax),
right             534 src/x64/lithium-x64.h   LModI(LOperand* left, LOperand* right, LOperand* temp) {
right             536 src/x64/lithium-x64.h     inputs_[1] = right;
right             547 src/x64/lithium-x64.h   LDivI(LOperand* left, LOperand* right, LOperand* temp) {
right             549 src/x64/lithium-x64.h     inputs_[1] = right;
right             561 src/x64/lithium-x64.h                   LOperand* right,
right             564 src/x64/lithium-x64.h     inputs_[1] = right;
right             575 src/x64/lithium-x64.h   LMulI(LOperand* left, LOperand* right) {
right             577 src/x64/lithium-x64.h     inputs_[1] = right;
right             587 src/x64/lithium-x64.h   LCmpIDAndBranch(LOperand* left, LOperand* right) {
right             589 src/x64/lithium-x64.h     inputs_[1] = right;
right             620 src/x64/lithium-x64.h   LCmpObjectEqAndBranch(LOperand* left, LOperand* right) {
right             622 src/x64/lithium-x64.h     inputs_[1] = right;
right             716 src/x64/lithium-x64.h   explicit LStringCompareAndBranch(LOperand* left, LOperand* right) {
right             718 src/x64/lithium-x64.h     inputs_[1] = right;
right             788 src/x64/lithium-x64.h   LCmpT(LOperand* left, LOperand* right) {
right             790 src/x64/lithium-x64.h     inputs_[1] = right;
right             816 src/x64/lithium-x64.h   LInstanceOf(LOperand* left, LOperand* right) {
right             818 src/x64/lithium-x64.h     inputs_[1] = right;
right             865 src/x64/lithium-x64.h   LBitI(LOperand* left, LOperand* right) {
right             867 src/x64/lithium-x64.h     inputs_[1] = right;
right             879 src/x64/lithium-x64.h   LShiftI(Token::Value op, LOperand* left, LOperand* right, bool can_deopt)
right             882 src/x64/lithium-x64.h     inputs_[1] = right;
right             899 src/x64/lithium-x64.h   LSubI(LOperand* left, LOperand* right) {
right             901 src/x64/lithium-x64.h     inputs_[1] = right;
right            1056 src/x64/lithium-x64.h   LAddI(LOperand* left, LOperand* right) {
right            1058 src/x64/lithium-x64.h     inputs_[1] = right;
right            1068 src/x64/lithium-x64.h   LPower(LOperand* left, LOperand* right) {
right            1070 src/x64/lithium-x64.h     inputs_[1] = right;
right            1091 src/x64/lithium-x64.h   LArithmeticD(Token::Value op, LOperand* left, LOperand* right)
right            1094 src/x64/lithium-x64.h     inputs_[1] = right;
right            1110 src/x64/lithium-x64.h   LArithmeticT(Token::Value op, LOperand* left, LOperand* right)
right            1113 src/x64/lithium-x64.h     inputs_[1] = right;
right            1815 src/x64/lithium-x64.h   LStringAdd(LOperand* left, LOperand* right) {
right            1817 src/x64/lithium-x64.h     inputs_[1] = right;
right            1824 src/x64/lithium-x64.h   LOperand* right() { return inputs_[1]; }
right             726 test/cctest/test-api.cc     Local<String> right = String::New(two_byte_source);
right             729 test/cctest/test-api.cc     Local<String> source = String::Concat(left, right);
right             730 test/cctest/test-api.cc     right = String::NewExternal(
right             732 test/cctest/test-api.cc     source = String::Concat(source, right);
right             733 test/cctest/test-api.cc     right = String::NewExternal(
right             735 test/cctest/test-api.cc     source = String::Concat(source, right);
right             736 test/cctest/test-api.cc     right = v8_str(one_byte_string_2);
right             737 test/cctest/test-api.cc     source = String::Concat(source, right);
right             740 test/cctest/test-api.cc     right = String::New(two_byte_source);
right             743 test/cctest/test-api.cc     source = String::Concat(source, right);
right             744 test/cctest/test-api.cc     right = String::NewExternal(
right             746 test/cctest/test-api.cc     source = String::Concat(source, right);