- Apr 12, 2008
-
-
Ted Kremenek authored
evaluating transfer functions at the end-of-path. llvm-svn: 49561
-
- Apr 11, 2008
-
-
Ted Kremenek authored
llvm-svn: 49558
-
Ted Kremenek authored
llvm-svn: 49556
-
Ted Kremenek authored
GRSimpleVals::EvalCal(), and don't change reference counts. Remove "getDoNothingSummary()", as a NULL summary does the same thing. Added temporary hack for the "Get" rule for objects that return a pointer type: treat them as non-owned CF objects. Added test case to detect the release of a non-owned object. llvm-svn: 49555
-
Steve Naroff authored
llvm-svn: 49553
-
Ted Kremenek authored
llvm-svn: 49552
-
Ted Kremenek authored
llvm-svn: 49551
-
Ted Kremenek authored
llvm-svn: 49550
-
Chris Lattner authored
llvm-svn: 49548
-
Sam Bishop authored
llvm-svn: 49547
-
Evan Cheng authored
llvm-svn: 49544
-
Evan Cheng authored
llvm-svn: 49543
-
Evan Cheng authored
Use of implicit_def is not part of live interval. Create empty intervals for the uses when the live interval is being spilled. llvm-svn: 49542
-
Devang Patel authored
llvm-svn: 49540
-
Fariborz Jahanian authored
llvm-svn: 49539
-
Chris Lattner authored
llvm-svn: 49538
-
Chris Lattner authored
llvm-svn: 49535
-
Sam Bishop authored
llvm-svn: 49532
-
Sam Bishop authored
llvm-svn: 49530
-
Duncan Sands authored
cannot be build with GNAT GPL 2006, only with GNAT GPL 2005. llvm-svn: 49529
-
Gabor Greif authored
llvm-svn: 49524
-
Chris Lattner authored
llvm-svn: 49521
-
Chris Lattner authored
shadowing, instead of threading it through the AST. This patch contributed by Argiris Kirtzidis! llvm-svn: 49520
-
rdar://5843510Chris Lattner authored
file is specified, print a happy little error message. llvm-svn: 49518
-
Owen Anderson authored
llvm-svn: 49517
-
Owen Anderson authored
of calls and less aggressive with non-readnone calls. llvm-svn: 49516
-
Evan Cheng authored
llvm-svn: 49514
-
Evan Cheng authored
llvm-svn: 49513
-
Evan Cheng authored
llvm-svn: 49512
-
Ted Kremenek authored
use-after-release errors. Added test case. llvm-svn: 49509
-
Fariborz Jahanian authored
1) objc ivar processing is split out of ActOnField into its own ActOnIvar method. 2) the new objc ivar action takes visibility info directly, eliminating AllVisibilities in ParseObjCClassInstanceVariables. llvm-svn: 49506
-
Ted Kremenek authored
llvm-svn: 49505
-
Dan Gohman authored
llvm-svn: 49504
-
Ted Kremenek authored
llvm-svn: 49503
-
Dan Gohman authored
llvm-svn: 49502
-
Ted Kremenek authored
llvm-svn: 49501
-
Ted Kremenek authored
code path in the clang driver. Renamed options --grsimple to -checker-simple and -check-cfref to -checker-cfref. llvm-svn: 49500
-
Owen Anderson authored
wrong order. llvm-svn: 49499
-
- Apr 10, 2008
-
-
Dan Gohman authored
llvm-svn: 49496
-
Dan Gohman authored
in addition to integer expressions. Rewrite GetOrEnforceKnownAlignment as a ComputeMaskedBits problem, moving all of its special alignment knowledge to ComputeMaskedBits as low-zero-bits knowledge. Also, teach ComputeMaskedBits a few basic things about Mul and PHI instructions. This improves ComputeMaskedBits-based simplifications in a few cases, but more noticeably it significantly improves instcombine's alignment detection for loads, stores, and memory intrinsics. llvm-svn: 49492
-