search for: gettag

Displaying 20 results from an estimated 25 matches for "gettag".

Did you mean: get_tag
2013 Sep 30
1
[LLVMdev] [patch] Prototype/proof-of-concept for DWARF type units
This isn't a realistic/viable implementation, just a hacked up "can I make it produce the right output" kind of thing, but while I hammer out a few more details (like fixing MC to allow multiple sections with the same name but different comdat groups) I figured I'd throw it out there to have a bit of a chat about it. I've tested simple cases of a single type and they seem to
2012 Jul 06
1
[LLVMdev] Elf_Dyn_Impl Question
Should Elf_Dyn_Impl in Object/ELF.h also have a 32bit version. getTag/getVal/getPtr all return 64bit types however Elf_Addr etc will not always be 32bit?
2003 Oct 05
2
Possible security hole
Maybe security related mails should be sent elsewhere? I didn't notice any so here it goes: sender.c:receive_sums() s->count = read_int(f); .. s->sums = (struct sum_buf *)malloc(sizeof(s->sums[0])*s->count); if (!s->sums) out_of_memory("receive_sums"); for (i=0; i < (int) s->count;i++) { s->sums[i].sum1 = read_int(f);
2006 Feb 25
1
Dynamic hash table size (with static has load)
Hi list, and Wayne in particular, It was almost a year since we had the discussion (with http://lists.samba.org/archive/rsync/2005-March/011875.html as it's conclusion) regarding chances for hash collisions and large files. As now we have someone asking about synching 5TB files, I decided to actually submit a patch. Attached is a patch that uses a non-predetermined hash table size, so that
2013 Oct 11
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...gt; #7 0x0000000100b05bff in llvm::CompileUnit::createGlobalVariableDIE >> (this=0x102e13ec0, N=0x102e068c0) at >> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >> >> If we look at DwarfCompileUnit.cpp: >> VariableDIE = new DIE(GV.getTag()); >> // Add to map. >> insertDIE(N, VariableDIE); >> >> // Add name and type. >> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >> addType(VariableDIE, GTy); >> >> The VariableDIE is not added to an owner yet whe...
2013 Oct 10
4
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:910 #7 0x0000000100b05bff in llvm::CompileUnit::createGlobalVariableDIE (this=0x102e13ec0, N=0x102e068c0) at /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 If we look at DwarfCompileUnit.cpp: VariableDIE = new DIE(GV.getTag()); // Add to map. insertDIE(N, VariableDIE); // Add name and type. addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); addType(VariableDIE, GTy); The VariableDIE is not added to an owner yet when calling addType. Thanks, Manman > Manman > >> >&...
2013 Oct 15
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...gt; #7 0x0000000100b05bff in llvm::CompileUnit::createGlobalVariableDIE >> (this=0x102e13ec0, N=0x102e068c0) at >> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >> >> If we look at DwarfCompileUnit.cpp: >> VariableDIE = new DIE(GV.getTag()); >> // Add to map. >> insertDIE(N, VariableDIE); >> >> // Add name and type. >> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >> addType(VariableDIE, GTy); >> >> The VariableDIE is not added to an owner yet whe...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...ompileUnit.cpp:910 > #7 0x0000000100b05bff in llvm::CompileUnit::createGlobalVariableDIE > (this=0x102e13ec0, N=0x102e068c0) at > /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 > > If we look at DwarfCompileUnit.cpp: > VariableDIE = new DIE(GV.getTag()); > // Add to map. > insertDIE(N, VariableDIE); > > // Add name and type. > addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); > addType(VariableDIE, GTy); > > The VariableDIE is not added to an owner yet when calling addType. > I belie...
2013 Oct 15
4
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...ileUnit::createGlobalVariableDIE >>>> (this=0x102e13ec0, N=0x102e068c0) at >>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>> >>>> If we look at DwarfCompileUnit.cpp: >>>> VariableDIE = new DIE(GV.getTag()); >>>> // Add to map. >>>> insertDIE(N, VariableDIE); >>>> >>>> // Add name and type. >>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>>> addType(VariableDIE, GTy); >>>> &...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...b05bff in llvm::CompileUnit::createGlobalVariableDIE >>> (this=0x102e13ec0, N=0x102e068c0) at >>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>> >>> If we look at DwarfCompileUnit.cpp: >>> VariableDIE = new DIE(GV.getTag()); >>> // Add to map. >>> insertDIE(N, VariableDIE); >>> >>> // Add name and type. >>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>> addType(VariableDIE, GTy); >>> >>> The VariableDIE...
2013 Oct 11
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...ompileUnit.cpp:910 > #7 0x0000000100b05bff in llvm::CompileUnit::createGlobalVariableDIE > (this=0x102e13ec0, N=0x102e068c0) at > /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 > > If we look at DwarfCompileUnit.cpp: > VariableDIE = new DIE(GV.getTag()); > // Add to map. > insertDIE(N, VariableDIE); > > // Add name and type. > addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); > addType(VariableDIE, GTy); > > The VariableDIE is not added to an owner yet when calling addType. > > Tha...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...lVariableDIE >>>>> (this=0x102e13ec0, N=0x102e068c0) at >>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>> >>>>> If we look at DwarfCompileUnit.cpp: >>>>> VariableDIE = new DIE(GV.getTag()); >>>>> // Add to map. >>>>> insertDIE(N, VariableDIE); >>>>> >>>>> // Add name and type. >>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>>>> addType(VariableDIE,...
2013 Oct 15
1
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...;>>>> (this=0x102e13ec0, N=0x102e068c0) at >>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>> >>>>>> If we look at DwarfCompileUnit.cpp: >>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>> // Add to map. >>>>>> insertDIE(N, VariableDIE); >>>>>> >>>>>> // Add name and type. >>>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>>>>>...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...lVariableDIE >>>>> (this=0x102e13ec0, N=0x102e068c0) at >>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>> >>>>> If we look at DwarfCompileUnit.cpp: >>>>> VariableDIE = new DIE(GV.getTag()); >>>>> // Add to map. >>>>> insertDIE(N, VariableDIE); >>>>> >>>>> // Add name and type. >>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>>>> addType(VariableDIE,...
2013 Oct 15
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...;>>>> (this=0x102e13ec0, N=0x102e068c0) at >>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>> >>>>>> If we look at DwarfCompileUnit.cpp: >>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>> // Add to map. >>>>>> insertDIE(N, VariableDIE); >>>>>> >>>>>> // Add name and type. >>>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >>>>>>...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...; (this=0x102e13ec0, N=0x102e068c0) at >>>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>>> >>>>>>> If we look at DwarfCompileUnit.cpp: >>>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>>> // Add to map. >>>>>>> insertDIE(N, VariableDIE); >>>>>>> >>>>>>> // Add name and type. >>>>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName()); >&g...
2013 Oct 15
4
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...> N=0x102e068c0) at >>>>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>>>> >>>>>>>> If we look at DwarfCompileUnit.cpp: >>>>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>>>> // Add to map. >>>>>>>> insertDIE(N, VariableDIE); >>>>>>>> >>>>>>>> // Add name and type. >>>>>>>> addString(VariableDIE, dwarf::DW_AT_name, GV.getDi...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...c0) at >>>>>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>>>>> >>>>>>>>> If we look at DwarfCompileUnit.cpp: >>>>>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>>>>> // Add to map. >>>>>>>>> insertDIE(N, VariableDIE); >>>>>>>>> >>>>>>>>> // Add name and type. >>>>>>>>> addString(VariableDIE, dwarf::...
2013 Oct 15
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...c0) at >>>>>>>>> /Users/manmanren/llvm_git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1505 >>>>>>>>> >>>>>>>>> If we look at DwarfCompileUnit.cpp: >>>>>>>>> VariableDIE = new DIE(GV.getTag()); >>>>>>>>> // Add to map. >>>>>>>>> insertDIE(N, VariableDIE); >>>>>>>>> >>>>>>>>> // Add name and type. >>>>>>>>> addString(VariableDIE, dwarf::...
2013 Oct 09
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
David, Thanks for reviewing! On Wed, Oct 9, 2013 at 11:36 AM, David Blaikie <dblaikie at gmail.com> wrote: > Might be easier if these were on Phabricator, but here are some thoughts: > > 0001: > This patch generally, while separated for legibility, is untested & > difficult to discuss in isolation. > I agree, this patch adds the functionality but does not use it,