This website requires JavaScript.
Explore
Help
Sign In
intel
/
llvm
Watch
1
Star
0
Fork
0
You've already forked llvm
mirror of
https://github.com/intel/llvm.git
synced
2026-02-08 00:50:03 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
0cfc16100b1bc9b0accb1eeb61dbf81af985bfdf
llvm
/
clang
/
lib
History
Ted Kremenek
0cfc16100b
Added ObjCSummaryCache, a new summary cache object to cache summaries for Objective-C methods. Instead of mapping from Selectors -> Summaries, we will now map from (ObjCInterfaceDecl*,Selectors) -> Summaries. This will allow more nuanced summary generation. This patch just swaps in the new data structure; the rest of the code works as before by allowing the ObjCInterfaceDecl* to be null.
...
llvm-svn: 52653
2008-06-23 23:30:29 +00:00
..
Analysis
Added ObjCSummaryCache, a new summary cache object to cache summaries for Objective-C methods. Instead of mapping from Selectors -> Summaries, we will now map from (ObjCInterfaceDecl*,Selectors) -> Summaries. This will allow more nuanced summary generation. This patch just swaps in the new data structure; the rest of the code works as before by allowing the ObjCInterfaceDecl* to be null.
2008-06-23 23:30:29 +00:00
AST
remove dead enums.
2008-06-21 18:06:44 +00:00
Basic
Make the width and alignment for long double consistent with the
2008-06-04 17:01:45 +00:00
CodeGen
"this patch adds code generation hooks for Objective-C constant strings. It also modifies Sema so that Objective-C constant strings are treated as untyped objects if the interface for the constant string class can not be found. This is consistent with Apple GCC. I thought it was consistent with GNU GCC, since this was causing failures when trying to compile GNUstep with (GNU) GCC, but it appears that this is not the case when attempting to produce a simple test case to demonstrate it. Possibly there is a way of making the error go away, but I haven't found out what it is yet."
2008-06-21 21:44:18 +00:00
Headers
Implementation of stdarg.h.
2008-05-29 10:40:55 +00:00
Lex
fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state)
2008-06-01 18:31:24 +00:00
Parse
add parser and sema support for the funny ObjC '@defs' thing.
2008-06-21 19:39:06 +00:00
Rewrite
Fix rewrite rope to keep the leaf list up-to-date as it erases leaves
2008-05-28 18:45:56 +00:00
Sema
add a fixme back
2008-06-21 22:44:51 +00:00
Makefile
…