Commit Graph

4 Commits

Author SHA1 Message Date
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