diff options
| author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-02-04 23:14:42 +0000 |
|---|---|---|
| committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2016-02-04 23:14:42 +0000 |
| commit | b6fdce4ca0f35aabab76ed428552a7ee68518863 (patch) | |
| tree | 8b92f8880b414716ac1394f600190df61bfdc0fa /libcxx/cmake | |
| parent | 898acf9db8f9db5433ea6e3af58adfdceab38c67 (diff) | |
| download | bcm5719-llvm-b6fdce4ca0f35aabab76ed428552a7ee68518863.tar.gz bcm5719-llvm-b6fdce4ca0f35aabab76ed428552a7ee68518863.zip | |
Fix for PR 26356
Using the load immediate only when the immediate (whether signed or unsigned)
can fit in a 16-bit signed field. Namely, from -32768 to 32767 for signed and
0 to 65535 for unsigned. This patch also ensures that we sign-extend under the
right conditions.
llvm-svn: 259840
Diffstat (limited to 'libcxx/cmake')
0 files changed, 0 insertions, 0 deletions

