- Jul 02, 2008
-
-
Devang Patel authored
llvm-svn: 53007
-
Devang Patel authored
llvm-svn: 53006
-
Devang Patel authored
Keep track of currentLoop. llvm-svn: 53005
-
Ted Kremenek authored
llvm-svn: 53004
-
Bill Wendling authored
llvm-svn: 53003
-
Ted Kremenek authored
Migrated driver logic for running the CF retain/release checker over to the new AnalysisConsumer interface. llvm-svn: 53002
-
Bill Wendling authored
llvm-svn: 53001
-
Ted Kremenek authored
Added CXXFieldCollector.h to clangSema.vcproj. llvm-svn: 52999
-
Ted Kremenek authored
llvm-svn: 52998
-
Ted Kremenek authored
llvm-svn: 52997
-
Ted Kremenek authored
analyses. This potentially is the primordial origins of a Clang-equivalent "PassManager". The new AnalysisConsumer interface allows multiple analyses to be run from a single invocation of Clang. Migrated the logic of "-warn-dead-stores" and "-warn-uninit-values" to use the new AnalysisConsumer interface. The new interface results in a significant code reduction to incorporate an analysis into the Driver. Updated a test case to (correctly) acknowledge that it contains a dead store (this check wasn't being performed because it was previously masked by -warn-uninit-values). llvm-svn: 52996
-
Owen Anderson authored
conversions to std::string. llvm-svn: 52995
-
Bill Wendling authored
debug information is being output, because it's leet! llvm-svn: 52994
-
Ted Kremenek authored
llvm-svn: 52993
-
Evan Cheng authored
llvm-svn: 52992
-
Ted Kremenek authored
llvm-svn: 52991
-
Owen Anderson authored
much more cheaply. llvm-svn: 52990
-
Ted Kremenek authored
llvm-svn: 52989
-
Evan Cheng authored
llvm-svn: 52988
-
Bill Wendling authored
- Don't use GlobalVariable::LinkageTypes when unsigned works. llvm-svn: 52987
-
- Jul 01, 2008
-
-
Dale Johannesen authored
us a little more tail merging. llvm-svn: 52986
-
Dale Johannesen authored
predessors of exit blocks from tail merging consideration. llvm-svn: 52985
-
Devang Patel authored
llvm-svn: 52984
-
Devang Patel authored
llvm-svn: 52983
-
Evan Cheng authored
llvm-svn: 52982
-
Owen Anderson authored
Add a version of AsmPrinter::EOL that takes a const char* so that we don't have to do as many implicit std::string constructions. Unfortunately, this doesn't appear to translate to a real speedup in practice. llvm-svn: 52981
-
Bill Wendling authored
llvm-svn: 52980
-
Devang Patel authored
Thanks for the feedback! llvm-svn: 52978
-
Evan Cheng authored
llvm-svn: 52977
-
Dan Gohman authored
llvm-svn: 52976
-
Evan Cheng authored
llvm-svn: 52975
-
Dan Gohman authored
llvm-svn: 52974
-
Dan Gohman authored
llvm-svn: 52972
-
Evan Cheng authored
llvm-svn: 52971
-
Evan Cheng authored
llvm-svn: 52970
-
Devang Patel authored
llvm-svn: 52967
-
Owen Anderson authored
and mark it const along with the associated changes to TargetRegisterInfo. llvm-svn: 52966
-
Ted Kremenek authored
llvm-svn: 52963
-
Owen Anderson authored
llvm-svn: 52960
-
Argyrios Kyrtzidis authored
llvm-svn: 52957
-