Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
b3d8837214e7346f11e70fecb323f552a259840b
b3d8837
Add some documentation.
by Mike Stump
· 15 years ago
32f3701
Cleanups. Move GenerateRtti to CodeGenModule.
by Mike Stump
· 15 years ago
d2ae5aa
Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr
by Fariborz Jahanian
· 15 years ago
109b13d
Move the rest of the vtable building code into the new builder.
by Mike Stump
· 15 years ago
65defe3
Suck up method generation.
by Mike Stump
· 15 years ago
7c435fa
Split out vtable bulding code into a builder.
by Mike Stump
· 15 years ago
154440e
Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.
by Fariborz Jahanian
· 15 years ago
f53b443
Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed.
by Anders Carlsson
· 15 years ago
292a5c0
Remove unused parameter BugReporter due to previous patch.
by Zhongxing Xu
· 15 years ago
50d5bc4
Now we can get the CFG from the ProgramPoint. No need to pass in the
by Zhongxing Xu
· 15 years ago
4f9449d
Add test for finding bfin backend.
by Daniel Dunbar
· 15 years ago
9d6fa61
Convert CreateTargetInfo to use a Triple instead of manul string munging.
by Daniel Dunbar
· 15 years ago
d3afba8
Fix some made up triples.
by Daniel Dunbar
· 15 years ago
592362b
Enhance static analyzer diagnostics by introducing a new 'EnhancedBugReporter'
by Ted Kremenek
· 15 years ago
88232aa
Teach Sema how to pop out of friend function definitions in nested classes.
by John McCall
· 15 years ago
91f21c0
Fixed typo in last commit pointed out by Anton.
by David Chisnall
· 15 years ago
1e4249c
Changes to TargetABIInfo to (hopefully) select the correct calling convention. This has been tested on FreeBSD, and now correctly generates GCC-compatible code for functions returning small structures. Please test it on other platforms!
by David Chisnall
· 15 years ago
1eb4343
Support compilation for the blackfin back-end
by Jakob Stoklund Olesen
· 15 years ago
0880bac
Patch to 1) synthesizing non-trivial default destructor when
by Fariborz Jahanian
· 15 years ago
622f9dc
Remove an ErrorUnsupported call.
by Anders Carlsson
· 15 years ago
f7a0b6b
XFAIL this test for now. David/Steve, please sort out the correct fix.
by Daniel Dunbar
· 15 years ago
0f43656
Initial patch to support definitions of id and Class from headers in Objective-C code.
by David Chisnall
· 15 years ago
c01b46e
adjust indentation.
by Zhongxing Xu
· 15 years ago
94f1d16
Remove unused variable.
by Zhongxing Xu
· 15 years ago
17fd863
To make the analysis independent on the locally stored liveness and cfg
by Zhongxing Xu
· 15 years ago
e9f195f
Update lexer to work with the new APFloat string parsing.
by Erick Tryzelaar
· 15 years ago
60e282c
Improve handling of delete expressions.
by Anders Carlsson
· 15 years ago
1352590
Whoops, did not mean to commit this
by Anders Carlsson
· 15 years ago
d67c4c3
Store the delete operator for delete expressions.
by Anders Carlsson
· 15 years ago
b193a41
Patch toward synthesizing non-trivial destructors. WIP
by Fariborz Jahanian
· 15 years ago
fe3010d
Refine vbase offset calculations. WIP.
by Mike Stump
· 15 years ago
2da7693
Only do this for initializers of course.
by Anders Carlsson
· 15 years ago
8478ce6
Destroy bound temporaries.
by Anders Carlsson
· 15 years ago
419cfb3
Improve the diagnostic emitted when an unused ObjC property getter
by Chris Lattner
· 15 years ago
5e94a0d
fix my previous commit.
by Chris Lattner
· 15 years ago
a50089e
This is an attempt to improve loc info for 'unused result' expression
by Chris Lattner
· 15 years ago
14c5cbf
Add an IsInitializer flag to EmitAnyExpr. This is used to prevent temporaries from being destroyed when they're bound to a reference variable.
by Anders Carlsson
· 15 years ago
5add683
No need to append extra padding now that we don't create packed structs for simple cases like the constant string.
by Anders Carlsson
· 15 years ago
9abf2ae
AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl.
by Anders Carlsson
· 15 years ago
2d46eb2
Call MaybeBindToTemporary for overloaded binary and unary operators.
by Anders Carlsson
· 15 years ago
a303f9e
Call MaybeBindToTemporary when constructing functino call operator calls.
by Anders Carlsson
· 15 years ago
6f68027
Add MaybeBindToTemporary calls for member call expressions.
by Anders Carlsson
· 15 years ago
ec74c59
Make sure to call MaybeBindToTemporary when creating CallExprs.
by Anders Carlsson
· 15 years ago
4ec04c4
Use the -NEXT feature of FileCheck.
by Mike Stump
· 15 years ago
d406bf0
Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change.
by Anders Carlsson
· 15 years ago
276b9f1
Cleanups and fixups for calculating the virtual base offsets. WIP.
by Mike Stump
· 15 years ago
089c260
BuildCXXConstructExpr doesn't need to take an ASTContext.
by Anders Carlsson
· 15 years ago
2ebcc6b
Add an explicit constructor to ActiveTemplateInstantiation which
by Eli Friedman
· 15 years ago
7a039eb
Add a simple test for temporaries.
by Anders Carlsson
· 15 years ago
97c134e
Fix test failure due to uninitialized member.
by Eli Friedman
· 15 years ago
1d954f6
Implement __is_empty. Patch by Sean Hunt.
by Eli Friedman
· 15 years ago
0d9a279
Ignore -Wno-import.
by Eli Friedman
· 15 years ago
199ea95
Don't perform integer promotions on the operand to a cast; this
by Eli Friedman
· 15 years ago
1d9b5ef
Improved on ir-gen for synthesis of non-trivial default
by Fariborz Jahanian
· 15 years ago
03d6b6e
Add an additional C++ hardcoded search path.
by Eli Friedman
· 15 years ago
bf030d7
Make test more precise.
by Eli Friedman
· 15 years ago
cdcea87
Make test a bit more precise.
by Eli Friedman
· 15 years ago
25e695b
Extend the ProgramPoint to include the context information LocationContext,
by Zhongxing Xu
· 15 years ago
bbed6b9
Fix for PR4721: adjust CodeGen and ASTContext so that we have a
by Eli Friedman
· 15 years ago
07a5c22
Disable all recognition of main() in -ffreestanding. Addresses bug #4720.
by John McCall
· 15 years ago
2cff7d1
Change handling of attribute 'malloc' to only accept the attribute on function
by Ted Kremenek
· 15 years ago
ec18ddd
minor cleanups for VLA stuff.
by Chris Lattner
· 15 years ago
881eb9c
use GetVLASize instead of accessing VLASizeMap directly, this gets an assert if
by Chris Lattner
· 15 years ago
bbbd986
lit: flush stdout in no-fancy-progress-bar mode as well.
by Benjamin Kramer
· 15 years ago
2733b66
Add more attribute 'malloc' test cases involving function pointers.
by Ted Kremenek
· 15 years ago
b109069
Per Eli Friedman's feedback, handle attribute 'malloc' being applied to
by Ted Kremenek
· 15 years ago
a5e42a8
objc2's foreach statement's selector type can be a block pointer too.
by Fariborz Jahanian
· 15 years ago
5a6bfe3
Do now overflow while calulating upper bound for zero sized array.
by Devang Patel
· 15 years ago
2c2b06e
This test case does not need to include 'stdlib.h'.
by Ted Kremenek
· 15 years ago
f185859
Use 'dyn_cast' instead of a check for a function declaration followed by a
by Ted Kremenek
· 15 years ago
a18d7d8
Improve Sema's handling of attribute 'malloc' to reject the attribute when
by Ted Kremenek
· 15 years ago
343a3cf
ir-gen for generation of trvial copy constructor call.
by Fariborz Jahanian
· 15 years ago
f1480ee
Make the CXXDefaultArgExpr constructor protected and add a static Create function.
by Anders Carlsson
· 15 years ago
0895937
Pass '-Wno-' options to clang-cc. This fixes <rdar://problem/6943988>.
by Ted Kremenek
· 15 years ago
b11d798
Fixed a regression in deciding when to issue warning on properties which
by Fariborz Jahanian
· 15 years ago
1ac134b
Update/add links to developer meeting.
by Ted Kremenek
· 15 years ago
93d2dc4
Fix a few typos.
by Daniel Dunbar
· 15 years ago
b1d76bd
PR4715
by Shantonu Sen
· 15 years ago
0e67f9d
Fix spacing
by Anders Carlsson
· 15 years ago
fd810b1
Support friend declarations in templates and test that argdep lookup
by John McCall
· 15 years ago
9297423
Testcase for a recent checkin.
by Mike Stump
· 15 years ago
bff10c5
Testcase for recent checkin.
by Mike Stump
· 15 years ago
12de461
Testcase for a recent checkin.
by Mike Stump
· 15 years ago
2153891
Deconflate virtual base offsets from non-virtual base offsets.
by Mike Stump
· 15 years ago
183d718
Fixed a bug in ir-gen for copy assignment synthesis.
by Fariborz Jahanian
· 15 years ago
7884678
Add testcase for recent work.
by Mike Stump
· 15 years ago
8c8f69e
Update for LLVM API change.
by Owen Anderson
· 15 years ago
0880e75
We can't avoid doing the work to find all the indirect primary virtual
by Mike Stump
· 15 years ago
4ef9809
Refine vtable layout for virtual bases and keep better track of primaries. WIP.
by Mike Stump
· 15 years ago
0032b27
Update for LLVM API change.
by Owen Anderson
· 15 years ago
eea0a5c
Adds testing of copy assignment of anonymous union data members.
by Fariborz Jahanian
· 15 years ago
6dee5d8
More complete test for my previous patch.
by Fariborz Jahanian
· 15 years ago
ad25883
Patch to force synthesis of copy assignment operator
by Fariborz Jahanian
· 15 years ago
65010da
Minor cleanups.
by Mike Stump
· 15 years ago
d53cef1
Prep for vbase layout refinements. WIP.
by Mike Stump
· 15 years ago
8d5053c
Update test
by Daniel Dunbar
· 15 years ago
f7f947a
change cast to dyn_cast because d may not be a FunctionDecl
by Ryan Flynn
· 15 years ago
e82c3e2
Minor refactoring of copy assign operator ir-gen. SWIP.
by Fariborz Jahanian
· 15 years ago
94d0bce
Refine virtual base layout. WIP.
by Mike Stump
· 15 years ago
0b47c37
change a dyn_cast to cast
by Ryan Flynn
· 15 years ago
Next »