- Dec 12, 2007
-
-
Owen Anderson authored
interfered with other registers. Seems like that might be a good thing to do. :-) llvm-svn: 44902
-
Chris Lattner authored
llvm-svn: 44901
-
Fariborz Jahanian authored
llvm-svn: 44900
-
Gordon Henriksen authored
llvm-svn: 44899
-
Chris Lattner authored
this is passed to sema and ignored there, so the second part of the string will not make it into the AST. Passing to Fariborz to finish Sema + AST construction. llvm-svn: 44898
-
Fariborz Jahanian authored
Note that incompatible-protocol-qualified-types.m is currently failing. This is unrelated to this patch and Steve is looking at the general problem of not reporting incompitible pointer types in return stetement.. llvm-svn: 44897
-
Evan Cheng authored
Bug fix. Only safe to perform extension uses optimization if the source of extension is also defined in the same BB as the extension. llvm-svn: 44896
-
Daniel Berlin authored
Changes from me implementing different way of representing points-to anything. Changes from me that improve slightly on LCD. llvm-svn: 44895
-
Evan Cheng authored
If deleting a reload instruction due to reuse (value is available in register R and reload is targeting R), make sure to invalidate the kill information of the last kill. llvm-svn: 44894
-
Ted Kremenek authored
into the loop that processes input files. These will soon become translation unit specific (with the exception of LangOptions). llvm-svn: 44893
-
Bill Wendling authored
llvm-svn: 44892
-
Chris Lattner authored
return a loc. llvm-svn: 44890
-
Chris Lattner authored
return a location. llvm-svn: 44889
-
Fariborz Jahanian authored
llvm-svn: 44888
-
- Dec 11, 2007
-
-
Ted Kremenek authored
SourceManager*'s instead of SourceManager&'s. This allows the client specify a NULL SourceManager when using a default constructed SourceLocation. Thus the SourceManager can be NULL when the SourceLocation's isValid() == false. The interface to most clients of Diagnostic remains the same. Diagnostic::Report() is overload to either accept a SourceLocation and a SourceManager&, or neither. Thus clients that do not have a SourceManager cannot specify a SourceLocation. Modified TextDiagnostics* to use this new interface. Modified the driver to not passed in SourceManager when warning about "-I-". llvm-svn: 44887
-
Fariborz Jahanian authored
Re-implemented some of rewriting of protocol-qualified function argument types to support it in its generality. llvm-svn: 44886
-
Chris Lattner authored
llvm-svn: 44885
-
Chris Lattner authored
llvm-svn: 44884
-
Chris Lattner authored
llvm-svn: 44883
-
Chris Lattner authored
llvm-svn: 44882
-
Bill Wendling authored
llvm-svn: 44881
-
Anton Korobeynikov authored
llvm-svn: 44880
-
Devang Patel authored
llvm-svn: 44879
-
Ted Kremenek authored
SourceManager is passed by reference, allowing the SourceManager to be associated with a specific translation unit, and not the entire execution of the driver. Modified all users of Diagnostics to comply with this new interface. Integrated SourceManager as a member variable of TargetInfo. TargetInfo will eventually be associated with a single translation unit (just like SourceManager). Made the SourceManager reference in ASTContext private. Provided accessor getSourceManager() for clients to use instead. Modified clients to comply with new interface. llvm-svn: 44878
-
Owen Anderson authored
llvm-svn: 44877
-
Fariborz Jahanian authored
general use. llvm-svn: 44876
-
Devang Patel authored
No functionality change. llvm-svn: 44875
-
Bill Wendling authored
llvm-svn: 44874
-
Bill Wendling authored
- Fix subtle bug when creating initially creating this map. llvm-svn: 44873
-
Fariborz Jahanian authored
llvm-svn: 44872
-
Bill Wendling authored
because those with side effects will be caught by other checks in here. Also, simplify the check for a BB in a sub loop. llvm-svn: 44871
-
Fariborz Jahanian authored
a method declaration. llvm-svn: 44870
-
Nate Begeman authored
llvm-svn: 44869
-
Wojciech Matyjewicz authored
(my test commit as well) llvm-svn: 44868
-
Dan Gohman authored
llvm-svn: 44867
-
Dan Gohman authored
be non-zero. llvm-svn: 44866
-
Dan Gohman authored
llvm-svn: 44865
-
Duncan Sands authored
llvm-svn: 44864
-
Christopher Lamb authored
llvm-svn: 44861
-
Christopher Lamb authored
declarations to the LangRef. llvm-svn: 44860
-