[llvm-dev] Why did "llvm.memcpy" changed when emitting an object file?

Tim Northover via llvm-dev llvm-dev at lists.llvm.org
Thu May 9 01:45:55 PDT 2019


On Thu, 9 May 2019 at 09:04, Gaier, Bjoern <Bjoern.Gaier at horiba.com> wrote:
> Can I influence if intrinsics are lowered or not?

You can't guarantee memcpy won't be called, if that's what you mean.
If nothing else, most targets simply don't have the code to build a
physical loop to do the copy. You have to find a way to provide it in
your JIT.

Cheers.

Tim.


More information about the llvm-dev mailing list