search for: _zti

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