-deleted-
10 years, 8 months ago.

Need Help: A small problem in Clang

I am having a small problem as follows, please help me:

Implement, using LLVM/Clang, to count the number of memory operations executed in a given function (recording reads and writes of fields and arrays elements) of C programs. Here is an example:

int* test(int* b, int* c) { ... for (int i=0; i<10; i++) { a[i] =b[i] + c[i]; } return a; }

After execution of the whole program, the output of the instrumentation should return something like this for each method: "function test: reads = 20; writes = 10".

Thank you very much!

1 Answer

10 years, 8 months ago.

This isn't in any way related to mbed. You will be better of asking it in a general place (like stackoverflow) or on some LLVM/Clang forums.