diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2008-11-30 06:02:26 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2008-11-30 06:02:26 +0000 |
| commit | 1b7fc154a581ac966f33a2448c5c9b4964ccbff3 (patch) | |
| tree | a93a16bf8d1fb0bbb5518dacc1baa1ffae40aad4 /llvm/lib/CodeGen/RegAllocPBQP.cpp | |
| parent | 9cc7cba84876070caf2ab12631e05496ba9ae205 (diff) | |
| download | bcm5719-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

