Displaying 11 results from an estimated 11 matches for "_zti".
Did you mean:
_ti
2009 Mar 26
2
[LLVMdev] how to get the InvodInst 's Operand Name?
Hi Duncan,
>>are you trying to get the name "@_ZTIi" or "@__cxa_throw"?
yes! i want get the name @_ZTi or @__cxa_throw,
the latter @__cxa_throw i can get it throw value->getName(), but the
@_ZTi it did n't has name!
zhangzw
thanks
2009/3/26 Duncan Sands <baldrick at free.fr>:
> Hi zhangzw,
>
>> invok...
2009 Mar 26
0
[LLVMdev] how to get the InvodInst 's Operand Name?
Hi zhangzw,
>> invoke void @__cxa_throw(i8* %7, i8* bitcast
>> (%struct.__fundamental_type_info_pseudo* @_ZTIi to i8*), void (i8*)*
>> null)
>> noreturn to label %invcont unwind label %lpad
>
> >>are you trying to get the name "@_ZTIi" or "@__cxa_throw"?
>
> yes! i want get the name @_ZTi or @__cxa_throw,
> the latter @__cxa_throw i can get it t...
2009 Mar 26
2
[LLVMdev] how to get the InvodInst 's Operand Name?
...re landingpad index to stack
before llvm invoke instruction.
am i write for the direction? hehe.
zhangzw
2009/3/26 Duncan Sands <baldrick at free.fr>:
> Hi zhangzw,
>
>>> invoke void @__cxa_throw(i8* %7, i8* bitcast
>>> (%struct.__fundamental_type_info_pseudo* @_ZTIi to i8*), void (i8*)*
>>> null)
>>> noreturn to label %invcont unwind label %lpad
>>
>> >>are you trying to get the name "@_ZTIi" or "@__cxa_throw"?
>>
>> yes! i want get the name @_ZTi or @__cxa_throw,
>> the latter...
2009 Mar 26
1
[LLVMdev] how to get the InvodInst 's Operand Name?
Hi Duncan,
>>I don't get it.
Sorry my bad English! hehe.
>>What has this got to do with determining the
>>names "@__cxa_throw" and "@_ZTi"?
Record the Information into the MachineModule Info, so in Dwarfwriter
or SjLjWriter(my sjlj-eh name)
can build the except table correctly!
2009/3/26 Duncan Sands <baldrick at free.fr>:
> Hi zhangzw,
>
>> >> Why do you want the names anyway?
>>
>> becaus...
2009 Mar 26
0
[LLVMdev] how to get the InvodInst 's Operand Name?
...nd because it only suport dwarf-eh!
> so i have to build another node to store landingpad index to stack
> before llvm invoke instruction.
> am i write for the direction? hehe.
I don't get it. What has this got to do with determining the
names "@__cxa_throw" and "@_ZTi"?
Ciao,
Duncan.
2017 Oct 06
2
Clang/LLVM JIT - When to use "registerEHFrames()"
...skills aren't
high enough to follow you guys. For my current exception problem, I don't
have to stick around with the PECOFF format, so I used clang to don't
compile to a PECOFF, but to a ELF file. Interesting, now I'm missing the
functions:
__cxa_allocate_exception
__cxa_throw
_ZTI
I loaded the DLL "libstdc++.dll" and found all of the addresses - but the
application still crashes when the exception is thrown.
So... Do you think, that "Julias Code" could help me? You mentioned her in
one of the mails, but I don't know her - or her code.
Also, is it...
2009 Mar 26
2
[LLVMdev] how to get the InvodInst 's Operand Name?
HI all,
here is a llvm IR :
invoke void @__cxa_throw(i8* %7, i8* bitcast
(%struct.__fundamental_type_info_pseudo* @_ZTIi to i8*), void (i8*)*
null)
noreturn to label %invcont unwind label %lpad
say I want to get the Invoke's Operand's name, I use
getOperand(i)->getName(), it can work for that the Operand hasname,
but some Operand hasn't name,
So, My problem is how can i get all the Opera...
2009 Mar 26
0
[LLVMdev] how to get the InvodInst 's Operand Name?
Hi zhangzw,
> invoke void @__cxa_throw(i8* %7, i8* bitcast
> (%struct.__fundamental_type_info_pseudo* @_ZTIi to i8*), void (i8*)*
> null)
> noreturn to label %invcont unwind label %lpad
>
> say I want to get the Invoke's Operand's name
are you trying to get the name "@_ZTIi" or "@__cxa_throw"?
Ciao,
Duncan.
2017 Oct 16
2
Clang/LLVM JIT - When to use "registerEHFrames()"
...y current exception problem, I don't
> > have to stick around with the PECOFF format, so I used clang to don't
> > compile to a PECOFF, but to a ELF file. Interesting, now I'm missing the
> > functions:
> > __cxa_allocate_exception
> > __cxa_throw
> > _ZTI
> >
> > I loaded the DLL "libstdc++.dll" and found all of the addresses - but the
> > application still crashes when the exception is thrown.
> >
> > So... Do you think, that "Julias Code" could help me? You mentioned her
> in
> > one of th...
2017 Oct 18
2
Clang/LLVM JIT - When to use "registerEHFrames()"
...y current exception problem, I don't
> > have to stick around with the PECOFF format, so I used clang to don't
> > compile to a PECOFF, but to a ELF file. Interesting, now I'm missing the
> > functions:
> > __cxa_allocate_exception
> > __cxa_throw
> > _ZTI
> >
> > I loaded the DLL "libstdc++.dll" and found all of the addresses - but the
> > application still crashes when the exception is thrown.
> >
> > So... Do you think, that "Julias Code" could help me? You mentioned her
> in
> > one of th...
2017 Oct 04
3
Clang/LLVM JIT - When to use "registerEHFrames()"
That's encouraging.
Assuming that all access to the JITted code is going to be done
through a function pointer, and all JIT code is ephemeral, why is the
object container format important? In fact, why is it even needed? I
found it somewhat odd that MCJIT generates an object file for even the
JIT case.
To answer my own question, could it be that advanced JIT's may
need/want to use things