summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocPBQP.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-11-30 06:02:26 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-11-30 06:02:26 +0000
commit1b7fc154a581ac966f33a2448c5c9b4964ccbff3 (patch)
treea93a16bf8d1fb0bbb5518dacc1baa1ffae40aad4 /llvm/lib/CodeGen/RegAllocPBQP.cpp
parent9cc7cba84876070caf2ab12631e05496ba9ae205 (diff)
downloadbcm5719-llvm-1b7fc154a581ac966f33a2448c5c9b4964ccbff3.tar.gz
bcm5719-llvm-1b7fc154a581ac966f33a2448c5c9b4964ccbff3.zip
Fix for PR2164: allow transforming arbitrary-width unsigned divides into
multiplies. Some more cleverness would be nice, though. It would be nice if we could do this transformation on illegal types. Also, we would prefer a narrower constant when possible so that we can use a narrower multiply, which can be cheaper. llvm-svn: 60283
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocPBQP.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud