diff options
| author | Duncan Sands <baldrick@free.fr> | 2011-02-02 20:52:00 +0000 |
|---|---|---|
| committer | Duncan Sands <baldrick@free.fr> | 2011-02-02 20:52:00 +0000 |
| commit | 5747abab10b00a7f84458cc3fb41715b4790239a (patch) | |
| tree | 813765a7a5f7d04b89b4df8bdb48d26592b59f2b /llvm/lib/CodeGen/TailDuplication.cpp | |
| parent | 09b2331cf7a03a8f372edfb5123048a86d8b4df7 (diff) | |
| download | bcm5719-llvm-5747abab10b00a7f84458cc3fb41715b4790239a.tar.gz bcm5719-llvm-5747abab10b00a7f84458cc3fb41715b4790239a.zip | |
Reenable the transform "(X*Y)/Y->X" when the multiplication is known not to
overflow (nsw flag), which was disabled because it breaks 254.gap. I have
informed the GAP authors of the mistake in their code, and arranged for the
testsuite to use -fwrapv when compiling this benchmark.
llvm-svn: 124746
Diffstat (limited to 'llvm/lib/CodeGen/TailDuplication.cpp')
0 files changed, 0 insertions, 0 deletions

