search for: yaduveer99

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

Did you mean: yaduveer
2015 May 02
5
[LLVMdev] Modifying LoopUnrollingPass
Hi Zhoulai, I am trying to modify "LoopUnrollPass" in llvm which produces multiple copies of loop equal to the loop unroll factor.Currently, using multicore architecture, say 3 for example and the execution goes like: for 3 cores if there are 9 iterations of loop core instruction 1 0,3,6 2 1,4,7 3 2,5,8 But I want to to
2015 May 04
2
[LLVMdev] Modifying LoopUnrollingPass
...after this you are ready to run the vectorizer: > opt -loop-vectorize ir_before_loop_vectorize.ll -S -o > ir_after_loop_vectorize.ll > > Hopefully, that'll resolve the issues you are facing. > > Thanks, > Michael > > > On May 3, 2015, at 9:18 AM, yaduveer singh <yaduveer99 at gmail.com> wrote: > > Hi Michael, > > I tried running my sample C program using "LoopVectorizePass" but I was > not able to get the output as I was expecting. Every time I got the message > "LV: Not vectorizing: Cannot prove legality." > > Following...
2015 May 13
3
[LLVMdev] Modifying LoopUnrollingPass
Hi Renato, Thanks for the help. I am trying to follow the AST way. I tried seeing the AST contents by using following command: *clang -Xclang -ast-dump -fsyntax-only loop.c* This is giving me some AST output( I believe so) but I am having two issue: 1. I am not able to put this output in a file as Its showing following error: *yaduveer at yaduveer-Inspiron-3542:~/RP$ clang -Xclang -ast-dump
2015 May 08
2
[LLVMdev] Modifying LoopUnrollingPass
Hi All, Thank you for your suggestions. @Michael: I tried your suggestion. I could run "Loop Vectorizer" successfully. But my problem is not solved. @Renato: I want to do the 1st type operation: 1) Use all cores, dividing the loop into multiple cores, one block at a time. But I don't want to use "OpenMP" for this. I don't want the user to mention OpenMP command