Displaying 20 results from an estimated 2000 matches similar to: "[LLVMdev] about pass registration"
2013 Apr 21
1
[LLVMdev] pass registration
hello sir
i have created LoopPass but now i am facing problem in Registering that
pass.
I read all the documents & followed the procedure but its giving error.
Can you tell me what is the right way to register a pass.
I am getting errors like
char::ID=0 "ID" is not in the scope
{anonymous::PrintLoopPass something like}
please help me..
YES SIR IT IS A COMPILE TIME ERROR...
2013 Mar 30
1
[LLVMdev] (no subject)
i am beginner in llvm compiler framework. As i want to create loop pass i
went through all the procedure for creating new pass. I did all the steps u
mentioned but when i copied the content of makefile(for hello pass) from
ur website to my makefile its not working properly.
My makefile is like this :
# Makefile for hello pass
# Path to top level of LLVM hierarchyLEVEL = ../../..
# Name of the
2009 Nov 14
0
[LLVMdev] Compilation error while cross compiling LLVM for ARM - the __clear_cache issue - now the __sync_val_compare_and_swap issue
Hi,
As you said i downloaded arm toolchain from codesourcery(2009q3 with gcc
4.4.1 version).. if i use this toolchain i am getting the following error..
make[2]: Entering directory
`/home/prasanth/LLVM_ARM/llvm-with-armgcc441/llvm-obj/lib/Analysis'
llvm[2]: Compiling LoopPass.cpp for Release build
if arm-none-linux-gnueabi-g++
-I/home/prasanth/LLVM_ARM/llvm-with-armgcc433/llvm/include
2009 Nov 16
3
[LLVMdev] Compilation error while cross compiling LLVM for ARM - the __clear_cache issue - now the __sync_val_compare_and_swap issue - now the internal compiler error issue.
Prasanth J wrote:
> Hi,
>
> As you said i downloaded arm toolchain from codesourcery(2009q3 with
> gcc 4.4.1 version).. if i use this toolchain i am getting the
> following error..
>
> make[2]: Entering directory
> `/home/prasanth/LLVM_ARM/llvm-with-armgcc441/llvm-obj/lib/Analysis'
> llvm[2]: Compiling LoopPass.cpp for Release build
> if arm-none-linux-gnueabi-g++
2012 Mar 02
2
[LLVMdev] Interactions between module and loop passes
Hi all,
I have a code with three passes (one loop pass and two module passes)
and my own pass manager. If I schedule the loop pass between the others,
my code segfaults. Is there any explanation why loop passes cannot be
scheduled between two module passes? Perhaps I misunderstood the
behaviour of pass managers.
I paste here my "usage" information:
int main(...){
Module m = ...
2011 Sep 12
1
[LLVMdev] IVUsers (LoopPass) analysis in a ModulePass?
Hi Tim,
> From: Tim Creech <tcreech at umd.edu>
> Subject: [LLVMdev] IVUsers (LoopPass) analysis in a ModulePass?
> Date: September 1, 2011 11:46:28 AM PDT
> To: llvmdev at cs.uiuc.edu
>
> Hi all,
> I have a loadable ModulePass which does transformations, and I would like to
> use IVUsers analysis within it. I noticed when I try to do this (via
> the usual
2012 Dec 13
2
[LLVMdev] LoopPass doFinalization() called multiple times per program?
I'm wondering if the documentation for LoopPass (
http://llvm.org/docs/WritingAnLLVMPass.html#LoopPass) is misleading or
incorrect (or if I'm just missing something.) The documentation states:
"The doFinalization method ... is called when the pass framework has
finished calling
runOnLoop<http://llvm.org/docs/WritingAnLLVMPass.html#runOnLoop> for
every loop in the program being
2012 Dec 16
0
[LLVMdev] LoopPass doFinalization() called multiple times per program?
Hi Stephen,
On 13/12/12 18:58, Stephen McGruer wrote:
> I'm wondering if the documentation for LoopPass
> (http://llvm.org/docs/WritingAnLLVMPass.html#LoopPass) is misleading or
> incorrect (or if I'm just missing something.) The documentation states:
>
> "The doFinalization method ... is called when the pass framework has finished
> calling runOnLoop
2012 Jul 23
1
[LLVMdev] llvm::LoopPass
Hi Edvard, _ZTIN4llvm8LoopPassE is "typeinfo for llvm::LoopPass". LLVM is
built without typeinfo, so you will need to build your pass with -fno-rtti.
Ciao, Duncan.
> I'm trying to implement LoopPass.
> Here is simple code :
>
> class LoopParser: public llvm::LoopPass
> {
> public:
> static char ID;
>
> public:
> virtual
2012 Dec 17
3
[LLVMdev] LoopPass doFinalization() called multiple times per program?
On Sun, Dec 16, 2012 at 7:23 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Stephen,
>
>
> On 13/12/12 18:58, Stephen McGruer wrote:
>
>> I'm wondering if the documentation for LoopPass
>> (http://llvm.org/docs/**WritingAnLLVMPass.html#**LoopPass<http://llvm.org/docs/WritingAnLLVMPass.html#LoopPass>)
>> is misleading or
>> incorrect (or
2008 May 25
3
Emacs Bundle...
Hi List,
I remember someone mentioning a R-specific bundle of Emacs. Can you please
post link again?
Regards,
Atul.
--
Atul S. Kulkarni
Graduate Student,
Department of Computer Science,
University Of Minnesota,
Duluth, MN 55812.
www.d.umn.edu/~kulka053
---------------------------------------------------------
"Before you start some work, always ask yourself three questions - Why am I
2010 Apr 23
2
[LLVMdev] The "scope" of passes
> Personally, I would make everything a FunctionPass.
What if a FunctionPass requires the results of a LoopPass? Is there a way to get
all loops of a function without using LoopPass and LoopInfo?
2011 May 20
3
Java Bindings for libvirt
Hi
I looked at the java bindings for libvirt at
http://libvirt.org/sources/java/ . Latest version here is 0.4.7 whereas the
latest version of libvirtd is 0.9.1 . Does the java binding use latest
libvirtd ?
If not, can it be created easily ?
Also, is there any plan to support HyperV support in future ?
Thanks
Atul
-------------- next part --------------
An HTML attachment was scrubbed...
2009 Apr 15
2
Double seasonal holt winter using R
Dear Members,
I have been searching for a package in R which can handle multiple seasonality suggested by taylor(2003).
It will be great help if anybody has used this on R before (i.e. which package).
Thanks in Advance.
Best Regards
Atul Malik
[[alternative HTML version deleted]]
2012 Mar 02
0
[LLVMdev] Interactions between module and loop passes
Hi Pablo,
> I have a code with three passes (one loop pass and two module passes)
> and my own pass manager. If I schedule the loop pass between the others,
> my code segfaults.
when developing with LLVM you should configure with --enable-assertions.
That way you should get an assert failure with a helpful message rather
than a crash.
Is there any explanation why loop passes cannot
2010 Apr 24
2
[LLVMdev] The "scope" of passes
But is there a better way of getting the loops in a function than using
LoopInfo? For some tasks it is necessary that we don't process the same loop
twice. Doing that with LoopInfo requires the use of a flag.
On Fri, Apr 23, 2010 at 12:41 PM, Devang Patel <devang.patel at gmail.com>wrote:
> On Thu, Apr 22, 2010 at 11:50 PM, Arjun <arjunsingri at gmail.com> wrote:
> >>
2012 Dec 17
0
[LLVMdev] LoopPass doFinalization() called multiple times per program?
Hi Chandler,
On 17/12/12 13:47, Chandler Carruth wrote:
> On Sun, Dec 16, 2012 at 7:23 AM, Duncan Sands <baldrick at free.fr
> <mailto:baldrick at free.fr>> wrote:
>
> Hi Stephen,
>
>
> On 13/12/12 18:58, Stephen McGruer wrote:
>
> I'm wondering if the documentation for LoopPass
>
2012 Jul 23
0
[LLVMdev] llvm::LoopPass
Hello .
I'm trying to implement LoopPass.
Here is simple code :
class LoopParser: public llvm::LoopPass
{
public:
static char ID;
public:
virtual void getAnalysisUsage(llvm::AnalysisUsage &AU) const
{
AU.addRequiredID(llvm::LoopSimplifyID);
AU.addPreservedID(llvm::LoopSimplifyID);
AU.addRequired<llvm::LoopInfo>();
}
2010 Apr 23
0
[LLVMdev] The "scope" of passes
On Thu, Apr 22, 2010 at 11:50 PM, Arjun <arjunsingri at gmail.com> wrote:
>> Personally, I would make everything a FunctionPass.
>
> What if a FunctionPass requires the results of a LoopPass? Is there a way to get
> all loops of a function without using LoopPass and LoopInfo?
A LoopPass operates on loops. It updates/deletes loops. Its end result
is modified loops.
A
2008 Oct 18
1
Error: could not find function "readMat"
Hi All,
I installed this R.matlab package and tried using the sample code
>
> path <- system.file("mat-files", package="R.matlab")
>
> # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> # Reading all example files
> # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> for (version in 4:5) {
+