Displaying 19 results from an estimated 19 matches for "silkyar".
Did you mean:
silky
2013 Mar 18
0
[LLVMdev] Running cross compiled binaries for ARM on gem5
On 17 March 2013 22:40, SArora <silkyar at umich.edu> wrote:
> However, this errors out saying
>
>
> /home/silky/VecProject/opencv/OpenCVInstall/arm/include/opencv2/core/mat.hpp:117:9:
> error: cannot compile this atomic library call yet
> CV_XADD(refcount, 1);
> ^~~~~~~~~~~~~~~~~~~~
>
> /ho...
2013 Mar 17
2
[LLVMdev] Running cross compiled binaries for ARM on gem5
Thanks Renato and Giang.
I was able to run a simple HelloWorld program on gem5 (in SE mode) by using
-target -arm-none-linux-gnueabi as the option during cross compilation.
I am trying to cross compile some Computer Vision algorithms, which use
OpenCV libraries, and I tried using the same command line options -
clang++ *-emit-llvm -static -c -Wall -g -O0 -mfpu=vfp -mfloat-abi=soft
2013 Jan 14
0
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...he LLVM SVN repository. I can look into more details when I get back from vacation. Swarup may also be able to provide information on the giri code.
-- John T.
________________________________________
From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Silky Arora [silkyar at umich.edu]
Sent: Saturday, January 12, 2013 10:28 PM
To: llvmdev at cs.uiuc.edu
Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
Hi,
I am new to LLVM, and would like to write a dynamic profiler, say which prints out the load address of all the load instructions encountered in...
2013 Mar 18
2
[LLVMdev] Running cross compiled binaries for ARM on gem5
On 03/18/2013 10:28 AM, Renato Golin wrote:
> On 17 March 2013 22:40, SArora <silkyar at umich.edu
> <mailto:silkyar at umich.edu>> wrote:
>
> However, this errors out saying
>
> /home/silky/VecProject/opencv/OpenCVInstall/arm/include/opencv2/core/mat.hpp:117:9:
> error: cannot compile this atomic library call yet
> CV_XADD(refc...
2013 Jan 22
3
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...instrumenting LLVM IR loads and stores suffices, and if you'd like a
copy of our code, please let me know.
-- John T.
>
> -- John T.
>
> ________________________________________
> From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Silky Arora [silkyar at umich.edu]
> Sent: Saturday, January 12, 2013 10:28 PM
> To: llvmdev at cs.uiuc.edu
> Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
>
> Hi,
>
> I am new to LLVM, and would like to write a dynamic profiler, say which prints out the load address of all the...
2013 Jan 13
4
[LLVMdev] Dynamic Profiling - Instrumentation basic query
Hi,
I am new to LLVM, and would like to write a dynamic profiler, say which prints out the load address of all the load instructions encountered in a program.
>From what I could pick up, edge-profiler.cpp increments a counter dynamically which is somehow dumped onto llvmprof.out by profile.pl
Could anyone explain me how this works? Can I instrument the code to dump out the load addresses or
2013 Jan 22
2
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...stores suffices, and if you'd like a
> copy of our code, please let me know.
>
> -- John T.
>
>
>> -- John T.
>>
>> ________________________________________
>> From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Silky Arora [silkyar at umich.edu]
>> Sent: Saturday, January 12, 2013 10:28 PM
>> To: llvmdev at cs.uiuc.edu
>> Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
>>
>> Hi,
>>
>> I am new to LLVM, and would like to write a dynamic profiler, say which prints out...
2013 Jan 22
0
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...f instrumenting LLVM IR loads and stores suffices, and if you'd like a
copy of our code, please let me know.
-- John T.
>
> -- John T.
>
> ________________________________________
> From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Silky Arora [silkyar at umich.edu]
> Sent: Saturday, January 12, 2013 10:28 PM
> To: llvmdev at cs.uiuc.edu
> Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
>
> Hi,
>
> I am new to LLVM, and would like to write a dynamic profiler, say which prints out the load address of all the...
2013 Jan 22
0
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...stores suffices, and if you'd like a
> copy of our code, please let me know.
>
> -- John T.
>
>
>> -- John T.
>>
>> ________________________________________
>> From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of Silky Arora [silkyar at umich.edu]
>> Sent: Saturday, January 12, 2013 10:28 PM
>> To: llvmdev at cs.uiuc.edu
>> Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
>>
>> Hi,
>>
>> I am new to LLVM, and would like to write a dynamic profiler, say which prints out...
2013 Jan 27
0
[LLVMdev] Passing an array to an external function
On Jan 26, 2013, at 19:24 , SArora <silkyar at umich.edu> wrote:
> Hi all,
>
> I am new to LLVM, and I am learning how to use LLVM for profiling. I need to
> pass an array to an external method, and insert a call instruction to the
> method in the code.
>
> After reading a few source files, I've tried using Get...
2013 Jan 20
0
[LLVMdev] Dynamic Profiling - Instrumentation basic query
Hi Silky,
Sorry for the slow reply. You probably already fixed this, but just in
case I'll reply anyway.
Comments inline below
On 15/01/13 19:38, SArora wrote:
> Hi Alastair,
> Thank you so much for the information on the tools. Actually, I need to
> analyze which sections of code are prone to misses and mis predicts, and
> would have to eventually instrument the code.
>
2013 Mar 11
0
[LLVMdev] Running cross compiled binaries for ARM on gem5
...rectly, you seem to be trying to run a bare-metal image on your
model, but you compile with linux-gnueabi GCC. I don't know if that will
make a difference, but I'd try to use none-eabi GCC toolchain and set the
-target armv7a-none-eabi just in case.
On 10 March 2013 00:26, Silky Arora <silkyar at umich.edu> wrote:
> Most of the search results talk about the executable not being statically
> compiled. Could anyone please tell me if any of the compilation commands is
> incorrect.
> Is there any other way I can check the executable generated is not buggy?
>
The options -...
2013 Jan 27
1
[LLVMdev] Passing an array to an external function
Hi,
I tried passing the array directly using and changing the
getorInsertFunction accordingly but this didn't work. It fails with
Assertion `(i >= FTy->getNumParams() || FTy->getParamType(i) ==
Args[i]->getType()) && "Calling a function with a bad signature!"' failed.
hookFunc = M.getOrInsertFunction("hook", Type::getVoidTy(M.getContext()),
2013 Jan 27
2
[LLVMdev] Passing an array to an external function
Hi all,
I am new to LLVM, and I am learning how to use LLVM for profiling. I need to
pass an array to an external method, and insert a call instruction to the
method in the code.
After reading a few source files, I've tried using GetElementPtrInst to pass
an array, but it fails at llvm::GetElementPtrInst::hasAllZeroIndices() const
+ 0
std::vector<Value*> Args(1);
2013 Jan 16
2
[LLVMdev] Dynamic Profiling - Instrumentation basic query
Hi Alastair,
Thank you so much for the information on the tools. Actually, I need to
analyze which sections of code are prone to misses and mis predicts, and
would have to eventually instrument the code.
I was able to instrument and call an external function, but faced an issue
while passing an argument to the function. I am following EdgeProfiling.cpp
but couldn't figure out the problem.
2013 Mar 10
2
[LLVMdev] Running cross compiled binaries for ARM on gem5
Hi,
I am trying to optimize some benchmarks using LLVM and run them on gem5 simulator (build for ARM). I am using Sourcery Codebench cross-compiler for ARM on my x-86 machine.
My steps up till now have been using the following commands.
1. clang -static -emit-llvm -march=armv7-a -mfloat-abi=soft -target arm-elf a.cpp -c -integrated-as \
2013 Jan 14
2
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...to more
> details when I get back from vacation. Swarup may also be able to provide
> information on the giri code.
>
> -- John T.
>
> ________________________________________
> From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf
> of Silky Arora [silkyar at umich.edu]
> Sent: Saturday, January 12, 2013 10:28 PM
> To: llvmdev at cs.uiuc.edu
> Subject: [LLVMdev] Dynamic Profiling - Instrumentation basic query
>
> Hi,
>
> I am new to LLVM, and would like to write a dynamic profiler, say which
> prints out the load address of al...
2012 Dec 12
0
[LLVMdev] Definition of values in compare instruction
Hi,
I am working on Instruction prefetching, and wish to pre-fetch (insert
intrinsic prefetch instruction) basic blocks based long before the branch
operation is seen. I was thinking if there is any way of extracting the
values used in the compare instruction, and going to there definition to
speculate on the taken branch.
I would like to know if I can extract the values from the instruction,
2013 Feb 17
0
[LLVMdev] Simulating instruction cache misses
Hi,
I am trying to analyze the instruction cache miss rate in different basic
blocks, and would like to know if there is any way to do this in LLVM.
I am using the objdump file to find the size of various basic blocks and
their starting address. Now, when a basic block is encountered in a BB
iterator, I want to map it to one of the BBs I've collected from the dump,
and use the starting