Displaying 20 results from an estimated 400 matches similar to: "[LLVMdev] (no subject)"
2013 Apr 20
2
[LLVMdev] about 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
-------------- next part --------------
An
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 Jul 05
0
Samba Share Issue Folder and files cant created
Hi All ,
This Is Babin Lonston
Facing a Small trouble for last 2 days , Im using Centos 6.3 and only the purpose of using centos is to use samba Service , Centos 6.3 machine assigned with a Static IP address of (192.168.1.15) in Local area , And have the hostname with (sambafileserver), Created a folder public/
Created a smbpasswd -a root Created a smbpasswd -a sysadmin
[root at sambafileserver
2013 Mar 30
0
[LLVMdev] Problems with parallelizing lli
Hi,
I am trying to parallize the lli interpreter (code:
http://pastebin.com/6iuHNH3Q). I am using ubuntu 12.04 with llvm
version 3.1. Each thread uses a seperate LLVMContext, however the
interpreter continues to crash.
$ clang -S -emit-llvm test.c && parallel_lli test.s
Error msg: ..../include/llvm/Support/Mutex.h:116:
bool llvm::sys::SmartMutex<true>::release(): Assertion
2009 Aug 27
1
[LLVMdev] how to build a LOADABLE_MODULE using cmake
Hi everyone,
I am wondering if there is any variable in LLVM's cmake configuration
which is equivalent to LOADABLE_MODULE in LLVM's Makefile
configuration.
I would like to build some loadable modules for opt and I could
successfully do that with Makefiles but not with CMakeLists.txt files.
Thanks,
Sean
--
Sean Lee
PhD Student
Programming Language and Systems Research Group
School of
2005 Jan 11
2
[Fwd: Re: [LLVMdev] Shared library building problems on Darwin]
Michael,
I've implemented a LOADABLE_MODULE feature in the makefiles:
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050110/023147.html
The approach taken is almost what you described below. However, I want
to retain the distinction between a "regular" shared library and one
that can be dlopened. So, if you specify SHARED_LIBRARY=1 you get a
regular shared library
2011 Nov 15
2
[LLVMdev] Pass options to the linker
Hi all,
I'm trying to use the PPL (Parma Polyhedra Library,
bugseng.com/products/ppl) in one of my LLVM passes getting the error:
> Error opening
> '/home/jorge/SvnReps/Systems/llvm/build/Debug+Asserts/lib/MyAnalysis.so':
> /home/jorge/SvnReps/Systems/llvm/build/Debug+Asserts/lib/MyAnalysis.so:
> undefined symbol: _ZNK23Parma_Polyhedra_Library13PIP_Tree_Node2OKEv
>
2011 Nov 15
1
[LLVMdev] Pass options to the linker
On Tuesday, November 15, 2011 at 10:11:25 (+0100), Duncan Sands wrote:
>> Hi Jorge,
>>
>> > I'm trying to use the PPL (Parma Polyhedra Library,
>> > bugseng.com/products/ppl) in one of my LLVM passes getting the error:
>> >
>> >> Error opening
>> >> '/home/jorge/SvnReps/Systems/llvm/build/Debug+Asserts/lib/MyAnalysis.so':
2011 Nov 15
0
[LLVMdev] Pass options to the linker
Hi Jorge,
> I'm trying to use the PPL (Parma Polyhedra Library,
> bugseng.com/products/ppl) in one of my LLVM passes getting the error:
>
>> Error opening
>> '/home/jorge/SvnReps/Systems/llvm/build/Debug+Asserts/lib/MyAnalysis.so':
>> /home/jorge/SvnReps/Systems/llvm/build/Debug+Asserts/lib/MyAnalysis.so:
>> undefined symbol:
2005 Jan 11
0
[Fwd: Re: [LLVMdev] Shared library building problems on Darwin]
Yep, it sounds like a good solution, and it works for me - thanks!
-mike
On Mon, 10 Jan 2005 20:40:34 -0800, Reid Spencer <reid at x10sys.com> wrote:
> Michael,
>
> I've implemented a LOADABLE_MODULE feature in the makefiles:
>
> http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050110/023147.html
>
> The approach taken is almost what you described
2013 Jul 22
0
[LLVMdev] How to additionally compile the source files in subdirectories when using Makefile?
Hi guys,
I am writing a LLVM pass plugin, and just simply add a directory mypass into llvm/lib/Transforms. But since I don't hope this directory to contain too many source files, I add some subdirectories.
For instance, there are 2 files inside *mypass/sub: basic.h, basic.cpp. Here is the structure of the directory llvm/lib/Transforms/mypass
$tree mypass
mypass
├── Makefile
├──
2013 Mar 29
0
[LLVMdev] Print Global Prefix Issue
> Hey,
>
> I have an odd problem with printing prefixed global symbols in my
> AsmPrinter.
>
> In my MCAsmInfo subclass implementation, I set
>
> GlobalPrefix = "%";
>
>
> because my assembler needs this to avoid name collisions.
> Now, whenever a global symbol (be it a label, mbb operand ,etc.) gets
> printed, it is encapsulated in quotes.
2013 Mar 30
0
[LLVMdev] SolusOS 2 + Clang
On Sat, Mar 30, 2013 at 5:46 AM, Ikey Doherty <ikey at solusos.com> wrote:
> So I tried building various other components with Clang. Notable (and well
> known) failures include GLibc and the kernel. I find it more insulting that
> the standard components put forth by GNU (such as glibc) rely on their own
> non-standard extensions. Simply put: If you want to use one, you must
2013 Feb 27
1
[LLVMdev] Compilation problem when addind a library
Hi !
Here is the situation. I created a pass in lib/Transforms/Obfuscation. I added a createFlattening() in IPO.h and in my code
to be able to use it in PassManagerBuilder.cpp (lib/Transforms/IPO) in the method PopulateModulePassManager() so I can add my pass to standard passes.
It all works if I add all my files in the lib/Transforms/IPO directory.
But I want to keep them away in the
2006 May 23
4
[LLVMdev] Adding an object to llc
Hi
I have just written an pass which does some simple ASAP scheduling. First i
registered it as optimization pass because it so nice documented and speeds
up the compilation and testing times dramaticly :-).
Then i just registered this part as an analysis part which should be used in a
modified cbackend. All seems to work fine, exept that llc fails to link. I
tried removing the
2010 Aug 05
2
[LLVMdev] [PATCH] Capability of Win32.DLL with ENABLE_SHARED
Good summer, all!
This patch enables ENABLE_SHARED=1 to build DLL based LLVM toolchain.
I have checked this on Cygwin-1.5, Cygwin-1.7, mingw(msysgit) and
mingw-cross-fedora12.
I can separate this patch into some parts; cleanups, adding
definitions and adding rules.
Any feedbacks are welcome.
Have fun!
...Takumi
* Pros
- reduction of linking time of toolchain.
- capability of -load
2006 Jan 06
2
[LLVMdev] Dynamically loaded passes under OS X
When I tried this a while back, the .so file wasn't being built on
Mac OS X. Now it looks like it is. I got dynamic loading to work
following the instructions in http://llvm.cs.uiuc.edu/docs/
WritingAnLLVMPass.html. However, there was a typo in the
instructions (it should say LOADABLE_MODULE = 1), and I fixed that
and committed it. I also fixed the sample/lib/sample Makefile to
2009 Dec 15
2
[LLVMdev] Running a pass
Hello LLVM,
I am following the document "Writing an LLVM Pass". When I ran "opt -load
../../../Debug/lib/MyPass.so -mypass < hello.bc > /dev/null" I got the next
error:
***@ubuntu:~/test$ opt -load ../../llvm/Debug/lib/MyPass.so -mypass <
hello.bc > /dev/null
opt: Pass.cpp:159: void<unnamed>::PassRegistrar::RegisterPass(const
llvm::PassInfo&): Assertion
2009 Apr 13
2
[LLVMdev] generation of shared libraries.
Thanks a lot.
A see the shared library in linux version. I initially tried doing this in
cygwin where I dont see the shared library being built. Do u think it could
have been cygwin that is the problem?
Aparna
On Mon, Apr 13, 2009 at 5:16 PM, Milos Puzovic <milos.puzovic at gmail.com>wrote:
> In order to generate shared libraries you need to have SHARED_LIBRARY
> and
2005 Jan 25
2
[LLVMdev] llc -load....
hello...
I have finish my backend. But I dont know how to install my backend...
llc -load=???Load what??
Can anyone teach me?
thanx.