search for: exitf

Displaying 7 results from an estimated 7 matches for "exitf".

Did you mean: exit
2011 Mar 31
2
[LLVMdev] inserting exit function into IR
I did M.getOrInsertFunction and called the exit function with . IRBuilder<> builder = IRBuilder<>(...); Value *one = ConstantInt::get(Type::getInt32Ty(M.getContext()),1); builder.CreateCall(exitF,one,"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...
2011 Mar 31
0
[LLVMdev] inserting exit function into IR
...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(exitF,one,"tmp4"); > > "Instruction has a name, but provides a void value! >   %tmp4 = call void @exit(i32 1) > Broken module found, compilation aborted! " So... don't give the call a name? (just remove the "tmp4" parameter)
2011 Mar 31
1
[LLVMdev] inserting exit function into IR
...aah 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(exitF,one,"tmp4"); > > > > "Instruction has a name, but provides a void value! > > %tmp4 = call void @exit(i32 1) > > Broken module found, compilation aborted! " > > So... don't give the call a name? (just remove the "tmp4" parameter) >...
2011 Mar 31
0
[LLVMdev] inserting exit function into IR
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 foo(int argc, char* argv[]) { >   printf("hello world\n"); >
2016 Mar 15
2
Go Bindings and govet
Hi Andrew, Peter, I took a look at the results of running govet on the go bindings - there are a lot of small/simple problems that should probably be looked at. Wrong number of arguments a few times, shifts by > 32, etc. https://golang.org/cmd/vet/ Thanks! -eric -------------- next part -------------- An HTML attachment was scrubbed... URL:
2016 Mar 16
0
Go Bindings and govet
On Wed, 16 Mar 2016 at 05:55 Eric Christopher <echristo at gmail.com> wrote: > Hi Andrew, Peter, > > I took a look at the results of running govet on the go bindings - there > are a lot of small/simple problems that should probably be looked at. Wrong > number of arguments a few times, shifts by > 32, etc. > Did you just run "go vet
2011 Mar 31
3
[LLVMdev] inserting exit function into IR
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 foo(int argc, char* argv[]) { printf("hello world\n"); exit(0); //***I want to insert this exit } My llvm code snippet is vector<const Type *> params =