Eric Christopher
cee313d288
Revert "Temporarily Revert "Add basic loop fusion pass.""
...
The reversion apparently deleted the test/Transforms directory.
Will be re-reverting again.
llvm-svn: 358552
2019-04-17 04:52:47 +00:00
Eric Christopher
a863435128
Temporarily Revert "Add basic loop fusion pass."
...
As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546
2019-04-17 02:12:23 +00:00
Anna Zaks
cad7994c3b
[safestack] Make sure the unsafe stack pointer is popped in all cases
...
The unsafe stack pointer is only popped in moveStaticAllocasToUnsafeStack so it won't happen if there are no static allocas.
Fixes https://llvm.org/bugs/show_bug.cgi?id=26122
Differential Revision: http://reviews.llvm.org/D16339
llvm-svn: 259447
2016-02-02 01:03:11 +00:00
Evgeniy Stepanov
8685daf23e
[safestack] Fix compiler crash in the presence of stack restores.
...
A use can be emitted before def in a function with stack restore
points but no static allocas.
llvm-svn: 248455
2015-09-24 01:23:51 +00:00