llvm-6502/test/Transforms/PlaceSafepoints
Philip Reames a5703bc52e [PlaceSafepoints] Stop special casing some intrinsics
We were special casing a handful of intrinsics as not needing a safepoint before them.  After running into another valid case - memset - I took a closer look and realized that almost no intrinsics need to have a safepoint poll before them.  Restructure the code to make that apparent so that we stop hitting these bugs.  The only intrinsics which need a safepoint poll before them are ones which can run arbitrary code.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237744 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-19 23:40:11 +00:00
..
basic.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00
call_gc_result.ll [PlaceSafepoints] Assertion on that gc_result can not have preceding phis should only apply to invoke statepoint 2015-05-18 19:02:25 +00:00
call-in-loop.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00
finite-loops.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00
invokes.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00
memset.ll [PlaceSafepoints] Stop special casing some intrinsics 2015-05-19 23:40:11 +00:00
patchable-statepoints.ll [PlaceSafepoints] New attributes for patchable statepoints. 2015-05-13 20:11:31 +00:00
split-backedge.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00
statepoint-calling-conventions.ll [PlaceSafepoints] Fix a bug that came in with rL236672. 2015-05-15 00:26:21 +00:00
statepoint-format.ll [PlaceSafepoints] Fix a bug that came in with rL236672. 2015-05-15 00:26:15 +00:00
statepoint-frameescape.ll [Statepoints] Support for "patchable" statepoints. 2015-05-12 23:52:24 +00:00