Feeding isSafeToSpeculativelyExecute its DataLayout pointer (in Sink)
authorHal Finkel <hfinkel@anl.gov>
Thu, 10 Jul 2014 16:07:11 +0000 (16:07 +0000)
committerHal Finkel <hfinkel@anl.gov>
Thu, 10 Jul 2014 16:07:11 +0000 (16:07 +0000)
commit511fea7acdc360bc77978370cfbe0218738ea24c
treec54e40b1a3b965aa7478dc6acfb1aa5a81cc6ba2
parent99ef23654278d4bad3bf76a8156ae6079d1b4b51
Feeding isSafeToSpeculativelyExecute its DataLayout pointer (in Sink)

This is the one remaining place I see where passing
isSafeToSpeculativelyExecute a DataLayout pointer might matter (at least for
loads) -- I think I got the others in r212720. Most of the other remaining
callers of isSafeToSpeculativelyExecute only use it for call sites (or
otherwise exclude loads).

llvm-svn: 212730
llvm/lib/Transforms/Scalar/Sink.cpp