- May 02, 2008
-
-
Evan Cheng authored
llvm-svn: 50578
-
Ted Kremenek authored
llvm-svn: 50577
-
Chris Lattner authored
llvm-svn: 50576
-
Evan Cheng authored
llvm-svn: 50575
-
Evan Cheng authored
Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value but the load folding variant expects a 16-byte aligned address. llvm-svn: 50574
-
Bill Wendling authored
llvm-svn: 50564
-
Dan Gohman authored
llvm-svn: 50562
-
Dan Gohman authored
llvm-svn: 50561
-
Dan Gohman authored
llvm-svn: 50560
-
Dan Gohman authored
llvm-svn: 50558
-
Ted Kremenek authored
llvm-svn: 50557
-
Ted Kremenek authored
llvm-svn: 50556
-
Ted Kremenek authored
llvm-svn: 50553
-
Ted Kremenek authored
llvm-svn: 50549
-
Dale Johannesen authored
llvm-svn: 50548
-
Dale Johannesen authored
from x86-64 calling convention work. llvm-svn: 50545
-
Steve Naroff authored
Replace Sema::CheckInitializerListTypes() with a helper class (InitListChecker) that synthesizes implicit InitListExpr's when appropriate (see InitListExpr comments in Expr.h for more details). I also moved the code to SemaInit.cpp, to help reduce clutter in SemaDecl.cpp. NOTE: This work is incomplete and still fails many tests (as a result, it isn't enabled yet). Nevertheless, I wanted to check it in so I can work on it from home. llvm-svn: 50544
-
- May 01, 2008
-
-
Argyrios Kyrtzidis authored
llvm-svn: 50542
-
Ted Kremenek authored
Correctly invalidate reference count state when passing objects by reference in message expressions we don't understand. llvm-svn: 50541
-
Ted Kremenek authored
llvm-svn: 50540
-
Argyrios Kyrtzidis authored
Implicitly defined functions were getting the DeclContext of the function where they appeared, causing the bug: http://llvm.org/bugs/show_bug.cgi?id=2266. Fix it by making implicitly defined functions get the DeclContext of translation unit. llvm-svn: 50538
-
Dan Gohman authored
fixes the 254.gap regression on x86 and the 403.gcc regression on x86-64. llvm-svn: 50537
-
Bill Wendling authored
llvm-svn: 50536
-
Ted Kremenek authored
Added temporary fix for Obj-C exception handling in the static analyzer: treat these as panic functions. llvm-svn: 50535
-
Ted Kremenek authored
REASON: Without a default ctor we cannot do "new Selector[xxx]" and similar operations with ADTs that need to default constructor selectors. llvm-svn: 50534
-
Ted Kremenek authored
llvm-svn: 50533
-
Fariborz Jahanian authored
llvm-svn: 50532
-
Ted Kremenek authored
llvm-svn: 50530
-
Ted Kremenek authored
Use pointer swizziling to unify in ObjCMessageExpr the receiver and classname "fields". This saves us a pointer. Implemented serialization for ObjCMessageExpr. llvm-svn: 50528
-
Ted Kremenek authored
llvm-svn: 50527
-
Ted Kremenek authored
should catch this one easily. llvm-svn: 50526
-
Ted Kremenek authored
llvm-svn: 50525
-
Chris Lattner authored
ffastmath mode. This fixes rdar://5902801, a miscompilation of gcc.dg/builtins-8.c. Bill, please pull this into Tak. llvm-svn: 50523
-
Chris Lattner authored
2) Return NULL instead of false in several places for tidiness. 3) fix a bug optimizing sprintf(p, "%c", x) llvm-svn: 50521
-
Chris Lattner authored
a FunctionPass. This makes it simpler, fixes dozens of bugs, adds a couple of minor features, and shrinks is considerably: from 2214 to 1437 lines. llvm-svn: 50520
-
Chris Lattner authored
llvm-svn: 50519
-
Chris Lattner authored
llvm-svn: 50518
-
Chris Lattner authored
llvm-svn: 50517
-
Chris Lattner authored
llvm-svn: 50516
-
Chris Lattner authored
llvm-svn: 50515
-