Lines Matching defs:DefineAsRegister
548 LInstruction* LChunkBuilder::DefineAsRegister(
670 return DefineAsRegister(new (zone()) LDummyUse(UseAny(instr->value())));
716 DefineAsRegister(new (zone()) LShiftI(op, left, right, does_deopt));
741 return DefineAsRegister(result);
835 instr = DefineAsRegister(new (zone()) LDummy());
838 instr = DefineAsRegister(new (zone())
973 return DefineAsRegister(new (zone()) LArgumentsLength(value));
979 return DefineAsRegister(new (zone()) LArgumentsElements);
1008 return AssignEnvironment(DefineAsRegister(result));
1045 return DefineAsRegister(new (zone())
1052 : DefineAsRegister(new (zone()) LThisFunction);
1063 return DefineAsRegister(new (zone()) LContext);
1146 return AssignEnvironment(AssignPointerMap(DefineAsRegister(result)));
1154 return AssignEnvironment(DefineAsRegister(result));
1161 return DefineAsRegister(result);
1172 DefineAsRegister(new (zone()) LMathAbs(context, input));
1190 return DefineAsRegister(result);
1202 return DefineAsRegister(result);
1209 return DefineAsRegister(result);
1216 return DefineAsRegister(result);
1278 return DefineAsRegister(new (zone()) LBitI(left, right));
1292 DefineAsRegister(new (zone()) LDivByPowerOf2I(dividend, divisor));
1310 DefineAsRegister(new (zone()) LDivByConstI(dividend, divisor));
1327 DefineAsRegister(new (zone()) LDivI(dividend, divisor));
1361 DefineAsRegister(new (zone()) LFlooringDivByPowerOf2I(dividend, divisor));
1381 LInstruction* result = DefineAsRegister(
1398 DefineAsRegister(new (zone()) LFlooringDivI(dividend, divisor));
1443 DefineAsRegister(new (zone()) LModByConstI(dividend, divisor));
1458 DefineAsRegister(new (zone()) LModI(dividend, divisor));
1527 return DefineAsRegister(mul);
1551 LInstruction* result = DefineAsRegister(sub);
1575 LInstruction* result = DefineAsRegister(rsb);
1606 LInstruction* result = DefineAsRegister(add);
1617 LInstruction* result = DefineAsRegister(add);
1642 return DefineAsRegister(new (zone()) LMathMinMax(left, right));
1765 return DefineAsRegister(new (zone()) LGetCachedArrayIndex(value));
1787 return DefineAsRegister(new (zone()) LMapEnumLength(map));
1794 return DefineAsRegister(new (zone()) LSeqStringGetChar(string, index));
1863 DefineAsRegister(new (zone()) LNumberUntagD(value));
1877 return DefineAsRegister(new (zone()) LSmiUntag(value, false));
1900 DefineAsRegister(new (zone()) LDoubleToSmi(value)));
1904 LInstruction* result = DefineAsRegister(new (zone()) LDoubleToI(value));
1913 return DefineAsRegister(new (zone()) LSmiTag(value));
1919 return AssignPointerMap(DefineAsRegister(result));
1925 return AssignPointerMap(DefineAsRegister(result));
1929 LInstruction* result = DefineAsRegister(new (zone()) LSmiTag(value));
1937 return DefineAsRegister(new (zone()) LUint32ToDouble(UseRegister(val)));
1939 return DefineAsRegister(new (zone()) LInteger32ToDouble(Use(val)));
2005 return DefineAsRegister(new (zone()) LClampDToUint8(reg));
2007 return DefineAsRegister(new (zone()) LClampIToUint8(reg));
2012 return AssignEnvironment(DefineAsRegister(result));
2020 return DefineAsRegister(new (zone()) LDoubleBits(UseRegister(value)));
2027 return DefineAsRegister(new (zone()) LConstructDouble(hi, lo));
2042 return DefineAsRegister(new (zone()) LConstantS);
2044 return DefineAsRegister(new (zone()) LConstantI);
2046 return DefineAsRegister(new (zone()) LConstantD);
2048 return DefineAsRegister(new (zone()) LConstantE);
2050 return DefineAsRegister(new (zone()) LConstantT);
2075 DefineAsRegister(new (zone()) LLoadContextSlot(context));
2103 return DefineAsRegister(new (zone()) LLoadNamedField(obj));
2124 return AssignEnvironment(DefineAsRegister(
2130 return DefineAsRegister(new (zone()) LLoadRoot);
2147 result = DefineAsRegister(new (zone()) LLoadKeyed(obj, key, nullptr));
2155 result = DefineAsRegister(
2366 return AssignPointerMap(DefineAsRegister(result));
2375 return AssignPointerMap(DefineAsRegister(result));
2386 return AssignPointerMap(DefineAsRegister(result));
2460 return DefineAsRegister(new (zone()) LAccessArgumentsAt(args, length, index));
2552 DefineAsRegister(new (zone()) LForInCacheArray(map)));