search for: createqualifiedtype

Displaying 8 results from an estimated 8 matches for "createqualifiedtype".

2011 Feb 24
4
[LLVMdev] DIFactory interface is going away
...pe(DW_TAG_volatile_type, Context, StringRef(), File, 0 /*line no*/, type_size_in_bits, type_align_in_bits, 0 /* offset */, 0 /* flags */, OriginalType); using DIFactory interface. Now, DIBuilder allows you to do the same using following call. createQualifiedType(DW_TAG_volatile_type, OriginalType); DIBuilder interface was introduced in Nov/Dec last year. Now, clang has fully adopted this new interface. So we are going to remove DIFactory from llvm sources soon. Our plan is to move DIFactory interface in dragonegg (and llvm-gcc) for now until the front-end...
2009 Oct 07
2
[LLVMdev] DebugFactory
On Thu, Oct 1, 2009 at 8:34 PM, Talin <viridia at gmail.com> wrote: > Here is a patch that does just that. This does not work. I'm getting llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp: In member function ‘llvm::DIType clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, llvm::DICompileUnit)’: /Users/yash/clean/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp:225: error: call of overloaded ‘CreateDerivedType(unsigned int&, llvm::DICompileUnit&, const char [1], llvm::DICompileUnit, int, int, int, int, int, llvm::DIType&)’ is ambiguous llvm/i...
2011 Feb 24
0
[LLVMdev] DIFactory interface is going away
...Context, StringRef(), File, >                           0 /*line no*/, type_size_in_bits, > type_align_in_bits, >                           0 /* offset */, 0 /* flags */, OriginalType); > using DIFactory interface. Now, DIBuilder allows you to do the same using > following call. > createQualifiedType(DW_TAG_volatile_type, OriginalType); > DIBuilder interface was introduced in Nov/Dec last year. Now, clang has > fully adopted this new interface. So we are going to remove DIFactory from > llvm sources soon. Our plan is to move DIFactory interface in dragonegg (and > llvm-gcc) for now...
2009 Oct 07
0
[LLVMdev] DebugFactory
...> On Thu, Oct 1, 2009 at 8:34 PM, Talin <viridia at gmail.com> wrote: > > Here is a patch that does just that. > > This does not work. I'm getting > > llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp: In member function > ‘llvm::DIType > clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, > llvm::DICompileUnit)’: > /Users/yash/clean/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp:225: > error: call of overloaded ‘CreateDerivedType(unsigned int&, > llvm::DICompileUnit&, const char [1], llvm::DICompileUnit, int, int, > int, int, int, llvm::DIType&a...
2009 Oct 10
1
[LLVMdev] DebugFactory
...ia at gmail.com> wrote: >> >>> Here is a patch that does just that. >>> >> This does not work. I'm getting >> >> llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp: In member function >> ‘llvm::DIType >> clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType, >> llvm::DICompileUnit)’: >> /Users/yash/clean/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp:225: >> error: call of overloaded ‘CreateDerivedType(unsigned int&, >> llvm::DICompileUnit&, const char [1], llvm::DICompileUnit, int, int, >> int, int,...
2009 Oct 02
0
[LLVMdev] DebugFactory
Here is a patch that does just that. On Wed, Sep 23, 2009 at 3:38 PM, Devang Patel <devang.patel at gmail.com>wrote: > On Wed, Sep 23, 2009 at 2:27 PM, Talin <viridia at gmail.com> wrote: > > On Wed, Sep 23, 2009 at 1:51 PM, Dan Gohman <gohman at apple.com> wrote: > >> > >> On Sep 22, 2009, at 4:49 PM, Talin wrote: > >>> > >>>
2009 Sep 23
2
[LLVMdev] DebugFactory
On Wed, Sep 23, 2009 at 2:27 PM, Talin <viridia at gmail.com> wrote: > On Wed, Sep 23, 2009 at 1:51 PM, Dan Gohman <gohman at apple.com> wrote: >> >> On Sep 22, 2009, at 4:49 PM, Talin wrote: >>> >>> // Calculate the size of the specified LLVM type. >>> Constant * DebugInfoBuilder::getSize(const Type * type) { >>>    Constant * one =
2011 Feb 25
2
[LLVMdev] DIFactory interface is going away
..., >> 0 /*line no*/, type_size_in_bits, >> type_align_in_bits, >> 0 /* offset */, 0 /* flags */, OriginalType); >> using DIFactory interface. Now, DIBuilder allows you to do the same using >> following call. >> createQualifiedType(DW_TAG_volatile_type, OriginalType); >> DIBuilder interface was introduced in Nov/Dec last year. Now, clang has >> fully adopted this new interface. So we are going to remove DIFactory from >> llvm sources soon. Our plan is to move DIFactory interface in dragonegg (and >> ll...