aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-12-17This patch fixes PR13624, which notes a 64-bit PowerPC ELF ABIBill Schmidt
2012-12-17IdentifierResolver: Remove an unnecessary include and an unused parameter.Nico Weber
2012-12-16Don't use SourceLineCache in getColumnNumber if LastLineNoResult is past the ...Craig Topper
2012-12-15[ubsan] Emit branch weight metadata to hint towards common case.Will Dietz
2012-12-14fixed line endingsAnton Yartsev
2012-12-14added post-statement callback to CXXNewExpr and pre-statement callback to CXX...Anton Yartsev
2012-12-14Don't hit an assertion failure when calculating the __PRETTY_FUNCTION__Argyrios Kyrtzidis
2012-12-14[analyzer] Propagate the checker's state from checkBranchConditionAnna Zaks
2012-12-14[analyzer] Refactor: Store visited Decls instead of CallGraphNodes.Anna Zaks
2012-12-14Style and Doc fix for CommonOptionsParserEdwin Vane
2012-12-14[preprocessor] For errors at a function macro invocation, also includeArgyrios Kyrtzidis
2012-12-14Don't require a space between the two ">" in "vector<id<protocol>>" in objc++11.Nico Weber
2012-12-14Targets.cpp: [cygwin] Add the predefined macro "_X86_", according to newer ve...NAKAMURA Takumi
2012-12-14Have Sema::ActOnStartOfFunctionDef return the declaration that was passed it.Argyrios Kyrtzidis
2012-12-14Remove code from Sema::ActOnStartOfFunctionTemplateDef that duplicates whatArgyrios Kyrtzidis
2012-12-14fix spelloNico Weber
2012-12-14Refactor dump methods to make RegionBindingsRef printable in the debugger.Ted Kremenek
2012-12-13Make sure the __invoke function for lambdas returns properly. Per bug report...Eli Friedman
2012-12-13Debug Info: Emit vtables pointer members as artificial.David Blaikie
2012-12-13[PCH] Make the new PCH format (control block) backwards compatible andArgyrios Kyrtzidis
2012-12-13Add support for current Ubuntu Quantal and the upcoming Raring.Rafael Espindola
2012-12-13Revert 170049 because it fails with an assertion on one of the spec2000 workl...Nadav Rotem
2012-12-13[analyzer] Fix doc error (wrong param name) in ObjCSuperCallChecker.Jordan Rose
2012-12-13Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the userRoman Divacky
2012-12-13Rename StmtDumper to ASTDumper.Alexander Kornienko
2012-12-13Remove little endian specification from SPIR data layout - SPIR doesn't defin...Guy Benyei
2012-12-13ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads ofRichard Smith
2012-12-13Simplify. No functionality change.Richard Smith
2012-12-13Initial support for FreeBSD on ARM.Rafael Espindola
2012-12-13[analyzer] Generalize ObjCMissingSuperCallChecker.Jordan Rose
2012-12-13Using CanQualType::getAs<ArrayType> is unsafe; fix the code currently using it,Eli Friedman
2012-12-13[analyzer] Fix a self-init checker false positive.Anna Zaks
2012-12-13objc: DOn't complain if a (SEL) expression is typecastFariborz Jahanian
2012-12-13Add missing check for error return from DefaultLvalueConversion. Fixes <rdar...Eli Friedman
2012-12-13More hacking on mapDiagnosticRanges to make it handle more cases.Eli Friedman
2012-12-12[arcmt] When capturing ARC errors, have a sanity check to make sureArgyrios Kyrtzidis
2012-12-12[objc] For the ARC error that is emitted when a synthesized property implemen...Argyrios Kyrtzidis
2012-12-12Rewrite calls to bitcast unprototyped functions when emitting a definition.John McCall
2012-12-12[driver] Don't warn about an unused -flto option.Chad Rosier
2012-12-12[analyzer] Don't crash running destructors for multidimensional arrays.Jordan Rose
2012-12-12Marking the objc_autoreleaseReturnValue and objc_retainAutoreleaseReturnValue Chad Rosier
2012-12-12PR14581: Make SourceLocation::printToString work, or it will always return an...Benjamin Kramer
2012-12-12Speeds up parsing of global declarations in cases where the warningManuel Klimek
2012-12-12clang/lib/Driver/Driver.cpp: Split COMPILER_PATH according to llvm::sys::Path...NAKAMURA Takumi
2012-12-12Don't warn about disabled macro expansion if we see the name of a function-li...Richard Smith
2012-12-11Use @import rather than @__experimental_modules_import, since theDouglas Gregor
2012-12-11Add SPIR32/SPIR64 targets to ClangGuy Benyei
2012-12-11Add -fslp-vectorize to enable bb-vectorizeHal Finkel
2012-12-11objective-C blocks: Check for record type when deciding if Fariborz Jahanian
2012-12-11Don't complain about incomplete implementations for methods that areDouglas Gregor