search for: int_memcpy

Displaying 4 results from an estimated 4 matches for "int_memcpy".

2011 Dec 08
0
[LLVMdev] Adding option to LLVM opt to disable a specific pass from command line
...region and > then x86 backend reorder loads/store thus generating a BUG. Just for the record it seems this is a bug in your frontend, not in the LLVM backend. The memcpy intrinsic, like the standard memcpy function, requires that the regions be non-overlapping: http://llvm.org/docs/LangRef.html#int_memcpy By violating this contract it's possible you'll encounter all sorts of issues in other passes too. - David
2011 Dec 08
3
[LLVMdev] Adding option to LLVM opt to disable a specific pass from command line
Hello Devang, answers are interleaved 2011/12/7 Devang Patel <dpatel at apple.com> > Hello, > > On Dec 7, 2011, at 2:07 AM, Seb wrote: > > > Hi all, > > > > I would like to add an option for LLVM 'opt' to disable a specific > optimization pass from command line. > > > > The idea is to have something like: > > > > opt -O2
2011 Dec 09
2
[LLVMdev] Adding option to LLVM opt to disable a specific pass from command line
...backend reorder loads/store thus generating a BUG. > > Just for the record it seems this is a bug in your frontend, not in > the LLVM backend. The memcpy intrinsic, like the standard memcpy > function, requires that the regions be non-overlapping: > http://llvm.org/docs/LangRef.html#int_memcpy By violating this > contract it's possible you'll encounter all sorts of issues in other > passes too. > > - David > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111209/9a35522e/atta...
2012 Mar 05
5
[LLVMdev] Clang question
Clang is inserting an llvm.memcpy function call into my program where it does not exist (the code never calls memcpy), is there a particular reason for this? It also looks like it's inserting two other artificial function calls, something to do with llvm.lifetime.start and llvm.lifetime.end, what are these functions and why are they being inserted artificially? Thanks. -------------- next