Home | History | Annotate | Download | only in arm64

Lines Matching refs:DefineAsRegister

391 LInstruction* LChunkBuilder::DefineAsRegister(
612 instr = DefineAsRegister(new(zone()) LDummy());
615 instr = DefineAsRegister(new(zone())
732 return DefineAsRegister(result);
778 return DefineAsRegister(new(zone()) LAccessArgumentsAt(args, length, index));
796 DefineAsRegister(new(zone()) LAddS(left, right)) :
797 DefineAsRegister(new(zone()) LAddI(left, right));
807 return DefineAsRegister(new(zone()) LAddE(left, right));
823 return DefineAsRegister(result);
830 return AssignPointerMap(DefineAsRegister(result));
851 return DefineAsRegister(new(zone()) LArgumentsElements(temp));
858 return DefineAsRegister(new(zone()) LArgumentsLength(value));
886 DefineAsRegister(new(zone()) LBitS(left, right)) :
887 DefineAsRegister(new(zone()) LBitI(left, right));
1044 DefineAsRegister(new(zone()) LNumberUntagD(value, temp));
1057 return DefineAsRegister(new(zone()) LSmiUntag(value, false));
1064 DefineAsRegister(new(zone()) LTaggedToI(value, temp1, temp2));
1076 return AssignPointerMap(DefineAsRegister(result));
1081 return DefineAsRegister(new(zone()) LTruncateDoubleToIntOrSmi(value));
1085 return AssignEnvironment(DefineAsRegister(result));
1095 return AssignPointerMap(DefineAsRegister(result));
1100 return DefineAsRegister(new(zone()) LSmiTag(value));
1104 LInstruction* result = DefineAsRegister(new(zone()) LSmiTag(value));
1112 return DefineAsRegister(
1115 return DefineAsRegister(
1182 return DefineAsRegister(new(zone()) LClampDToUint8(reg));
1184 return DefineAsRegister(new(zone()) LClampIToUint8(reg));
1188 DefineAsRegister(new(zone()) LClampTToUint8(reg,
1271 return DefineAsRegister(new(zone()) LConstantS);
1273 return DefineAsRegister(new(zone()) LConstantI);
1275 return DefineAsRegister(new(zone()) LConstantD);
1277 return DefineAsRegister(new(zone()) LConstantE);
1279 return DefineAsRegister(new(zone()) LConstantT);
1294 return DefineAsRegister(new(zone()) LContext);
1320 LInstruction* result = DefineAsRegister(new(zone()) LDivByPowerOf2I(
1340 LInstruction* result = DefineAsRegister(new(zone()) LDivByConstI(
1360 DefineAsRegister(new(zone()) LDivI(dividend, divisor, temp));
1386 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value())));
1439 return DefineAsRegister(
1511 DefineAsRegister(new(zone()) LLoadContextSlot(context));
1523 return AssignEnvironment(DefineAsRegister(
1540 LInstruction* result = DefineAsRegister(
1551 DefineAsRegister(new (zone()) LLoadKeyedFixed(elements, key, temp));
1567 LInstruction* result = DefineAsRegister(new (zone()) LLoadKeyedExternal(
1580 return DefineAsRegister(new(zone()) LLoadNamedField(object));
1585 return DefineAsRegister(new(zone()) LLoadRoot);
1595 LInstruction* result = DefineAsRegister(new(zone()) LFlooringDivByPowerOf2I(
1615 LInstruction* result = DefineAsRegister(
1630 DefineAsRegister(new(zone()) LFlooringDivI(dividend, divisor, remainder));
1661 return DefineAsRegister(new(zone()) LMathMinMax(left, right));
1688 LInstruction* result = DefineAsRegister(new(zone()) LModByConstI(
1703 LInstruction* result = DefineAsRegister(new(zone()) LModI(dividend, divisor));
1762 DefineAsRegister(new(zone()) LMulConstIS(left, right));
1777 ? DefineAsRegister(new(zone()) LMulS(left, right))
1778 : DefineAsRegister(new(zone()) LMulI(left, right));
1870 return DefineAsRegister(result);
1884 return DefineAsRegister(result);
1997 return DefineAsRegister(res);
2031 result = DefineAsRegister(new (zone()) LShiftI(op, left, right, can_deopt));
2034 result = DefineAsRegister(new (zone()) LShiftS(op, left, right, can_deopt));
2196 return AssignPointerMap(DefineAsRegister(result));
2205 return AssignPointerMap(DefineAsRegister(result));
2241 DefineAsRegister(new(zone()) LSubS(left, right)) :
2242 DefineAsRegister(new(zone()) LSubI(left, right));
2259 return DefineAsRegister(new(zone()) LThisFunction);
2339 LInstruction* result = DefineAsRegister(
2344 LInstruction* result = DefineAsRegister(new(zone()) LMathAbs(input));
2375 return AssignEnvironment(AssignPointerMap(DefineAsRegister(result)));
2379 return DefineAsRegister(result);
2393 return DefineAsRegister(new(zone()) LMathPowHalf(input));
2401 return AssignEnvironment(DefineAsRegister(result));
2405 return DefineAsRegister(result);
2412 return DefineAsRegister(result);
2418 return DefineAsRegister(new(zone()) LMathSqrt(input));
2424 return DefineAsRegister(new(zone()) LMathClz32(input));
2469 return AssignEnvironment(DefineAsRegister(new(zone()) LForInCacheArray(map)));
2494 return AssignEnvironment(DefineAsRegister(result));