summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-c-test/main.c
diff options
context:
space:
mode:
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>2016-02-04 23:14:42 +0000
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>2016-02-04 23:14:42 +0000
commitb6fdce4ca0f35aabab76ed428552a7ee68518863 (patch)
tree8b92f8880b414716ac1394f600190df61bfdc0fa /llvm/tools/llvm-c-test/main.c
parent898acf9db8f9db5433ea6e3af58adfdceab38c67 (diff)
downloadbcm5719-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 'llvm/tools/llvm-c-test/main.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud