{"push_id":2793080722,"size":1,"distinct_size":1,"ref":"refs/heads/call_issue","head":"d40eecb9d217b6d182c452e74e6c5314ac876203","before":"dc33a29c89d57850da6f85d1f0f9d480fceeb9cf","commits":[{"sha":"d40eecb9d217b6d182c452e74e6c5314ac876203","author":{"name":"Charlie Gracie","email":"c8b9d2817b7b72c60472f4c12fdff6d44dcf9f2c@gmail.com"},"message":"Fix JitBuilder Call to return the right type for Int8 and Int16\n\nCurrently if a function returns a type smaller than Int32 the\nreturned value will be of type Int32 and not Int16 or Int8. I\nadded some tests that will assert in JitBuilder if the type of\nthe return value does not match the declaration. This is achieved\nby adding the result to a Const<type> of the appropriate type.\n\nThe solution is to convert the result if callNode->getDataType()\ndoes not match the defined return type. To make the change simpler\nI modified the parameters of convertTo to take a TR::DataType\ninstead of a TR::IlType.\n\nSigned-off-by: Charlie Gracie <charlie.gracie@gmail.com>","distinct":true,"url":"https://api.github.com/repos/charliegracie/omr/commits/d40eecb9d217b6d182c452e74e6c5314ac876203"}]}
{"actor":{"display_login":"charliegracie"}}