Home | History | Annotate | Download | only in arm

Lines Matching refs:left

836     ASSERT(instr->left()->representation().IsTagged());
839 LOperand* left = UseFixed(instr->left(), r1);
841 LArithmeticT* result = new(zone()) LArithmeticT(op, left, right);
846 ASSERT(instr->left()->representation().IsInteger32());
848 LOperand* left = UseRegisterAtStart(instr->left());
875 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt));
883 ASSERT(instr->left()->representation().IsDouble());
886 LOperand* left = UseRegisterAtStart(instr->left());
888 LArithmeticD* result = new(zone()) LArithmeticD(op, left, right);
900 HValue* left = instr->left();
902 ASSERT(left->representation().IsTagged());
904 LOperand* left_operand = UseFixed(left, r1);
1086 new(zone()) LInstanceOf(UseFixed(instr->left(), r0),
1095 new(zone()) LInstanceOfKnownGlobal(UseFixed(instr->left(), r0),
1276 ASSERT(instr->left()->representation().IsInteger32());
1279 LOperand* left = UseRegisterAtStart(instr->LeastConstantOperand());
1281 return DefineAsRegister(new(zone()) LBitI(left, right));
1284 ASSERT(instr->left()->representation().IsTagged());
1287 LOperand* left = UseFixed(instr->left(), r1);
1289 LArithmeticT* result = new(zone()) LArithmeticT(instr->op(), left, right);
1312 LOperand* dividend = UseFixed(instr->left(), r0);
1324 ASSERT(instr->left()->representation().IsInteger32());
1330 LOperand* value = UseRegisterAtStart(instr->left());
1333 LOperand* dividend = UseRegister(instr->left());
1355 LOperand* left = UseFixedDouble(instr->left(), d1);
1357 LArithmeticD* result = new(zone()) LArithmeticD(Token::MOD, left, right);
1365 ASSERT(instr->left()->representation().IsInteger32());
1367 LOperand* left;
1373 left = UseRegister(instr->LeastConstantOperand());
1376 left = UseRegisterAtStart(instr->LeastConstantOperand());
1378 LMulI* mul = new(zone()) LMulI(left, right, temp);
1396 ASSERT(instr->left()->representation().IsInteger32());
1398 LOperand* left = UseRegisterAtStart(instr->left());
1400 LSubI* sub = new(zone()) LSubI(left, right);
1416 ASSERT(instr->left()->representation().IsInteger32());
1418 LOperand* left = UseRegisterAtStart(instr->LeastConstantOperand());
1420 LAddI* add = new(zone()) LAddI(left, right);
1440 ASSERT(instr->left()->representation().IsDouble());
1441 LOperand* left = UseFixedDouble(instr->left(), d1);
1445 LPower* result = new(zone()) LPower(left, right);
1462 ASSERT(instr->left()->representation().IsTagged());
1464 LOperand* left = UseFixed(instr->left(), r1);
1466 LCmpT* result = new(zone()) LCmpT(left, right);
1475 ASSERT(instr->left()->representation().IsInteger32());
1477 LOperand* left = UseRegisterOrConstantAtStart(instr->left());
1479 return new(zone()) LCmpIDAndBranch(left, right);
1482 ASSERT(instr->left()->representation().IsDouble());
1484 LOperand* left = UseRegisterAtStart(instr->left());
1486 return new(zone()) LCmpIDAndBranch(left, right);
1493 LOperand* left = UseRegisterAtStart(instr->left());
1495 return new(zone()) LCmpObjectEqAndBranch(left, right);
1544 ASSERT(instr->left()->representation().IsTagged());
1546 LOperand* left = UseFixed(instr->left(), r1);
1549 new(zone()) LStringCompareAndBranch(left, right);
2085 LOperand* left = UseRegisterAtStart(instr->left());
2087 return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), r0),