search for: _z3fooppv

Displaying 3 results from an estimated 3 matches for "_z3fooppv".

2012 Nov 28
4
[LLVMdev] noreturn attribute on a call instruction vs noreturn on a function
Hi, Building the following C code I get a call instruction that has no noreturn attribute, while the function itself does have it. void foo(void **b) { __builtin_longjmp(b, 1); } define void @_Z3fooPPv(i8** %b) noreturn nounwind uwtable { entry: %0 = bitcast i8** %b to i8* tail call void @llvm.eh.sjlj.longjmp(i8* %0) <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< unreachable } declare void @ll...
2012 Nov 29
0
[LLVMdev] noreturn attribute on a call instruction vs noreturn on afunction
...ml#l00345 Nuno ----- Original Message ----- > Hi, > > Building the following C code I get a call instruction that has no > noreturn > attribute, while the function itself does have it. > > void foo(void **b) { > __builtin_longjmp(b, 1); > } > > > define void @_Z3fooPPv(i8** %b) noreturn nounwind uwtable { > entry: > %0 = bitcast i8** %b to i8* > tail call void @llvm.eh.sjlj.longjmp(i8* %0) > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > unreachab...
2012 Nov 28
0
[LLVMdev] noreturn attribute on a call instruction vs noreturn on a function
...tya, On 28/11/12 14:47, Kostya Serebryany wrote: > Hi, > > Building the following C code I get a call instruction that has no noreturn > attribute, while the function itself does have it. > > void foo(void **b) { > __builtin_longjmp(b, 1); > } > > > define void @_Z3fooPPv(i8** %b) noreturn nounwind uwtable { > entry: > %0 = bitcast i8** %b to i8* > tail call void @llvm.eh.sjlj.longjmp(i8* %0) > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > unr...