aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2015-05-19 23:40:11 +0000
committerPhilip Reames <listmail@philipreames.com>2015-05-19 23:40:11 +0000
commitd97cdf28e63fc43bf181c560f8d66d09405b364d (patch)
tree8c92951279c6ee4143b7285c4b37b3e16b0377e6 /clang/lib/Serialization/ModuleManager.cpp
parent69411cea7695af6905f7f9fd760082d3202e701d (diff)
downloadllvm-d97cdf28e63fc43bf181c560f8d66d09405b364d.zip
llvm-d97cdf28e63fc43bf181c560f8d66d09405b364d.tar.gz
llvm-d97cdf28e63fc43bf181c560f8d66d09405b364d.tar.bz2
[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. llvm-svn: 237744
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions