commit | 07435f1d780cce4a02bc873e94803b764e9e5cd2 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Tue Mar 21 21:12:04 2017 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Tue Mar 21 21:12:04 2017 +0000 |
tree | 0889ca608dd1b4d70e60b012c7a5abcd1a508cd1 | |
parent | 53bbec96031f8170879a41392b02a95d6127132e [diff] |
GlobalISel: widen booleans by zero-extending to a byte. A bool is represented by a single byte, which the ARM ABI requires to be either 0 or 1. So we cannot use G_ANYEXT when legalizing the type. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298439 91177308-0d34-0410-b5e6-96231b3b80d8