- Nov 04, 2009
-
-
Chris Lattner authored
more aggressive an correct. This survives building llvm in 64-bit mode with optimizations and the built llvm passes make check. llvm-svn: 85973
-
Mike Stump authored
llvm-svn: 85972
-
Ted Kremenek authored
Change GRTransferFuncs::RegisterChecks() to take a GRExprEngine& instead of a BugReporter&. This paves the way for pulling some of the retain/release checker into a "Checker" class. llvm-svn: 85971
-
Mike Stump authored
type to look at the volatile specifier. I found these all from just hand auditing the code. llvm-svn: 85967
-
Douglas Gregor authored
operators, e.g., operator+<int> which now works in declarators, id-expressions, and member access expressions. This commit only implements the non-dependent case, where we can resolve the template-id to an actual declaration. llvm-svn: 85966
-
Evan Cheng authored
Fix t2Int_eh_sjlj_setjmp. Immediate form of orr is a 32-bit instruction. So it should be 22 bytes instead of 20 bytes long. llvm-svn: 85965
-
- Nov 03, 2009
-
-
Bill Wendling authored
llvm-svn: 85963
-
Nuno Lopes authored
llvm-svn: 85958
-
Nuno Lopes authored
llvm-svn: 85957
-
Mike Stump authored
one instance of a large problem. assert for non-canoical types would help track down these things. llvm-svn: 85956
-
Nuno Lopes authored
llvm-svn: 85955
-
Nuno Lopes authored
llvm-svn: 85953
-
Evan Cheng authored
llvm-svn: 85952
-
Chris Lattner authored
llvm-svn: 85951
-
Evan Cheng authored
llvm-svn: 85947
-
Chris Lattner authored
llvm-svn: 85946
-
Chris Lattner authored
llvm-svn: 85945
-
Douglas Gregor authored
llvm-svn: 85942
-
John McCall authored
automatically shadowed by the ExtensionRAIIObject created by ParseStructDeclaration. llvm-svn: 85941
-
David Goodwin authored
Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. llvm-svn: 85939
-
Douglas Gregor authored
llvm-svn: 85938
-
Chris Lattner authored
llvm-svn: 85937
-
Victor Hernandez authored
Changes requested (avoid getFunction(), avoid Type creation via isVoidTy(), and avoid redundant isFreeCall cases) in feedback to r85176 llvm-svn: 85936
-
Fariborz Jahanian authored
of value-initialization and trivial constructors. llvm-svn: 85935
-
rdar://problem/7352605David Goodwin authored
<rdar://problem/7352605>. When building schedule graph use mayAlias information to avoid chaining loads/stores of spill slots with non-aliased memory ops. llvm-svn: 85934
-
Victor Hernandez authored
Changes (* location in pointer variables, avoiding include, and using APInt::getLimitedValue) based on feedback to r85814 llvm-svn: 85933
-
Chris Lattner authored
Roman Divacky! PR5363 llvm-svn: 85932
-
Chris Lattner authored
llvm-svn: 85931
-
Douglas Gregor authored
"->" with a use of ParseUnqualifiedId. Collapse ActOnMemberReferenceExpr, ActOnDestructorReferenceExpr (both of them), ActOnOverloadedOperatorReferenceExpr, ActOnConversionOperatorReferenceExpr, and ActOnMemberTemplateIdReferenceExpr into a single, new action ActOnMemberAccessExpr that does the same thing more cleanly (and can keep more source-location information). llvm-svn: 85930
-
Chris Lattner authored
llvm-svn: 85929
-
John McCall authored
anchor the vtable to Parser.cpp for good measure. llvm-svn: 85927
-
Mike Stump authored
llvm-svn: 85925
-
John McCall authored
declarators are parsed primarily within a single function (at least for these cases). Remove some excess diagnostics arising during parse failures. llvm-svn: 85924
-
Chris Lattner authored
functions that don't have local linkage. Basically, we need to be more careful about propagating argument information to functions whose results we aren't tracking. This fixes a miscompilation of LLVMCConfigurationEmitter.cpp when built with an llvm-gcc that has ipsccp enabled. llvm-svn: 85923
-
Duncan Sands authored
if zero bytes were read. llvm-svn: 85922
-
Devang Patel authored
llvm-svn: 85921
-
Mike Stump authored
llvm-svn: 85916
-
Anton Korobeynikov authored
llvm-svn: 85914
-
Ted Kremenek authored
Merge NullDerefChecker.[h,cpp] and UndefDerefChecker.[h,cpp]. They are essentially two parts of the same check. llvm-svn: 85911
-
Chris Lattner authored
llvm-svn: 85910
-