Andrew Trick
e8b0947897
[Exclusivity] Allow testing the -Onone pipeline with access markers.
...
Markers are always eliminated before -O passes.
At -Onone, markers can be enabled via command line for all -Onone passes.
2017-04-26 17:32:48 -07:00
Andrew Trick
b308daf311
[SILOpt] fix the ASAN issue in the new pass completely.
...
LLVM's ilist::erase is actually correct. It just implements a nonstandard remove
method that modifies it's iterator argument.
I forgot to add "continue" statements when fixing the iterator-invalidation problem.
2017-04-11 15:48:24 -07:00
Andrew Trick
887285dc39
Disable access_marker tests while I fix the ASAN failure.
...
This is obviously a silly iterator invalidation thing, but will require a little
debugging.
2017-04-10 22:45:46 -07:00
Andrew Trick
ba23be56f9
Test access markers during mandatory passes.
2017-04-10 09:47:50 -07:00