Lines Matching full:eax
812 LOperand* right = UseFixed(instr->right(), eax);
814 return MarkAsCall(DefineFixed(result, eax), instr);
826 LOperand* right = UseFixed(instr->right(), eax);
828 return MarkAsCall(DefineFixed(result, eax), instr);
893 LOperand* right_operand = UseFixed(right, eax);
895 return MarkAsCall(DefineFixed(result, eax), instr);
1064 LOperand* left_operand = UseFixed(left, reversed ? eax : edx);
1065 LOperand* right_operand = UseFixed(right, reversed ? edx : eax);
1159 return MarkAsCall(DefineFixed(result, eax), instr);
1169 return MarkAsCall(DefineFixed(result, eax), instr);
1175 LOperand* receiver = UseFixed(instr->receiver(), eax);
1184 return MarkAsCall(DefineFixed(result, eax), instr, CAN_DEOPTIMIZE_EAGERLY);
1221 return MarkAsCall(DefineFixed(new LCallConstantFunction, eax), instr);
1265 return MarkAsCall(DefineFixed(result, eax), instr);
1273 return MarkAsCall(DefineFixed(result, eax), instr);
1281 return MarkAsCall(DefineFixed(result, eax), instr);
1287 return MarkAsCall(DefineFixed(new LCallKnownGlobal, eax), instr);
1296 return MarkAsCall(DefineFixed(result, eax), instr);
1304 return MarkAsCall(DefineFixed(result, eax), instr);
1310 return MarkAsCall(DefineFixed(new LCallRuntime, eax), instr);
1360 LOperand* dividend = UseFixed(instr->left(), eax);
1363 return AssignEnvironment(DefineFixed(result, eax));
1386 LOperand* value = UseFixed(instr->left(), eax);
1483 UseFixed(instr->right(), eax);
1509 LOperand* left = UseFixed(instr->left(), reversed ? eax : edx);
1510 LOperand* right = UseFixed(instr->right(), reversed ? edx : eax);
1512 return MarkAsCall(DefineFixed(result, eax), instr);
1624 LOperand* value = UseFixed(instr->value(), eax);
1731 return new LReturn(UseFixed(instr->value(), eax));
1764 LOperand* global_object = UseFixed(instr->global_object(), eax);
1766 return MarkAsCall(DefineFixed(result, eax), instr);
1780 LOperand* value = UseFixed(instr->value(), eax);
1821 LOperand* obj = UseFixed(instr->object(), eax);
1823 return MarkAsCall(DefineFixed(result, eax), instr);
1834 LOperand* object = UseFixed(instr->object(), eax);
1836 return MarkAsCall(DefineFixed(result, eax), instr);
1896 LOperand* key = UseFixed(instr->key(), eax);
1899 return MarkAsCall(DefineFixed(result, eax), instr);
1937 // is in a byte register. eax is an arbitrary choice to satisfy this
1939 temp = FixedTemp(eax);
1946 val = UseFixed(instr->value(), eax);
1962 LOperand* value = UseFixed(instr->value(), eax);
1998 LOperand* value = UseFixed(instr->value(), eax);
2027 return MarkAsCall(DefineFixed(new LArrayLiteral, eax), instr);
2033 return MarkAsCall(DefineFixed(new LObjectLiteral(context), eax), instr);
2038 return MarkAsCall(DefineFixed(new LRegExpLiteral, eax), instr);
2043 return MarkAsCall(DefineFixed(new LFunctionLiteral, eax), instr);
2050 return MarkAsCall(DefineFixed(result, eax), instr);
2081 return MarkAsCall(DefineFixed(result, eax), instr);
2104 LOperand* object = UseFixed(instr->value(), eax);
2106 return MarkAsCall(DefineFixed(result, eax), instr);
2112 return MarkAsCall(DefineFixed(result, eax), instr);