- Aug 26, 2009
-
-
Eric Christopher authored
personality function. llvm-svn: 80153
-
Gabor Greif authored
so get rid of this monstrosity. iterator.h.in is scheduled for deletion in my working copy, but I wait till I see that configure gets regenerated, as it depends on it. I'll commit then. There are still some AC_* tests in the configure.ac dealing with iterators, those can be zapped probably too. llvm-svn: 80147
-
Eric Christopher authored
don't emit the default one. Explicitly check for the NULL CIE later. llvm-svn: 80146
-
Eric Christopher authored
llvm-svn: 80145
-
Daniel Dunbar authored
llvm-svn: 80144
-
Douglas Gregor authored
types or type-dependent expressions. llvm-svn: 80143
-
Mike Stump authored
llvm-svn: 80142
-
Bill Wendling authored
llvm-svn: 80139
-
Reid Kleckner authored
Allocate the module provider in the Kaleidoscope code on the heap, not the stack, so that it can be properly deleted. Also update the tutorial with the new code. This fixes PR4762, hopefully better than the last time. llvm-svn: 80138
-
Mike Stump authored
but not yet necessarily perfectly consistent with gcc. Also addressed Doug and John's comments. llvm-svn: 80137
-
Fariborz Jahanian authored
llvm-svn: 80136
-
Fariborz Jahanian authored
llvm-svn: 80135
-
Eli Friedman authored
-std=c99 modes, etc. llvm-svn: 80133
-
Eli Friedman authored
on whether we're in GNUMode. Adjust the code appropriately. llvm-svn: 80132
-
Eli Friedman authored
Issue reported on cfe-dev. Also fixed the code to use isConstant to determine whether to generate a constant global, to be consistent with CodeGenModule. This probably needs to be refactored to deal with C++, though. llvm-svn: 80131
-
Anders Carlsson authored
llvm-svn: 80129
-
Gabor Greif authored
Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed with Chris on IRC. Anybody wanting to debug sentinel dereferencing problems must revert this patch and perform the indicated modifications. llvm-svn: 80128
-
Fariborz Jahanian authored
type convesions of class objects [class.conv]. WIP. llvm-svn: 80127
-
Douglas Gregor authored
Make sure to compare primary declaration contexts when determining whether a declaration is in scope llvm-svn: 80126
-
Oscar Fuentes authored
llvm-svn: 80124
-
Douglas Gregor authored
TypenameType if getTypeName is looking at a member of an unknown specialization. This allows us to properly parse class templates that derived from type that could only otherwise be described by a typename type, e.g., template<class T> struct X {}; template<typename T> struct Y : public X<T>::X { }; Fixes PR4381. llvm-svn: 80123
-
Anders Carlsson authored
llvm-svn: 80122
-
Venkatraman Govindaraju authored
llvm-svn: 80121
-
Bob Wilson authored
llvm-svn: 80120
-
Dale Johannesen authored
llvm-svn: 80119
-
Mike Stump authored
llvm-svn: 80118
-
Bob Wilson authored
The instructions can be selected directly from the intrinsics. We will need to add some ARM-specific nodes for VLD/VST of 3 and 4 128-bit vectors, but those are not yet implemented. llvm-svn: 80117
-
Anton Korobeynikov authored
llvm-svn: 80116
-
Anton Korobeynikov authored
llvm-svn: 80115
-
Anders Carlsson authored
llvm-svn: 80114
-
Douglas Gregor authored
conversions, from Sylvere Teissier! llvm-svn: 80112
-
Oscar Fuentes authored
llvm-svn: 80111
-
Douglas Gregor authored
llvm-svn: 80109
-
Anton Korobeynikov authored
llvm-svn: 80107
-
Anders Carlsson authored
llvm-svn: 80106
-
Dan Gohman authored
backends don't use it as an example. llvm-svn: 80105
-
Dan Gohman authored
llvm-svn: 80104
-
Dan Gohman authored
this eliminates the ATTRIBUTE_USED, which wasn't being used in a manner acceptable to some GCC versions, according to the buildbots. llvm-svn: 80103
-
Andreas Neustifter authored
llvm-svn: 80101
-
Andreas Neustifter authored
(See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090817/084958.html) llvm-svn: 80100
-