similar to: [LLVMdev] a callback for opt plugin unloading event

Displaying 20 results from an estimated 4000 matches similar to: "[LLVMdev] a callback for opt plugin unloading event"

2012 Jun 26
0
[LLVMdev] Does anaysis group only contain passes?
On 6/25/12 8:55 PM, Thomson wrote: > Thanks, John. > > This sounds reasonable that the analysis group just provides an > interface to its implementors (pass). Then I have another question, is > it allowed to specify multiple pass in the same analysis group in the > command line for opt? Yes, you can do that. Using multiple analysis passes that belong to the same group may
2003 Jun 26
2
Is there something sppecial about pass4 ?
Machine is 4.8-STABLE smaug# camcontrol devlist <COMPAQ BD009122BA 3B07> at scbus0 target 0 lun 0 (pass0,da0) <COMPAQ BD009122C6 B016> at scbus0 target 1 lun 0 (pass1,da1) <COMPAQ BD009122BA 3B07> at scbus0 target 2 lun 0 (pass2,da2) <COMPAQ BD00962373 BCJE> at scbus0 target 3 lun 0 (pass3,da3) <IBM IC35L018UCPR15-0 S70H>
2010 Feb 21
1
[LLVMdev] patch: purdy colours for makefiles
Here is a patch to add colour to build output (make) for LLVM sources. Feedback and ideas welcome. The patch replaces $(Echo) usage in some key rules in Makefile.rules with $(Banner) which invokes a new script utils/make-banner.sh which is capable of adding appropriate ANSI escape sequences. step1: apply patch step2: chmod 755 utils/make-banner.sh step3: export MAKE_BANNER_ANSI=1 Next, you must
2011 Aug 19
2
[LLVMdev] running a module pass via opt on multiple bitcode files
Thanks John. Your approach worked fine for my small toy program. Now, I would like to run my module pass on a huge project (still a single executable) consisting of a few thousand bit code files scattered in many different directories. And some of them are static libraries. Do you still think it's a good idea to manually gather and link them with llvm-ld? I've seen other module pass
2011 Aug 19
0
[LLVMdev] running a module pass via opt on multiple bitcode files
On 8/19/11 4:36 PM, Jinwook Shin (HOTWING) wrote: > > Thanks John. Your approach worked fine for my small toy program. Now, > I would like to run my module pass on a huge project (still a single > executable) consisting of a few thousand bit code files scattered in > many different directories. And some of them are static libraries. Do > you still think it's a good idea
2012 Jun 26
2
[LLVMdev] Does anaysis group only contain passes?
Thanks, John. This sounds reasonable that the analysis group just provides an interface to its implementors (pass). Then I have another question, is it allowed to specify multiple pass in the same analysis group in the command line for opt? If yes, which pass will be used for the call of getAnaysis<AnalysisGroup>()? -Thomson On Mon, Jun 25, 2012 at 10:34 PM, John Criswell <criswell at
2011 Jul 12
3
[LLVMdev] running a module pass via opt on multiple bitcode files
Hi, I'm trying to implement a module pass as a share object to process an entire program as a unit. The target program is built from multiple object files, hence multiple bitcode files. However, it seems that opt does not take the whole program, but just one bitcode file, "test.bc" in the example run shown below. $ opt -load mypass.dylib -mymodulepass < test.bc > /dev/null
2011 Jul 12
0
[LLVMdev] running a module pass via opt on multiple bitcode files
On 7/12/11 4:11 PM, Jinwook Shin (HOTWING) wrote: > > Hi, > > I'm trying to implement a module pass as a share object to process an > entire program as a unit. The target program is built from multiple > object files, hence multiple bitcode files. However, it seems that opt > does not take the whole program, but just one bitcode file, "test.bc" > in the
2004 Nov 18
3
[LLVMdev] A few beginner level questions..
1. If we run a few passes in a sequence ..is the bytecode file transformed after each pass in sequence i.e if we have a) opt -pass1 -pass2 -pass3 < in.bc > out.bc b)opt -pass1 -pass2 < in.bc > tmp.bc opt -pass3 < tmp.bc > out.bc are the above two equivalent ? what I basically want is to run my pass on an optimised bytecode , so should i optimize it and get a new bytecode
2011 Sep 22
2
[LLVMdev] running a module pass via opt on multiple bitcode files
Thanks John. I appreciate your help. I have taken the libLTO approach and it worked like a charm :) For those who wanted to achieve the same thing, below are the steps I've taken. John -- a small question: I thought I wouldn't need to touch Makefiles at all, but that wasn't the case. Could you take a look at Step 4) and tell me what you think? Thanks! 1) Create your own libLTO and
2011 Sep 22
0
[LLVMdev] running a module pass via opt on multiple bitcode files
On 9/22/11 4:04 PM, Jinwook Shin wrote: > Thanks John. I appreciate your help. De nada. > > I have taken the libLTO approach and it worked like a charm :) For > those who wanted to achieve the same thing, below are the steps I've > taken. > > John -- a small question: I thought I wouldn't need to touch > Makefiles at all, but that wasn't the case. Could
2009 Apr 21
11
can we decrypt the cipher encrypted using Digest::SHA1.hexdigest
what i have done is as follows password = Digest::SHA1.hexdigest("#{salt}:#{password}") pass1 = Digest::SHA1.hexdigest("#{salt}:asdfgh") pass2 = Digest::SHA1.hexdigest("#{salt}:asdfgh") pass3 = Digest::SHA1.hexdigest("#{salt}:qwerty") puts pass1==pass2 puts pass1==pass3 This works fine but i need to get the decrypted password how can i get it any help is
2008 Jul 16
0
[LLVMdev] bugpoint / cbe Problems
On Wed, Jul 16, 2008 at 9:00 AM, David Greene <dag at cray.com> wrote: > What's the proper incantation to get bugpoint to run things through opt > but use llc to generate asm? As noted, CBE has issues generating > correct code so using it isn't an option right now. It should be something like bugpoint x.bc -llc-safe -pass1 -pass2 -pass3. The -llc-safe forces it to never
2010 Nov 30
1
Compiling ocfs2-tools-1.6.3 on slackware64-13.1
Hello all, I'm having trouble compiling ocfs2-tools-1.6.3 on slackware64-13.1 These are my configure flags (the last 2 I added after googling this problem, but didn't help): ./configure \ --sbindir=/sbin \ --bin=/bin \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --sysconfdir=/etc \ --datadir=/etc/ocfs2 \ --sharedstatedir=/var/ocfs2 \ --libexecdir=/usr/libexec \
2011 Oct 06
2
[LLVMdev] interprocedural static backwards slicing
Hello John et al - I have been struggling to implement static backwards slicing with LLVM. After digging llvmdev postings for some time, I see that other people were having similar difficulties and John's got almost complete code that may be shared. May I get a copy of it, too? Better yet, it would be helpful for many other people if the code were checked in to an example directory or
2011 Oct 09
2
[LLVMdev] interprocedural static backwards slicing
Thanks John. I appreciate your help and I look forward to obtaining the code. A proper LLVM sub-project: No rush on this and please take your time. Thanks. - Jin -----Original Message----- From: Criswell, John T [mailto:criswell at illinois.edu] Sent: Saturday, October 08, 2011 11:58 AM To: Jinwook Shin; llvmdev at cs.uiuc.edu Subject: RE: interprocedural static backwards slicing Dear Jin,
2010 Feb 13
3
ocfs2 compile error in x86_64
Hi, I tried to compiled ocfs2 on 2.6.32.2 x86_64 but still failed. there are an error blow: --------------------------------------------------------------------------------------------------------------------- xattr.c: In function 'check_xattr_entry': xattr.c:250: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long int' xattr.c:287:
2010 Feb 13
3
ocfs2 compile error in x86_64
Hi, I tried to compiled ocfs2 on 2.6.32.2 x86_64 but still failed. there are an error blow: --------------------------------------------------------------------------------------------------------------------- xattr.c: In function 'check_xattr_entry': xattr.c:250: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long int' xattr.c:287:
2008 Jul 16
2
[LLVMdev] bugpoint / cbe Problems
On Wednesday 16 July 2008 10:31, David Greene wrote: > On Wednesday 16 July 2008 10:12, David Greene wrote: > > I'm having some trouble using bugpoint with newer version of gcc > > (bugpoint debug output below). > > I was using gcc 4.1.2. When I try 3.2.3 I get: > > bugpoint-test-program.bc.cbe.c:237: warning: conflicting types for built-in > function
2011 Oct 08
0
[LLVMdev] interprocedural static backwards slicing
Dear Jin, I've talked with Vikram, and we agree that having this code (and a dynamic backwards slicing pass that Swarup and I wrote) in a publicly available SVN repository is a good thing. I'll try to get you a copy of the static slicing code some time next week (I should be able to work on it Monday morning) so that you can start working with it right away. I can work on making a