Displaying 20 results from an estimated 69 matches for "georgebaah".
2012 Oct 04
2
[LLVMdev] question
That's because instructions have a location associated with them, not
a compile unit.
-eric
On Thu, Oct 4, 2012 at 12:46 PM, George Baah <georgebaah at gmail.com> wrote:
> I used DILocation instead of DICompileUnit and it works. Hmmm, interesting.
>
> George
>
> On Thu, Oct 4, 2012 at 1:33 AM, George Baah <georgebaah at gmail.com> wrote:
>>
>> Here is the code. I am running on llvm 3.1 on Lion (Mac 10.7.4)
&g...
2012 Oct 05
0
[LLVMdev] question
...it has a getDirectory function.
-G
On Thu, Oct 4, 2012 at 3:50 PM, Eric Christopher <echristo at gmail.com> wrote:
> That's because instructions have a location associated with them, not
> a compile unit.
>
> -eric
>
> On Thu, Oct 4, 2012 at 12:46 PM, George Baah <georgebaah at gmail.com> wrote:
> > I used DILocation instead of DICompileUnit and it works. Hmmm,
> interesting.
> >
> > George
> >
> > On Thu, Oct 4, 2012 at 1:33 AM, George Baah <georgebaah at gmail.com>
> wrote:
> >>
> >> Here is the code. I a...
2012 Oct 05
1
[LLVMdev] question
...going to tell you that you goofed.
If you _did_ have a CU metadata node, then DICompileUnit's getDirectory() would
work just fine. But you don't.
--paulr
________________________________
From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] on behalf of George Baah [georgebaah at gmail.com]
Sent: Thursday, October 04, 2012 7:19 PM
To: Eric Christopher
Cc: LLVM Developers Mailing List
Subject: Re: [LLVMdev] question
Hmmm, but it has a getDirectory function.
-G
On Thu, Oct 4, 2012 at 3:50 PM, Eric Christopher <echristo at gmail.com<mailto:echristo at gmail.com>...
2012 Aug 20
5
[LLVMdev] DomTreeNode
...eBase.
Below is the code that generates the Segfault. In my .h file I include
Dominators.h
PDT.getRootNode(); //PDT is a reference to a PostDominatorTree
dyld: lazy symbol binding failed: Symbol not found:
__ZN4llvm17DominatorTreeBaseINS_10BasicBlockEE11getRootNodeEv
Referenced from:
/Users/georgebaah/Software/llvm3.1/build/Debug+Asserts/bin/../lib/LLVMNshira.dylib
Expected in: flat namespace
dyld: Symbol not found:
__ZN4llvm17DominatorTreeBaseINS_10BasicBlockEE11getRootNodeEv
Referenced from:
/Users/georgebaah/Software/llvm3.1/build/Debug+Asserts/bin/../lib/LLVMNshira.dylib
Expected in:...
2012 Oct 04
2
[LLVMdev] question
...Oct 3, 2012 at 12:40 PM, Eric Christopher <echristo at gmail.com>wrote:
> Without knowing the code that you've written and the IR that you're
> running on I'm
> not sure what I can do to help you.
>
> -eric
>
> On Wed, Oct 3, 2012 at 9:32 AM, George Baah <georgebaah at gmail.com> wrote:
> > Yeah, It looks like I am doing exactly what's in Dwarf*.cpp files, yet I
> am
> > getting blanks.
> >
> > George
> >
> > On Tue, Oct 2, 2012 at 2:10 PM, Eric Christopher <echristo at gmail.com>
> wrote:
> >>
&g...
2012 Oct 04
0
[LLVMdev] question
I used DILocation instead of DICompileUnit and it works. Hmmm, interesting.
George
On Thu, Oct 4, 2012 at 1:33 AM, George Baah <georgebaah at gmail.com> wrote:
> Here is the code. I am running on llvm 3.1 on Lion (Mac 10.7.4)
>
> *string getFileDirectory*(*const* Instruction &I){
>
> MDNode *MD = I.getMetadata("dbg");
>
> DICompileUnit compileUnit(MD);
>
> return compileUnit.getDirect...
2012 Oct 03
2
[LLVMdev] question
Yeah, It looks like I am doing exactly what's in Dwarf*.cpp files, yet I am
getting blanks.
George
On Tue, Oct 2, 2012 at 2:10 PM, Eric Christopher <echristo at gmail.com> wrote:
> On Tue, Oct 2, 2012 at 11:00 AM, George Baah <georgebaah at gmail.com> wrote:
> > Hi Guys,
> > How does one get the directory of the compilation unit in llvm?
> > I am using DICompileUnit but for some reason I am getting blanks
> > for the directory name. Here is my code ...
> >
> > MDNode *MD = I.getMetadata(&quo...
2011 Apr 05
2
[LLVMdev] inserting a print statement into IR
This is the seg fault I am getting.
dyld: lazy symbol binding failed: Symbol not found:
__ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE
Referenced from:
/Users/georgebaah/llvm_dir/llvm-2.8/Debug+Asserts/lib/LLVMArrayBoundsCheck.dylib
Expected in: flat namespace
dyld: Symbol not found:
__ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE
Referenced from:
/Users/georgebaah/llvm_dir/llvm-2.8/Debug+Asserts/lib/LLVMArrayBoundsCheck.dylib
Expected in: flat...
2013 May 06
2
[LLVMdev] convert switch stmts to If statements
...tatements.
For example, if I have code with switch statements then running the pass
will convert all switches to ifs in the bytecode.
George
On Mon, May 6, 2013 at 4:20 PM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
> > From: "George Baah" <georgebaah at gmail.com>
> > To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
> > Sent: Monday, May 6, 2013 3:09:33 PM
> > Subject: [LLVMdev] convert switch stmts to If statements
> >
> >
> >
> >
> > Hi All, Is there a pass in llvm...
2012 Oct 03
0
[LLVMdev] question
Without knowing the code that you've written and the IR that you're
running on I'm
not sure what I can do to help you.
-eric
On Wed, Oct 3, 2012 at 9:32 AM, George Baah <georgebaah at gmail.com> wrote:
> Yeah, It looks like I am doing exactly what's in Dwarf*.cpp files, yet I am
> getting blanks.
>
> George
>
> On Tue, Oct 2, 2012 at 2:10 PM, Eric Christopher <echristo at gmail.com> wrote:
>>
>> On Tue, Oct 2, 2012 at 11:00 AM, Georg...
2012 Aug 21
0
[LLVMdev] Fwd: DomTreeNode
...On Tue, Aug 21, 2012 at 3:25 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi George,
>
> ...
> > dyld: lazy symbol binding failed: Symbol not found:
> > __ZN4llvm17DominatorTreeBaseINS_10BasicBlockEE11getRootNodeEv
> > Referenced from:
> >
> /Users/georgebaah/Software/llvm3.1/build/Debug+Asserts/bin/../lib/LLVMNshira.dylib
> > Expected in: flat namespace
> >
> > dyld: Symbol not found:
> > __ZN4llvm17DominatorTreeBaseINS_10BasicBlockEE11getRootNodeEv
> > Referenced from:
> >
> /Users/georgebaah/Software/llvm3...
2013 May 06
0
[LLVMdev] convert switch stmts to If statements
There is also the LowerSwitch pass that converts switch instructions to a sequence of branches.
On May 6, 2013, at 1:24 PM, George Baah <georgebaah at gmail.com> wrote:
> I mean an llvm Pass that transforms switch statements into if statements. For example, if I have code with switch statements then running the pass will convert all switches to ifs in the bytecode.
>
> George
>
>
> On Mon, May 6, 2013 at 4:20 PM, Hal F...
2011 Apr 05
0
[LLVMdev] inserting a print statement into IR
Hi George,
> This is the seg fault I am getting.
>
> dyld: lazy symbol binding failed: Symbol not found:
> __ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE
> Referenced from:
> /Users/georgebaah/llvm_dir/llvm-2.8/Debug+Asserts/lib/LLVMArrayBoundsCheck.dylib
> Expected in: flat namespace
>
> dyld: Symbol not found: __ZN4llvm13IRBuilderBase18CreateGlobalStringEPKcRKNS_5TwineE
> Referenced from:
> /Users/georgebaah/llvm_dir/llvm-2.8/Debug+Asserts/lib/LLVMArrayBoundsCheck....
2011 Mar 31
1
[LLVMdev] inserting exit function into IR
Thank you very much guys, I really appreciate your help.
George
On Thu, Mar 31, 2011 at 3:58 PM, Frits van Bommel <fvbommel at gmail.com>wrote:
> On Thu, Mar 31, 2011 at 9:57 PM, George Baah <georgebaah at gmail.com> wrote:
> > I did M.getOrInsertFunction and called the exit function with .
> >
> > IRBuilder<> builder = IRBuilder<>(...);
> >
> > Value *one = ConstantInt::get(Type::getInt32Ty(M.getContext()),1);
> >
> > builder.CreateCall(exi...
2012 Jun 14
0
[LLVMdev] Installation Error
Hi All,
I am installing llvm 3.1 and clang from the source on my Mac os x 10.5.8.
I got this
error in the middle of the compilation process:
llvm[4]: Compiling InitHeaderSearch.cpp for Release+Asserts build
/Users/georgebaah/llvm3.1/llvm-3.1.src/tools/clang/lib/Frontend/InitHeaderSearch.cpp:29:10:
fatal error:
'clang/Config/config.h' file not found
#include "clang/Config/config.h" // C_INCLUDE_DIRS
^
/Users/georgebaah/llvm3.1/llvm-3.1.src/tools/clang/lib/Frontend/InitHeaderSearch.cpp:23...
2012 Jul 26
3
[LLVMdev] java frontend
Hi Folks,
Is a java frontend still being developed for llvm?
George
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120726/95b28fc7/attachment.html>
2012 Jul 26
0
[LLVMdev] java frontend
On 26 July 2012 08:45, George Baah <georgebaah at gmail.com> wrote:
> Hi Folks,
> Is a java frontend still being developed for llvm?
Closest thing I know is gcj + dragonegg, but it is a lot of work to be
done in gcj before it works with dragonegg.
> George
>
Cheers,
Rafael
2011 Mar 31
2
[LLVMdev] inserting exit function into IR
...;tmp4");
"Instruction has a name, but provides a void value!
%tmp4 = call void @exit(i32 1)
Broken module found, compilation aborted! "
On Thu, Mar 31, 2011 at 3:51 PM, Frits van Bommel <fvbommel at gmail.com>wrote:
> On Thu, Mar 31, 2011 at 9:31 PM, George Baah <georgebaah at gmail.com> wrote:
> > Hi Joshua,
> > I have a function foo and I want to insert exit(0) at the end of
> foo.
> > The problem is M.getFunction returns null, which is understandable. I am
> not
> > sure what to do. Below is the code snippet.
> > void fo...
2011 Apr 01
3
[LLVMdev] insert printf into IR
Hi All,
I am trying to insert printf ("%d", v), where v is an integer param, into
the IR.
I am doing something wrong because I keep getting segfaults.
Below is my code. Thanks.
vector<const Type *> params;
params.push_back(Type::getInt8PtrTy(M.getContext()));
params.push_back(Type::getInt32Ty(M.getContext()));
FunctionType *fType =
2011 Mar 31
3
[LLVMdev] inserting exit function into IR
...,
>
> Could you be a more specific about what you are trying to do, how you are
> trying to do it, and what is failing. A couple of relevant snippets of code
> would do wonders in helping you.
>
> Thanks,
>
> Joshua
>
> On Wed, Mar 30, 2011 at 3:59 PM, George Baah <georgebaah at gmail.com> wrote:
>
>> Hi Everyone,
>> I am trying to insert an exit function into my IR.
>> However, I thought I can get access to exit by using
>> Module.getOrInsertFunction or Module.getFunction. However, I am
>> getting a null value returned. I have se...