Home | History | Annotate | Download | only in arm

Lines Matching refs:DefineAsRegister

488 LInstruction* LChunkBuilder::DefineAsRegister(
607 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value())));
653 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt));
675 return DefineAsRegister(result);
769 instr = DefineAsRegister(new(zone()) LDummy());
772 instr = DefineAsRegister(new(zone())
901 return DefineAsRegister(new(zone()) LArgumentsLength(value));
907 return DefineAsRegister(new(zone()) LArgumentsElements);
925 return AssignEnvironment(DefineAsRegister(result));
964 return DefineAsRegister(
972 : DefineAsRegister(new(zone()) LThisFunction);
983 return DefineAsRegister(new(zone()) LContext);
1076 return AssignEnvironment(AssignPointerMap(DefineAsRegister(result)));
1084 return AssignEnvironment(DefineAsRegister(result));
1091 return DefineAsRegister(result);
1102 DefineAsRegister(new(zone()) LMathAbs(context, input));
1120 return DefineAsRegister(result);
1148 return DefineAsRegister(result);
1155 return DefineAsRegister(result);
1201 return DefineAsRegister(new(zone()) LBitI(left, right));
1214 LInstruction* result = DefineAsRegister(new(zone()) LDivByPowerOf2I(
1232 LInstruction* result = DefineAsRegister(new(zone()) LDivByConstI(
1252 DefineAsRegister(new(zone()) LDivI(dividend, divisor, temp));
1286 LInstruction* result = DefineAsRegister(new(zone()) LFlooringDivByPowerOf2I(
1306 LInstruction* result = DefineAsRegister(
1325 DefineAsRegister(new (zone()) LFlooringDivI(dividend, divisor, temp));
1370 LInstruction* result = DefineAsRegister(new(zone()) LModByConstI(
1389 LInstruction* result = DefineAsRegister(new(zone()) LModI(
1459 return DefineAsRegister(mul);
1503 LInstruction* result = DefineAsRegister(sub);
1530 LInstruction* result = DefineAsRegister(rsb);
1565 LInstruction* result = DefineAsRegister(add);
1576 LInstruction* result = DefineAsRegister(add);
1610 return DefineAsRegister(new(zone()) LMathMinMax(left, right));
1731 return DefineAsRegister(new(zone()) LSeqStringGetChar(string, index));
1794 LInstruction* result = DefineAsRegister(new(zone()) LNumberUntagD(value));
1807 return DefineAsRegister(new(zone()) LSmiUntag(value, false));
1830 DefineAsRegister(new(zone()) LDoubleToSmi(value)));
1834 LInstruction* result = DefineAsRegister(new(zone()) LDoubleToI(value));
1843 return DefineAsRegister(new(zone()) LSmiTag(value));
1849 return AssignPointerMap(DefineAsRegister(result));
1855 return AssignPointerMap(DefineAsRegister(result));
1859 LInstruction* result = DefineAsRegister(new(zone()) LSmiTag(value));
1867 return DefineAsRegister(new(zone()) LUint32ToDouble(UseRegister(val)));
1869 return DefineAsRegister(new(zone()) LInteger32ToDouble(Use(val)));
1933 return DefineAsRegister(new(zone()) LClampDToUint8(reg));
1935 return DefineAsRegister(new(zone()) LClampIToUint8(reg));
1942 return AssignEnvironment(DefineAsRegister(result));
1960 return DefineAsRegister(new(zone()) LConstantS);
1962 return DefineAsRegister(new(zone()) LConstantI);
1964 return DefineAsRegister(new(zone()) LConstantD);
1966 return DefineAsRegister(new(zone()) LConstantE);
1968 return DefineAsRegister(new(zone()) LConstantT);
1979 DefineAsRegister(new(zone()) LLoadContextSlot(context));
2007 return DefineAsRegister(new(zone()) LLoadNamedField(obj));
2013 return AssignEnvironment(DefineAsRegister(
2019 return DefineAsRegister(new(zone()) LLoadRoot);
2037 result = DefineAsRegister(new (zone()) LLoadKeyed(obj, key, nullptr));
2046 result = DefineAsRegister(
2204 return AssignPointerMap(DefineAsRegister(result));
2213 return AssignPointerMap(DefineAsRegister(result));
2223 return DefineAsRegister(result);
2228 return AssignPointerMap(DefineAsRegister(result));
2297 return DefineAsRegister(new(zone()) LAccessArgumentsAt(args, length, index));
2380 return AssignEnvironment(DefineAsRegister(new(zone()) LForInCacheArray(map)));