[LLVMdev] Will LLVM be suitable for developing valgrind like tools
pbos at kth.se
Mon Jan 7 08:21:26 PST 2013
Depends on what you mean by Valgrind-like tools. Valgrind itself is a
dynamic binary instrumentation framework, and not an error detector.
Valgrind instruments code in run-time.
If you're referring to the commonly used Memcheck tool (default tool),
then AddressSanitizer, a memory-error detector is implemented in
clang (-f-address-sanitizer), and detects out-of-bounds errors, use
after free and some others.
On mån, 2013-01-07 at 21:12 +0530, Devchandra L Meetei wrote:
> Hi All
> Though, I have used clang which is great. I am dumb in LLVM design.
> Will somebody be kind enough to answer
> Will LLVM be suitable for developing valgrind like tools?
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
More information about the llvm-dev