- Oct 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84376
-
Daniel Dunbar authored
llvm-svn: 84375
-
Nick Lewycky authored
LLVMBuildMalloc was reimplemented but with the bug that it didn't insert the resulting instruction. llvm-svn: 84374
-
Chris Lattner authored
llvm-svn: 84373
-
Daniel Dunbar authored
llvm-svn: 84372
-
Nuno Lopes authored
llvm-svn: 84371
-
Douglas Gregor authored
llvm-svn: 84370
-
Daniel Dunbar authored
llvm-svn: 84369
-
- Oct 17, 2009
-
-
Chris Lattner authored
allowing it to simplify the crazy constantexprs in the testcases down to something sensible. This allows -std-compile-opts to completely "devirtualize" the pointers to member functions in the testcase from PR5176. llvm-svn: 84368
-
Chris Lattner authored
llvm-svn: 84367
-
Daniel Dunbar authored
llvm-svn: 84366
-
Douglas Gregor authored
initialization if any of the constructor/initialization arguments are type-dependent. Fixes PR5224. llvm-svn: 84365
-
Chris Lattner authored
llvm-svn: 84364
-
Sebastian Redl authored
When resolving the address of an overloaded function or function template, mark the result as referenced. The most important effect of this is that function templates only referenced by address expressions now get instantiated. This, in turn, means that Hello World compiles with the Apache stdcxx library even when using endl. llvm-svn: 84363
-
Sebastian Redl authored
Taking the address of an overloaded function with an explicit address-of operator wrapped the operator in an implicit cast that added yet another pointer level, leaving us with a corrupted AST, which crashed CodeGen in the test case I've added. Fix this by making FixOverloadedFunctionReference return whether there was an address-of operator and not adding the implicit cast in that case. llvm-svn: 84362
-
Daniel Dunbar authored
llvm-svn: 84361
-
Daniel Dunbar authored
llvm-svn: 84360
-
Daniel Dunbar authored
llvm-svn: 84359
-
Daniel Dunbar authored
llvm-svn: 84358
-
Daniel Dunbar authored
llvm-svn: 84357
-
Daniel Dunbar authored
llvm-svn: 84356
-
Daniel Dunbar authored
llvm-svn: 84355
-
Chris Lattner authored
llvm-svn: 84354
-
Chris Lattner authored
fixing PR4838. llvm-svn: 84353
-
Mikhail Glushenkov authored
More to follow... llvm-svn: 84352
-
Mikhail Glushenkov authored
llvm-svn: 84351
-
Mikhail Glushenkov authored
Several instances of PluginPriority in a single file most probably signifies a programming error. llvm-svn: 84350
-
Mikhail Glushenkov authored
This will require implementing OptionPreprocessor to forbid invalid invocations such as 'llvmc -O1 -O2'. llvm-svn: 84349
-
Nick Lewycky authored
llvm-svn: 84348
-
Sebastian Redl authored
In some dependent contexts, incomplete array types persist into FinalizeDeclaratorGroup. Don't require them to have a complete type. This allows us to compile Hello World with the Apache stdcxx library. If you don't use endl, it even links and runs. llvm-svn: 84347
-
Edward O'Callaghan authored
llvm-svn: 84346
-
Sebastian Redl authored
llvm-svn: 84345
-
Daniel Dunbar authored
llvm-svn: 84344
-
Daniel Dunbar authored
llvm-svn: 84343
-
Daniel Dunbar authored
llvm-svn: 84342
-
Daniel Dunbar authored
llvm-svn: 84341
-
Daniel Dunbar authored
llvm-svn: 84340
-
Daniel Dunbar authored
llvm-svn: 84339
-
Daniel Dunbar authored
llvm-svn: 84338
-
Daniel Dunbar authored
instead of getName. - -2 FIXMEs. llvm-svn: 84337
-