- Feb 05, 2010
-
-
Fariborz Jahanian authored
my recent changes. llvm-svn: 95391
-
Jeffrey Yasskin authored
llc.cpp also defined these flags, meaning that when I linked all of LLVM's libraries into a single shared library, llc crashed on startup with duplicate flag definitions. This patch passes them through the EngineBuilder into JIT::selectTarget(). llvm-svn: 95390
-
Douglas Gregor authored
llvm-svn: 95389
-
Bill Wendling authored
llvm-svn: 95384
-
Douglas Gregor authored
initializer (for no initialization) rather than a ParenListExpr with zero arguments in it. llvm-svn: 95382
-
Chandler Carruth authored
switch, triggering warnings. llvm-svn: 95381
-
Douglas Gregor authored
always come from the primary template, so gather the instantiation template arguments from the primary template. llvm-svn: 95380
-
Daniel Dunbar authored
llvm-svn: 95379
-
Daniel Dunbar authored
llvm-svn: 95378
-
Anders Carlsson authored
llvm-svn: 95377
-
Douglas Gregor authored
context. This happens fairly rarely (which is why we got away with this bug). Fixes PR6184, where we skipped over the template parameter scope while tentatively parsing. llvm-svn: 95376
-
Anders Carlsson authored
llvm-svn: 95375
-
Anders Carlsson authored
llvm-svn: 95374
-
Evan Cheng authored
llvm-svn: 95373
-
Chris Lattner authored
llvm-svn: 95368
-
Douglas Gregor authored
is a constructor for that class, right? Fixes PR6238. llvm-svn: 95367
-
Ted Kremenek authored
Add test case showing the analyzer invalidates '__block' variables when the block is passed as an argument to an ObjC method. llvm-svn: 95366
-
Zhongxing Xu authored
llvm-svn: 95365
-
Zhongxing Xu authored
llvm-svn: 95364
-
Anders Carlsson authored
If a global initializer has a non-trivial destructor it can't be emitted as a constant (even if it has a trivial constructor). llvm-svn: 95363
-
Zhongxing Xu authored
llvm-svn: 95362
-
Douglas Gregor authored
post-increment/post-decrement operators, be sure to consider both arguments. Fixes PR6237. llvm-svn: 95361
-
Zhongxing Xu authored
llvm-svn: 95360
-
Douglas Gregor authored
dependent DeclContext to be "complete". Fixes PR6236. llvm-svn: 95359
-
Zhongxing Xu authored
llvm-svn: 95357
-
Zhongxing Xu authored
spread GRState* everywhere. llvm-svn: 95354
-
Evan Cheng authored
llvm-svn: 95351
-
Chris Lattner authored
to start limping. llvm-svn: 95350
-
Ted Kremenek authored
Now that the -cc1 options for analyzer checks have a structured naming, add back scanning for analyzer checks to scan-build. llvm-svn: 95349
-
Ted Kremenek authored
llvm-svn: 95348
-
Ted Kremenek authored
llvm-svn: 95347
-
Ted Kremenek authored
llvm-svn: 95346
-
Ted Kremenek authored
llvm-svn: 95345
-
Chris Lattner authored
pushl %ebp movl %esp, %ebp movl $42, %eax popl %ebp ret llvm-svn: 95344
-
Ted Kremenek authored
llvm-svn: 95343
-
Ted Kremenek authored
llvm-svn: 95342
-
Fariborz Jahanian authored
(Fixes radar 7607605). llvm-svn: 95341
-
John McCall authored
Fixes latent and not-so-latent objc++ and blocks++ bugs. llvm-svn: 95340
-
Evan Cheng authored
When the scheduler unfold a load folding instruction it move some of the predecessors to the unfolded load. It decides what gets moved to the load by checking whether the new load is using the predecessor as an operand. The check neglects the cases whether the predecessor is a flagged scheduling unit. rdar://7604000 llvm-svn: 95339
-
Bill Wendling authored
following it. However, the EmitGlobalConstant method wasn't emitting a body for the constant. The assembler doesn't like that. Before, we were generating this: .zerofill __DATA, __common, __cmd, 1, 3 This fix puts us back to that semantic. llvm-svn: 95336
-