- Jul 01, 2009
-
-
David Goodwin authored
llvm-svn: 74566
-
Daniel Dunbar authored
allowed to be undefined when the expression is seen, we cannot enforce the same-section requirement until the entire assembly file has been seen. llvm-svn: 74565
-
Bill Wendling authored
have the alignment be calculated up front, and have the back-ends obey whatever alignment is decided upon. This allows for future work that would allow for precise no-op placement and the like. llvm-svn: 74564
-
Douglas Gregor authored
templates, such as make<int&>. These template-ids are only barely functional for function calls; much more to come. llvm-svn: 74563
-
Chris Lattner authored
llvm-svn: 74562
-
Ted Kremenek authored
TypedRegion. While we plan on removing this code at some point, it serves as a good reference implementation for use with BasicStore until we are sure the new CastRegion logic (in RegionStore.cpp) is correct. llvm-svn: 74559
-
rdar://problem/7021553Ted Kremenek authored
Fix: <rdar://problem/7021553> clang -fsyntax-only crashes (in ParseDeclarationSpecifiers ... from ParseObjCTypeName) Another case where we should use SmallVector::data() instead of taking the address of element 0 of a SmallVector when the SmallVector has no elements. llvm-svn: 74556
-
David Goodwin authored
llvm-svn: 74555
-
- Jun 30, 2009
-
-
Fariborz Jahanian authored
fields in the ctor-initializer list. llvm-svn: 74554
-
Andreas Bolka authored
llvm-svn: 74553
-
Ted Kremenek authored
llvm-svn: 74552
-
Dan Gohman authored
llvm-svn: 74551
-
Dan Gohman authored
in APIntTest.cpp. llvm-svn: 74550
-
David Goodwin authored
llvm-svn: 74549
-
David Greene authored
Add 256-bit memory operand support. llvm-svn: 74548
-
David Goodwin authored
llvm-svn: 74543
-
Owen Anderson authored
llvm-svn: 74542
-
Fariborz Jahanian authored
in ctor-initializer list. llvm-svn: 74541
-
Douglas Gregor authored
instantiation stack so that we provide a full instantiation backtrace. Previously, we performed all of the instantiations implied by the recursion, but each looked like a "top-level" instantiation. The included test case tests the previous fix for the instantiation of DeclRefExprs. Note that the "instantiated from" diagnostics still don't tell us which template arguments we're instantiating with. llvm-svn: 74540
-
Torok Edwin authored
'make test' passes now. llvm-svn: 74539
-
Chris Lattner authored
llvm-svn: 74538
-
Owen Anderson authored
llvm-svn: 74537
-
Torok Edwin authored
llvm-svn: 74536
-
Douglas Gregor authored
llvm-svn: 74535
-
Rafael Espindola authored
Avoid unnecessary duplication of operand 0 of X86::FpSET_ST0_80. This duplication would cause one register to remain on the stack at the function return. llvm-svn: 74534
-
Fariborz Jahanian authored
llvm-svn: 74533
-
Torok Edwin authored
This unifies all the targets supported by an OS into a template. It also cleans up the differences between the darwin targets. Also __LP64__ wasn't needed for *BSD, since x86-64 target defines it anyway. llvm-svn: 74532
-
Daniel Dunbar authored
llvm-svn: 74531
-
Daniel Dunbar authored
- Apologies in advance for the noise. llvm-svn: 74530
-
Daniel Dunbar authored
llvm-svn: 74529
-
Douglas Gregor authored
"semantic analysis" part. Use the "semantic analysis" part when performing template instantiation on a DeclRefExpr, rather than an ad hoc list of rules to construct DeclRefExprs from the instantiation. A test case for this change will come in with a large commit, which illustrates what I was actually trying to work on. llvm-svn: 74528
-
Douglas Gregor authored
llvm-svn: 74527
-
Oscar Fuentes authored
See http://msdn.microsoft.com/en-us/library/ms686818(VS.85).aspx Patch by Olaf Krzikalla! llvm-svn: 74526
-
Zhongxing Xu authored
Mark the super region of the binding of block level expr in the Environment as live. llvm-svn: 74525
-
Zhongxing Xu authored
unknown for it. Mark the super region of a live region as live, if the live region is pointed to by a live pointer variable. These fixes xfail_regionstore_wine_crash.c. llvm-svn: 74524
-
Rafael Espindola authored
This was caused by me confounding FP0 and ST(0). llvm-svn: 74523
-
Zhongxing Xu authored
DeclStmt would be dead before the DeclStmt. For example: int x = 0; int y = x; 'x' would be dead before 'int y = x'. llvm-svn: 74522
-
Zhongxing Xu authored
llvm-svn: 74521
-
Zhongxing Xu authored
llvm-svn: 74520
-
Evan Cheng authored
Temporarily restore the scavenger implicit_def checking code. MachineOperand isUndef mark is not being put on implicit_def of physical registers (created for parameter passing, etc.). llvm-svn: 74519
-