- Oct 27, 2008
-
-
Chris Lattner authored
llvm-svn: 58224
-
Chris Lattner authored
darwin or AIX abis. This fixes PR2904. llvm-svn: 58222
-
Nick Lewycky authored
Note that -check-exit-code was on by default while -append-exit-code is not. llvm-svn: 58221
-
Chris Lattner authored
t.c:1:13: error: cannot codegen this designators yet int a[10] = {2, 4, [8]=9, 10}; ^~~~~~~~~~~~~~~~~ llvm-svn: 58220
-
Chris Lattner authored
llvm-svn: 58218
-
Chris Lattner authored
support as far as I know. llvm-svn: 58217
-
Chris Lattner authored
objc mode. llvm-svn: 58216
-
Chris Lattner authored
struct foo Y[10] = { [4] .arr [2] 4 // expected-error {{expected '=' or another designator}} }; because the "missing equals" extension only is valid if there is exactly one array designator. llvm-svn: 58215
-
Chris Lattner authored
fix an obscure memory leak. llvm-svn: 58213
-
- Oct 26, 2008
-
-
Chris Lattner authored
improve diagnostic for a malformed field designator. llvm-svn: 58212
-
Chris Lattner authored
easier to understand and hack on, no functionality change. llvm-svn: 58210
-
Chris Lattner authored
about whether a leading identifier is a designator. llvm-svn: 58207
-
Chris Lattner authored
initializer, avoiding an extra level of calls for silly things like 'int x = 4'. llvm-svn: 58206
-
Chris Lattner authored
1. It introduces new parser level abstractions for designators that are used to communicate between parser and sema. 2. This fixes a FIXME where "identifier ':'" was considered to be a designator even if it wasn't the first in a designator list. 3. In the "identifier ':'" case, it actually builds the designator representation. llvm-svn: 58205
-
Chris Lattner authored
llvm-svn: 58203
-
Chris Lattner authored
Thanks to Török Edwin for the awesome reduced testcase. llvm-svn: 58199
-
Sebastian Redl authored
llvm-svn: 58198
-
Chris Lattner authored
llvm-svn: 58196
-
Argyrios Kyrtzidis authored
Don't give a default argument to ASTContext::getFunctionType for the TypeQuals parameter, it causes subtle bugs where TypeQuals, while necessary, are omitted from the call. -Remove the default argument. -Update all call sites of ASTContext::getFunctionType. llvm-svn: 58187
-
Cedric Venet authored
Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWriterOperand is used in a std::pair, and VS need to generate the default constructor of this pair). llvm-svn: 58185
-
Evan Cheng authored
Do not shrink wrap live interval in a mbb if it's livein any of its successor blocks. The mbb can be revisited again after all of the successors are processed. llvm-svn: 58184
-
Oscar Fuentes authored
llvm-svn: 58183
-
Zhongxing Xu authored
llvm-svn: 58182
-
Zhongxing Xu authored
Simplify ArrayToPointer conversion. Actually the only thing we need to do is to get the first element region. It is not necessary to care about the kind of the base array region. llvm-svn: 58181
-
Oscar Fuentes authored
must be under the `tools' subdirectory of the LLVM *source* tree. llvm-svn: 58180
-
Oscar Fuentes authored
the build. llvm-svn: 58179
-
Oscar Fuentes authored
counterpart of USED_LIBS. llvm-svn: 58178
-
Oscar Fuentes authored
config.h llvm-svn: 58177
-
Oscar Fuentes authored
triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h. llvm-svn: 58176
-
Bill Wendling authored
Patch by Frits van Bommel! llvm-svn: 58175
-
Evan Cheng authored
llvm-svn: 58174
-
Evan Cheng authored
llvm-svn: 58164
-
- Oct 25, 2008
-
-
Ted Kremenek authored
Use string literal for format string specifier; this prevents ErrMsg from being interpretted as a format string specifier. llvm-svn: 58150
-
Ted Kremenek authored
This fixes PR 2948. llvm-svn: 58148
-
Dan Gohman authored
actually correspond to what their names suggest. llvm-svn: 58146
-
Dan Gohman authored
to reflect that. llvm-svn: 58145
-
Dan Gohman authored
target-independent code to target-specific code. This prevents it from running on targets that aren't using fast-isel. In addition to saving compile time, this addresses the problem that not all targets are prepared for it. In order to use this pass, all instructions must declare all their fixed uses and defs of physical registers. llvm-svn: 58144
-
Gordon Henriksen authored
llvm-svn: 58143
-
Nicolas Geoffray authored
variable is moved to the execution engine. The JIT calls the TargetJITInfo to allocate thread local storage. Currently, only linux/x86 knows how to allocate thread local global variables. llvm-svn: 58142
-
Nicolas Geoffray authored
llvm-svn: 58141
-