forked from OSchip/llvm-project
9dc7da3f9c
This is a long standing problem that resurfaces once in a while [0].
There might actually be two problems because I'm not 100% sure if the
issue underlying https://reviews.llvm.org/D115302 would be solved by
this or not. Anyway.
In 2008 we thought intrinsics do not read/write globals passed to them:
|
||
---|---|---|
.. | ||
2008-09-03-ReadGlobals.ll | ||
addrspacecast.ll | ||
aliastest.ll | ||
atomic-instrs.ll | ||
chaining-analysis.ll | ||
comdat-ipo.ll | ||
dead-uses.ll | ||
func-memattributes.ll | ||
functions_without_nosync.ll | ||
global-used-by-global.ll | ||
inaccessiblememonly.ll | ||
indirect-global.ll | ||
intrinsic_addressnottaken1.ll | ||
intrinsic_addressnottaken2.ll | ||
intrinsic_addresstaken.ll | ||
memset-escape.ll | ||
modreftest.ll | ||
no-escape.ll | ||
nonescaping-noalias.ll | ||
nosync_nocallback.ll | ||
pr12351.ll | ||
pr25309.ll | ||
pr35899-dbg-value.ll | ||
purecse.ll | ||
volatile-instrs.ll | ||
weak-interposition.ll |