Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
107dc76180733ecf04848a47299748f9755cdb62
107dc76
Use xcc (instead of clang directly).
by Daniel Dunbar
· 16 years ago
a2cfd34
Evaluate casts to complex.
by Daniel Dunbar
· 16 years ago
2d43e3b
ccc: Honor -ccc-clang for generic GCC toolchain.
by Daniel Dunbar
· 16 years ago
161ddee
update the project file for headers moving
by Chris Lattner
· 16 years ago
1a36089
Fix a wart that existed from before we had EXTWARN.
by Chris Lattner
· 16 years ago
500d329
move library-specific diagnostic headers into library private dirs. Reduce
by Chris Lattner
· 16 years ago
68355a5
fix an absolutely inscrutible gcc 4.0 error:
by Chris Lattner
· 16 years ago
3f27987
Add folding for complex mul and fix some major bugs in complex float
by Daniel Dunbar
· 16 years ago
58e22b1
Add another devilish testcase for designated initializers
by Douglas Gregor
· 16 years ago
9e80f72
Better documentation for our initialization checker
by Douglas Gregor
· 16 years ago
c34ee5e
Move InitListChecker out of Sema.h
by Douglas Gregor
· 16 years ago
6fbdc6b
Eliminate infinite looping in a wacky case with designated initializers. Simplifies (somewhat) the actually checking of the initializer expression following the designators
by Douglas Gregor
· 16 years ago
3e8ffd2
Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext().
by Steve Naroff
· 16 years ago
54f0728
Remove Expr::hasSideEffects. It doesn't work anyway
by Douglas Gregor
· 16 years ago
34e7946
Improvements to code-generation and semantic analysis of designated
by Douglas Gregor
· 16 years ago
939abce
Add setter/getter methods to the list of methods
by Fariborz Jahanian
· 16 years ago
ea4bc88
Remove '#if 0' code.
by Ted Kremenek
· 16 years ago
b2bf7cd
Remove method 'AddNE' from the public interface of ConstraintManager.
by Ted Kremenek
· 16 years ago
a5fd07b
Implement basic _Complex integer constant folding.
by Daniel Dunbar
· 16 years ago
5de14dc
property metadata for objc2's nonfragile abi
by Fariborz Jahanian
· 16 years ago
679f498
Add some comments to GRStateManager. No functionality change.
by Ted Kremenek
· 16 years ago
4c67834
Code generation support for C99 designated initializers.
by Douglas Gregor
· 16 years ago
abf4397
retain/release checker: Always generate an "autorelease" summary for an "autorelease" message, and have the summary processing logic treat it as a no-op in GC mode. This change is motivated to encode more of the semantics in the summaries themselves for eventual better diagnostics.
by Ted Kremenek
· 16 years ago
64cfdb7
Handle complex types in ASTContext::mergeTypes
by Daniel Dunbar
· 16 years ago
a7ecc37
Add autorelease test case.
by Ted Kremenek
· 16 years ago
26555b1
Add more PTH diagnostics for invalid PTH files, etc.
by Ted Kremenek
· 16 years ago
8a6aec6
Enhance PTHManager::Create() to take an optional Diagnostic* argument that can be used to report issues such as a missing PTH file.
by Ted Kremenek
· 16 years ago
05f3957
Fix TextDiagnosticPrinter::HandleDiagnostic to handle invalid FullSourceLocs that do not have a SourceManager.
by Ted Kremenek
· 16 years ago
3632a35
Add method FullSourceLoc::getBufferData().
by Ted Kremenek
· 16 years ago
509355e
Tweak doxygen comment. No functionality change.
by Ted Kremenek
· 16 years ago
b43a50f
Name change (isTypeName->getTypeName).
by Steve Naroff
· 16 years ago
6413405
Fix test case (for -### printing version)
by Daniel Dunbar
· 16 years ago
7671591
ccc: Support -v; invent a version number for ccc for now, will be
by Daniel Dunbar
· 16 years ago
2d081c4
Change Parser::ParseFunctionDeclarator() to annotate typename tokens.
by Steve Naroff
· 16 years ago
46b86c6
Some refactoring of common code. No change in functionality.
by Fariborz Jahanian
· 16 years ago
21593ac
Implement pointer to member handling in static_cast.
by Sebastian Redl
· 16 years ago
6697312
Complete semantic checking for typedef redeclarations in C++. The
by Douglas Gregor
· 16 years ago
133147d
Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused.
by Steve Naroff
· 16 years ago
939837f
Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused.
by Steve Naroff
· 16 years ago
65c9717
Updated checker build.
by Ted Kremenek
· 16 years ago
40b9b50
Update comment.
by Ted Kremenek
· 16 years ago
778601f
long long and double have 64-bit alignment on x86-64.
by Chris Lattner
· 16 years ago
47354ed
add some basic file headers
by Chris Lattner
· 16 years ago
23b8eaa
retain/release checker: Improve diagnostics to indicate that CF objects are not automatically garbage collected.
by Ted Kremenek
· 16 years ago
961b61d
retain/release checker: Indicate whether a tracked object is a Core Foundation or Objective-C object.
by Ted Kremenek
· 16 years ago
9310ad6
add diagnostics files to xcode proj
by Chris Lattner
· 16 years ago
a102c0c
retain/release checker: More diagnostic refactoring.
by Ted Kremenek
· 16 years ago
2d1652e
retain/release checker: Embed an "object type" into the RetEffect/RetVal objects to help distinguish between Objective-C and Core Foundation objects (for better diagnostics).
by Ted Kremenek
· 16 years ago
e86e4cd0
fix a crash I introduced, thanks to Ted for the awesome reduced testcase :)
by Chris Lattner
· 16 years ago
611a15a
retain/release checker: More cleanups (no real functionality change).
by Ted Kremenek
· 16 years ago
103a185
Fix diagnostic truncated by my last patch.
by Ted Kremenek
· 16 years ago
5c1cd52
retain/release checker: More diagnostic refactoring.
by Ted Kremenek
· 16 years ago
2098280
retain/release checker: Output the name of the function that allocates an object.
by Ted Kremenek
· 16 years ago
a1f117e
Refactor some diagnostic code to use raw_string_ostream. No functionality change.
by Ted Kremenek
· 16 years ago
1d549a8
Remove '#if 0' code.
by Ted Kremenek
· 16 years ago
46157b5
Patch by Alexei Svitkine: Refactor Sema::ParseAST API to allow clients to pass as an argument a TranslationUnit object whose contents live beyond the call to ParseAST.
by Ted Kremenek
· 16 years ago
007f2a9
Add a preliminary version number.
by Mike Stump
· 16 years ago
5ce6157
ABITest: Support --test-layout option for generating
by Daniel Dunbar
· 16 years ago
2fa5a27
Set visibility of ivar offset symbols according to
by Fariborz Jahanian
· 16 years ago
1bf0afb
Generation of ivar-offset symbols in objc2's non-fragile abi.
by Fariborz Jahanian
· 16 years ago
7536889
On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap.
by Ted Kremenek
· 16 years ago
b243b7d
add test for PR2502, which was already fixed some time ago
by Nuno Lopes
· 16 years ago
f3eb921
FileManager: Use a BumpPtrAllocator for the StringMaps DirEntries and FileEntries.
by Ted Kremenek
· 16 years ago
010d514
fix PR3427: fix debuginfo for incomplete array types
by Nuno Lopes
· 16 years ago
cb8d58b
Add a some comments to designate Windows-specific/Unix-specific code. No functionality change.
by Ted Kremenek
· 16 years ago
c0ac492
Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free).
by Steve Naroff
· 16 years ago
db64728
Add handling of member pointers to reinterpret_cast.
by Sebastian Redl
· 16 years ago
07236ba
After talking to our runtime guru, I added a comment.
by Fariborz Jahanian
· 16 years ago
c667303
Updated checker build.
by Ted Kremenek
· 16 years ago
f83820b
Convert types over to placement new() that takes an ASTContext.
by Steve Naroff
· 16 years ago
3e97049
Remove many references to ASTContext::getAllocator(), replacing them with calls to the recently added placement new (which uses ASTContext's allocator for memory). Also added ASTContext::Deallocate().
by Steve Naroff
· 16 years ago
6262cc4
ccc/Darwin/clang: Fix a mistranslation for the llvm-backend; llvm-gcc
by Daniel Dunbar
· 16 years ago
03eb543
If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417
by Anders Carlsson
· 16 years ago
98abf4b
ivar meta-data generation for nonfragile-abi.
by Fariborz Jahanian
· 16 years ago
bac51fa
ccc: Normalize machine name to i386 for platforms which report the
by Daniel Dunbar
· 16 years ago
c8e9cd6
eliminate some random .ll file outputs
by Chris Lattner
· 16 years ago
32b978c
Fixed a typo in getPreferredTypeAlign method.
by Fariborz Jahanian
· 16 years ago
132b5be
add new headers
by Chris Lattner
· 16 years ago
39ad9c9
Add the new .def files
by Chris Lattner
· 16 years ago
20c6b3b
Split the single monolithic DiagnosticKinds.def file into one
by Chris Lattner
· 16 years ago
d76d47e
Fix bug in BasicStore::getLValueElement where if the base of an array subscript expression was an ElementRegion we stacked another ElementRegion on top of that.
by Ted Kremenek
· 16 years ago
34ebde4
add a new "getPreferredTypeAlign" method to return the preferred alignment
by Chris Lattner
· 16 years ago
12444a2
Support CodeGen for __extension__ operator on aggregates.
by Eli Friedman
· 16 years ago
adf077f
Fix for PR3418: make sure to handle the RHS of expressions starting with
by Eli Friedman
· 16 years ago
b9c3f96
Introduce a new PresumedLoc class to represent the concept of a location
by Chris Lattner
· 16 years ago
52c2908
rename getFullFilePos -> getFileOffset.
by Chris Lattner
· 16 years ago
5f0e932
Use string comparison rather than '=='.
by Ted Kremenek
· 16 years ago
202fd2c
Fix a bug that I noticed by inspection.
by Chris Lattner
· 16 years ago
08c375c
make -print-stats print stats about the amount of the SLoc
by Chris Lattner
· 16 years ago
e160c9b
improvements for GNU objc runtime support, patch by David Chisnall!
by Chris Lattner
· 16 years ago
7a6605d
x86_64: Classify __m64 and __m128 "correctly".
by Daniel Dunbar
· 16 years ago
e957f53
add SparcV8 asm register info support. Patch by Ben Lickly!
by Chris Lattner
· 16 years ago
a26ddab
PathDiagnostics:
by Ted Kremenek
· 16 years ago
54d1ccb
Implement support for coercion to wider types during ABI handling.
by Daniel Dunbar
· 16 years ago
5daa3be
Have 'Analyzer Failures' files be named to reflect the category of problem.
by Ted Kremenek
· 16 years ago
277faca
PTH: Use Token::setLiteralData() to directly store a pointer to cached spelling data in the PTH file. This removes a ton of code for looking up spellings using sourcelocations in the PTH file. This simplifies both PTH-generation and reading.
by Ted Kremenek
· 16 years ago
5284733
Added a FIXME.
by Fariborz Jahanian
· 16 years ago
2e2558e
Fix definition of __builtin_ia32_vec_set_v2di and de-XFAIL builtins-x86.c.
by Daniel Dunbar
· 16 years ago
1c1d607
Pull EmitReturnBlock out of FinishFunction and catch unified return
by Daniel Dunbar
· 16 years ago
f6317dd
Build method-description-list for category meta-data
by Fariborz Jahanian
· 16 years ago
Next »