Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
15b91764d08e886391c865c4a444d7b51141c284
15b9176
Move CharIsSigned from TargetInfo to LangOptions.
by Eli Friedman
· 16 years ago
145c609
Add a couple of FreeBSD-specific command-line options.
by Eli Friedman
· 16 years ago
dec7c76
Address review comments for #pragma weak.
by Eli Friedman
· 16 years ago
fcf3de3
Add an XFAIL test to demonstrate references in Obj-C++, this currently crashes.
by Daniel Dunbar
· 16 years ago
9ba4164
Make TemplateArgumentListBuilder take an ASTContext (because we're probably going to need it later). Move push_back to the .cpp file. If the passed in template argument is a type, assert that it's canonical.
by Anders Carlsson
· 16 years ago
e9c904b
Make the TemplateArgumentList take a TemplateArgumentListBuilder.
by Anders Carlsson
· 16 years ago
91fdf6f
Change the specialization decls to take a TemplateArgumentListBuilder.
by Anders Carlsson
· 16 years ago
1c5976e
Add a helper class for building template argument lists.
by Anders Carlsson
· 16 years ago
1dbe36a
Update test to work with the limited Sema for #pragma weak.
by Eli Friedman
· 16 years ago
f4e2a2c
Fix another crash and actually make the test case work.
by Anders Carlsson
· 16 years ago
c49f19b
Start of a Sema implementation for #pragma weak. This isn't really the
by Eli Friedman
· 16 years ago
9bff9a9
Fix a case when the TemplateArgs vector can be empty.
by Anders Carlsson
· 16 years ago
b4d4c4b
Fix -Asserts build warnings.
by Daniel Dunbar
· 16 years ago
199d991
Several improvements to template argument deduction:
by Douglas Gregor
· 16 years ago
29b1d07
Test for parsing #pragma weak.
by Eli Friedman
· 16 years ago
9991479
Add parser support for #pragma weak.
by Eli Friedman
· 16 years ago
a59cadc
NoRedZone attribute test case.
by Devang Patel
· 16 years ago
24095da
Set function attribute llvm::Attribute::NoRedZone appropriately.
by Devang Patel
· 16 years ago
340a4e5
Fix up this compatibility hack to be more compatible with gcc.
by Eli Friedman
· 16 years ago
2de4fee
Move a couple Darwin-specific defines into getDarwinDefines.
by Eli Friedman
· 16 years ago
21a8353
Use the correct indentation for DeclTemplate.cpp
by Anders Carlsson
· 16 years ago
ce1bca7
Minor simplification.
by Eli Friedman
· 16 years ago
147bd64
PR4326: Handle constant evaluation for void* pointer subtraction correctly.
by Eli Friedman
· 16 years ago
0b308ad
Clean up builtin lists, add a few new builtins. (I re-sorted the
by Eli Friedman
· 16 years ago
e0b6ae7
Put "Language Extensions" and "C++ status" in the regular info section.
by Daniel Dunbar
· 16 years ago
c5f928c
Mention unsupported GCC duplicate-definition-with-inline extension.
by Daniel Dunbar
· 16 years ago
4183335
More refactoring/cleanup of objc ivars.
by Fariborz Jahanian
· 16 years ago
08c93a7
Make ReplaceUsesOfNonProtoTypeWithRealFunction verify that a call is *to* the
by Chris Lattner
· 16 years ago
810dc54
DefineBuiltinMacro is always passed two args, remove the defaulted third one.
by Chris Lattner
· 16 years ago
a46c71a
forward -fno-color-diagnostics to clang-cc.
by Torok Edwin
· 16 years ago
603fca7
Add ANSI color support for clang.
by Torok Edwin
· 16 years ago
d488214
Add DeclPrinter.cpp
by Anders Carlsson
· 16 years ago
0487f66
Minor improvements to template parameter writing.
by Anders Carlsson
· 16 years ago
3899946
Eliminate a warning
by Douglas Gregor
· 16 years ago
4d6fb50
Template argument deduction for incomplete and constant array types. Doug, please review.
by Anders Carlsson
· 16 years ago
fb6fa30
Use PushConditionalTempDestruction/PopConditionalTempDestruction for the ternary operator.
by Anders Carlsson
· 16 years ago
33da07d
Use conditional temp destruction for || and &&.
by Anders Carlsson
· 16 years ago
8c0b203
Make PushCXXTemporary and PopCXXTemporary handle conditional temporaries.
by Anders Carlsson
· 16 years ago
1d84750
Add PushConditionalTempDestruction/PopConditionalTempDestruction.
by Anders Carlsson
· 16 years ago
c4ee170
Make sure to call FullExpr before parsing anything else.
by Anders Carlsson
· 16 years ago
482cb84
Use the right indentation for CGCXXTemp.cpp
by Anders Carlsson
· 16 years ago
d8bc5a9
Make sure to push a cleanup block.
by Anders Carlsson
· 16 years ago
8e6ac1d
Cleanup/Refactoring of ivar collection. No change in functionality.
by Fariborz Jahanian
· 16 years ago
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
Next »