search for: end_with_null

Displaying 7 results from an estimated 7 matches for "end_with_null".

2005 Oct 24
2
[LLVMdev] [patch] Fix problems with build LLVM using gcc 4.1.0 (gcc CVS mainline)
...but some diff. problem with AlphaCodeEmitter.cpp and PPCCodeEmitter.cpp: GCC don't like definition member-functions in global namespace with declaration in llvm::<unnamed> : 3) Patch suggested in http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20051017/028898.html move END_WITH_NULL to before function name. Vladimir === Patches =========================== --- lib/Target/SparcV8/SparcV8CodeEmitter.cpp Mon Oct 24 08:25:17 2005 +++ lib/Target/SparcV8/SparcV8CodeEmitter.cpp.new Mon Oct 24 03:17:38 2005 @@ -181,6 +181,6 @@ abort(); } -#include "SparcV8GenCodeEmitter.in...
2005 Oct 24
0
[LLVMdev] [patch] Fix problems with build LLVM using gcc 4.1.0 (gcc CVS mainline)
...s, I'll fix Alpha and PPC. I'm suprised though that it doesn't work and if not, that it only affects these two files. Maybe I don't understand the issue. > 3) Patch suggested in > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20051017/028898.html > move END_WITH_NULL to before function name. Looks good, applied: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20051024/028994.html Thanks! -Chris > === Patches =========================== > > --- lib/Target/SparcV8/SparcV8CodeEmitter.cpp Mon Oct 24 08:25:17 2005 > +++ lib/Target/SparcV8...
2010 Sep 06
1
[LLVMdev] DataTypes.h Header File
...e/llvm/DerivedTypes.h:21, from main.cpp:10:/mingw/lib/gcc/mingw32/../../../include/llvm/Type.h:15:35: error: llvm/System/DataTypes.h: No such file or directory In file included from main.cpp:10:/mingw/lib/gcc/mingw32/../../../include/llvm/DerivedTypes.h:266: error: expected ';' before 'END_WITH_NULL'/mingw/lib/gcc/mingw32/../../../include/llvm/DerivedTypes.h:321: error: expected ';' before 'END_WITH_NULL' ... -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100906/8da16499/attachment....
2011 Feb 04
3
[LLVMdev] ConstantBuilder proposal
...///< The elements of the array return GetStruct(Context, &ArgBegin[0], ArgEnd - ArgBegin); } /// GetStruct - return a constant struct given a variable number of elements, /// ending with NULL. static Constant *GetStruct( LLVMContext &Context, Constant * Val, ...) END_WITH_NULL; //===--------------------------------------------------------------------===// // Constant expressions //===--------------------------------------------------------------------===// /// GetAlignOf constant expr - computes the alignment of a type in a target /// independent way (Note: the...
2010 Jan 09
0
[LLVMdev] [PATCH] - Union types, attempt 2
...ience method for + /// creating union types by specifying the elements as arguments. + /// Note that this method always returns a non-packed struct. To get + /// an empty struct, pass NULL, NULL. + static UnionType *get(LLVMContext &Context, + const Type *type, ...) END_WITH_NULL; Please update the comments. Also, if you disallow empty unions here, you don't need to pass a context. +++ include/llvm/Type.h (working copy) @@ -86,6 +86,7 @@ PointerTyID, ///< 12: Pointers OpaqueTyID, ///< 13: Opaque: type with unknown structure VectorTyID,...
2010 Jan 06
3
[LLVMdev] [PATCH] - Union types, attempt 2
This patch adds a UnionType to DerivedTypes.h. It also adds code to the bitcode reader / writer and the assembly parser for the new type, as well as a tiny .ll test file in test/Assembler. It does not contain any code related to code generation or type layout - I wanted to see if this much was acceptable before I proceeded any further. Unlike my previous patch, in which the Union type was
2010 Jan 11
2
[LLVMdev] [PATCH] - Union types, attempt 2
.../// creating union types by specifying the elements as arguments. > + /// Note that this method always returns a non-packed struct. To get > + /// an empty struct, pass NULL, NULL. > + static UnionType *get(LLVMContext &Context, > + const Type *type, ...) END_WITH_NULL; > > Please update the comments. Also, if you disallow empty unions here, you > don't need to pass a context. > > > +++ include/llvm/Type.h (working copy) > @@ -86,6 +86,7 @@ > PointerTyID, ///< 12: Pointers > OpaqueTyID, ///< 13: Opaque: type...