aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-01-12 00:35:08 +0000
committerChris Lattner <sabre@nondot.org>2008-01-12 00:35:08 +0000
commit828bb6c97881fe4f2f27bdc9096ca3f795941253 (patch)
treebe68378fe6d5f7bd29fae55348f295ae494c7330 /lib/Transforms/Utils/InlineFunction.cpp
parentaad193a7e9f8eb4b558e16c2b54c31dee54f5f1e (diff)
Any x86 instruction that reads from an invariant location is invariant.
This allows us to sink things like: cvtsi2sd 32(%esp), %xmm1 when reading from the argument area, for example. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45895 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions