Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
d560d5025a0e5b1942d99d5f39005337b03a64c2
d560d50
Template argument deduction for references
by Douglas Gregor
· 16 years ago
3341292
Update Xcode project
by Douglas Gregor
· 16 years ago
0b9247f
When performing template argument deduction, ensure that multiple
by Douglas Gregor
· 16 years ago
f4d5953
PTH -> PCH in the user manual
by Douglas Gregor
· 16 years ago
5892174
Fix cmake builds.
by Mike Stump
· 16 years ago
29dde39
HTML tweak to get the PCH internals documentation to display correctly
by Douglas Gregor
· 16 years ago
4c0397f
Finished the PCH design and implementation documentation
by Douglas Gregor
· 16 years ago
0084ead
Document the integration points for precompiled headers
by Douglas Gregor
· 16 years ago
34ebf4d
PR4316: Fix IRGen for cast-to-union extension.
by Eli Friedman
· 16 years ago
56db7e8
Add more retain-checker tests for GC mode when using NSMakeCollectable.
by Ted Kremenek
· 16 years ago
f4b8fea
More temporary work.
by Anders Carlsson
· 16 years ago
4e2567d
PR4308: Fix support for -m32/-m64 on Linux.
by Eli Friedman
· 16 years ago
e8b5578
Store more information about live temporaries. No functionality change for now.
by Anders Carlsson
· 16 years ago
2ce6612
Move code generation of C++ temporaries into a new file.
by Anders Carlsson
· 16 years ago
923cb23
Add a table of contents to the PCH design document
by Douglas Gregor
· 16 years ago
fe3f223
Document the PCH representation of statements and expressions
by Douglas Gregor
· 16 years ago
10d861e
(llvm up) Switch to using StandardPasses.h
by Daniel Dunbar
· 16 years ago
4027cd1
Place the GC attribute on the same relative pointer
by Fariborz Jahanian
· 16 years ago
e528028
Driver: Support -mllvm; this just forwards options to clang-cc.
by Daniel Dunbar
· 16 years ago
5accbb9
Fill in some gaps in the precompiled headers documentation
by Douglas Gregor
· 16 years ago
63682f9
Compile fix needed by the solaris system gcc.
by Duncan Sands
· 16 years ago
fcff577
Minor cleanup for implicit int warnings.
by Eli Friedman
· 16 years ago
ecdb389
Fix up a bunch of warnings to use ExtWarn so they interact with
by Eli Friedman
· 16 years ago
2628564
Add support for -Wempty-body.
by Eli Friedman
· 16 years ago
bb32e6d
Back out r72764; I should have looked more carefully before committing
by Eli Friedman
· 16 years ago
a3c29e1
PR3678: Add support for "Yt" asm register constraint.
by Eli Friedman
· 16 years ago
c4db24a
PR4290: Handle vfprintf in a way that doesn't give any diagnostics for
by Eli Friedman
· 16 years ago
51e774d
emit ORIGINAL_FILE_NAME record ID to blockinfo block.
by Zhongxing Xu
· 16 years ago
7c94c4b
Use "()" instead of "(void)" when pretty-printing a parameter-less function type for C++.
by Argyrios Kyrtzidis
· 16 years ago
2cc390e
More PCH documentation
by Douglas Gregor
· 16 years ago
877db38
Add clang-cc support for -disable-llvm-optzns.
by Daniel Dunbar
· 16 years ago
86f4385
Diagnose misuse of __strong attribute in a redeclaration.
by Fariborz Jahanian
· 16 years ago
8df7a28
Issue diagnostics on __weak attribute mismatch.
by Fariborz Jahanian
· 16 years ago
05b65ef
Missing file for __builtin_unwind_init support.
by Eli Friedman
· 16 years ago
a6d75c0
Add support for __builtin_unwind_init.
by Eli Friedman
· 16 years ago
b92abb4
PR4142: Add %m format string specifier.
by Eli Friedman
· 16 years ago
4da9255
A couple minor corrections to the "GCC extensions not implemented yet"
by Eli Friedman
· 16 years ago
3e753e2
PR4288: Make -dD (dump macros with preprocessed source) play nicely with
by Eli Friedman
· 16 years ago
354e53d
Fix a silly typo in my previous objc_gc merging patch.
by Eli Friedman
· 16 years ago
b52fe9c
If we recognize alloca, treat it as a builtin. This fixes uses of
by Eli Friedman
· 16 years ago
0efa684
Add builtin declarations for the variants of sin and cos.
by Eli Friedman
· 16 years ago
db7351a
Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten.
by Eli Friedman
· 16 years ago
ddd1fb6
Add --shared option.
by Eli Friedman
· 16 years ago
07d2587
Cleaned-up version of gc attribute type merging. I still don't like it
by Eli Friedman
· 16 years ago
22869e6
Remove test which doesn't pass with gcc.
by Eli Friedman
· 16 years ago
9eb4cef
Add floating point details to PIC16 Target.
by Sanjiv Gupta
· 16 years ago
585f7b2
This patch attempts to fix the merging of __strong/__weak attributes
by Fariborz Jahanian
· 16 years ago
af97937
Fix rare failure of .ver-svn creation, it has a dependency that the output
by Daniel Dunbar
· 16 years ago
102e390
A corner case of objc2 gc's write-barrier generation for the Next runtime.
by Fariborz Jahanian
· 16 years ago
6c9b315
Fixed a test case which I am to blame for making it not runaable.
by Fariborz Jahanian
· 16 years ago
bacf3d7
Update test case.
by Daniel Dunbar
· 16 years ago
a12823f
Fix a bug in hasEmptyExceptionSpec. (Thanks Sebastian for noticing).
by Anders Carlsson
· 16 years ago
3fbc473
PR4289: Make sure "&func" has the right LLVM type when "func" is a
by Eli Friedman
· 16 years ago
bc4e29f
PR4287: allow a variadic prototype to make a subsequent K&R style
by Eli Friedman
· 16 years ago
c13f9f0
Simplify run line.
by Eli Friedman
· 16 years ago
2a1c363
PR4283: Don't truncate multibyte character constants in the preprocessor.
by Eli Friedman
· 16 years ago
852d63b
Disable type merging with gc attributes. This has a number of nasty
by Eli Friedman
· 16 years ago
44dfc98
Unify coding style.
by Zhongxing Xu
· 16 years ago
0e10813
Use a reference to modify the DeclIDs map.
by Zhongxing Xu
· 16 years ago
a53f93b
After spending 15 minutes trying to figure out why this was crashing, I realized it was a bug in the test case :)
by Anders Carlsson
· 16 years ago
215bd20
Fix a thinko.
by Anders Carlsson
· 16 years ago
f110853
Check for null correctly for new expressions.
by Anders Carlsson
· 16 years ago
d3fd6ba
Improve irgen of 'new' further.
by Anders Carlsson
· 16 years ago
627a3e5
...and aggregate POD types.
by Anders Carlsson
· 16 years ago
3923e95
Support for complex types.
by Anders Carlsson
· 16 years ago
6d0ffad
Better support for scalar POD types in 'new' expressions.
by Anders Carlsson
· 16 years ago
d958389
Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review).
by Anders Carlsson
· 16 years ago
ed4e367
Very basic irgen support for new expressions.
by Anders Carlsson
· 16 years ago
8c49911
Don't try to call getFileCharacteristic if the function declaration has an invalid source location (as is the case for the global allocation functions.
by Anders Carlsson
· 16 years ago
fc27d26
Fix an off by one error when trying to perform copy initialization of operator new and operator delete arguments. Sebastian, please review.
by Anders Carlsson
· 16 years ago
8662587
Downgrade an error about "return in a no-return function" from being
by Chris Lattner
· 16 years ago
3cc9726
Disallow exception specs on typedefs.
by Sebastian Redl
· 16 years ago
bb6415c
Fix for PR4285: allow intializing a const wchar_t array with a wide string.
by Eli Friedman
· 16 years ago
c8ab256
Initial infrastructure for class template partial specialization. Here
by Douglas Gregor
· 16 years ago
f757ae7
Add a little FIXME for C++ class printing
by Douglas Gregor
· 16 years ago
813a2bb
Unbreak the clang build by applying the same temporary
by Duncan Sands
· 16 years ago
a00703d
Add a new function for emitting new functions.
by Anders Carlsson
· 16 years ago
543ac0c
Emit destructors correctly for temporaries.
by Anders Carlsson
· 16 years ago
eb6437a
When possible, don't emit the cleanup block. Instead, just move the instructions to the current block.
by Anders Carlsson
· 16 years ago
4b76b4f
Implement VisitCXXExprWithTemporaries for complex expressions.
by Anders Carlsson
· 16 years ago
3082463
Call EmitCXXExprWithTemporaries.
by Anders Carlsson
· 16 years ago
f0721fe
Add more getters to the new AST nodes.
by Anders Carlsson
· 16 years ago
e61c9e8
Add lvalue irgen support for CXXBindTemporaryExpr.
by Anders Carlsson
· 16 years ago
b58d017
More temporary support.
by Anders Carlsson
· 16 years ago
75bbb97
Forgot the implementation. Thanks Eli.
by Anders Carlsson
· 16 years ago
b27615a
Add RemoveOutermostTemporaryBinding. Not used yet.
by Anders Carlsson
· 16 years ago
88eaf07
Clean up the newly added C++ AST nodes.
by Anders Carlsson
· 16 years ago
a19e66d
It's OK for a full expr to be null. This fixes the failing test cases.
by Anders Carlsson
· 16 years ago
a0ab25d
ActOnReturnStmt should also take a FullExprArg.
by Anders Carlsson
· 16 years ago
f5dcd38
AddInitializerToDecl needs to take a full expression.
by Anders Carlsson
· 16 years ago
0578916
Update Xcode project
by Anders Carlsson
· 16 years ago
860306e
Add the newly created temporary to the ExprTemporaries stack.
by Anders Carlsson
· 16 years ago
1c02101
Get rid of CXXTempVarDecl.
by Anders Carlsson
· 16 years ago
2be5861
Some small fixes for fields of reference type.
by Eli Friedman
· 16 years ago
ff6b3d6
Stop using CXXTempVarDecl and use CXXTemporary instead.
by Anders Carlsson
· 16 years ago
8e587a1
Remove VarDecl from CXXConstructExpr.
by Anders Carlsson
· 16 years ago
464f4f3
Bind temporaries correctly when instantiating expressions.
by Anders Carlsson
· 16 years ago
0f5f2c6
Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long)
by Anders Carlsson
· 16 years ago
def1199
Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wraps it in a CXXBindTemporaryExpr. Use this when creating CXXTemporaryObjectExprs.
by Anders Carlsson
· 16 years ago
b859f35
Small fixes to CXXTemporary and CXXBindTemporaryExpr.
by Anders Carlsson
· 16 years ago
Next »