aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRObjectFile.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-11-21 22:56:42 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-11-21 22:56:42 +0000
commitb30d2aca5838c931f04c3de15d33fc15fb87df77 (patch)
tree9be72606eebf150a2bd843eb4f3d88d0f526a432 /llvm/lib/Object/IRObjectFile.cpp
parente0bf52f3948dd1b6fdac1d08f1fcadf8211970ab (diff)
downloadllvm-b30d2aca5838c931f04c3de15d33fc15fb87df77.zip
llvm-b30d2aca5838c931f04c3de15d33fc15fb87df77.tar.gz
llvm-b30d2aca5838c931f04c3de15d33fc15fb87df77.tar.bz2
DAG: Ignore call site attributes when emitting target intrinsic
A target intrinsic may be defined as possibly reading memory, but the call site may have additional knowledge that it doesn't read memory. The intrinsic lowering will expect the pessimistic assumption of the intrinsic definition, so the chain should still be used. llvm-svn: 287593
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions