llvm-project/clang/lib/Frontend
Ted Kremenek da8a79ac8d "Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant
doesn't hold.  This fix is to increase the loop unrolling count to 4, which experiments show doesn't typically impact
analysis time.  The real fix is to modify the IdempotentOperationsChecker to suppress warnings where an analysis point
could be preceded by a point where we gave up due to loop unrolling.

llvm-svn: 116769
2010-10-18 23:36:05 +00:00
..
ASTConsumers.cpp Send AST dumping/printing to stdout instead of stderr. 2010-08-03 17:29:57 +00:00
ASTMerge.cpp More PCH -> AST renaming. 2010-08-18 23:57:06 +00:00
ASTUnit.cpp Parse default arguments within member functions in source order, from 2010-10-12 16:25:54 +00:00
BoostConAction.cpp Another chunk of the new RecursiveASTVisitor implementation: switch the return 2010-06-10 10:31:57 +00:00
CMakeLists.txt Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
CacheTokens.cpp zap dead code. 2010-09-04 18:12:20 +00:00
CompilerInstance.cpp Eliminate the (de-)serialization of code completion results, now that 2010-10-11 22:12:15 +00:00
CompilerInvocation.cpp "Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant 2010-10-18 23:36:05 +00:00
DeclXML.cpp Add declarations nested in a linkage specification to the output of 2010-10-18 14:35:28 +00:00
DependencyFile.cpp It's not necessary to call flush() on a raw_ostream immediately prior 2010-07-26 21:29:50 +00:00
DiagChecker.cpp Another step in the process of making the parser depend on Sema: 2010-08-20 18:27:03 +00:00
DocumentXML.cpp Improved -ast-print-xml for C++, from Sebastien Binet! 2010-05-10 17:43:18 +00:00
FrontendAction.cpp Give a default implementation for ASTDeserializationListener's methods, no functionality change. 2010-10-14 20:14:28 +00:00
FrontendActions.cpp Rename PCHWriter.h to ASTWriter.h 2010-08-18 23:56:37 +00:00
FrontendOptions.cpp Frontend: Add FrontendAction support for handling LLVM IR inputs. 2010-06-07 23:26:47 +00:00
InitHeaderSearch.cpp lib/Frontend/InitHeaderSearch.cpp: Fix compatibility to Cygming. 2010-10-11 02:27:37 +00:00
InitPreprocessor.cpp Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn't try to define them as typedefs. 2010-09-05 23:16:22 +00:00
LangStandards.cpp rename llvm::llvm_report_error -> llvm::report_fatal_error 2010-04-07 22:58:06 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
PrintPreprocessedOutput.cpp Handle '#line' in '-E' that has an empty file name. Fixes <rdar://problem/8439412>. 2010-09-17 00:41:18 +00:00
StmtXML.cpp Eliminate usage of ObjCSuperExpr used for 2010-10-14 16:04:05 +00:00
TextDiagnosticBuffer.cpp Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. 2009-11-30 08:41:34 +00:00
TextDiagnosticPrinter.cpp Eliminate some extraneous whitespace in the machine-parseable Fix-It output. 2010-08-20 03:17:33 +00:00
TypeXML.cpp Use the llvm coding convention for indentation for switch. 2010-01-20 02:03:14 +00:00
VerifyDiagnosticsClient.cpp StringRefize. 2010-09-01 17:28:48 +00:00
Warnings.cpp Add an option -fshow-overloads=best|all to limit the number of overload 2010-06-11 05:57:47 +00:00