commit | d090f8592c64772a392682ce42f77aeeb7afbebe | [log] [tgz] |
---|---|---|
author | JF Bastien <jfb@google.com> | Tue Jan 26 20:22:42 2016 +0000 |
committer | JF Bastien <jfb@google.com> | Tue Jan 26 20:22:42 2016 +0000 |
tree | fa2e6dd3f52d51c15f978349b3c6dca1789e07a5 | |
parent | d9b61c4c2d75c6d3380a89306b8d4a9f3fe5965f [diff] |
WebAssembly: don't optimize memcpy/memmove/memcpy to frame index r258781 optimized memcpy/memmove/memcpy so the intrinsic call can return its first argument, but missed the frame index case. Teach it to ignore that case so C code doesn't assert out in these cases. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258851 91177308-0d34-0410-b5e6-96231b3b80d8