index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
CodeGen
/
CGCXX.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add a new variant of EmitCXXAggrConstructorCall that takes a Value that holds...
Anders Carlsson
2009-09-23
1
-20
/
+26
*
Move codegen of new and delete to CGCXXExpr.cpp
Anders Carlsson
2009-09-22
1
-187
/
+0
*
Change all the Type::getAsFoo() methods to specializations of Type::getAs().
John McCall
2009-09-21
1
-18
/
+18
*
Generate more of the vbase virtual offset for covariant thunks. WIP.
Mike Stump
2009-09-18
1
-8
/
+72
*
Remove an unnecessary FunctionDecl parameter to the synthesizing functions.
Anders Carlsson
2009-09-14
1
-24
/
+24
*
Handle delete where the class has a virtual destructor.
Anders Carlsson
2009-09-14
1
-5
/
+8
*
Rename AddressCXXOfBaseClass to GetAddressCXXOfBaseClass. Add a NullCheckValu...
Anders Carlsson
2009-09-12
1
-12
/
+20
*
Add CGCXXClass.cpp. and move CodeGenFunction::AddressCXXOfBaseClass there.
Anders Carlsson
2009-09-12
1
-67
/
+0
*
Fix a crash when generating vtables that contain destructors.
Anders Carlsson
2009-09-12
1
-5
/
+4
*
Add basic covariant thunk generation support. WIP.
Mike Stump
2009-09-11
1
-4
/
+95
*
Pass GlobalDecls to GenerateCode and StartFunction.
Anders Carlsson
2009-09-11
1
-13
/
+18
*
GlobalDecl doesn't have an explicit constructor anymore.
Anders Carlsson
2009-09-10
1
-10
/
+8
*
Use the right GlobalDecl type for destructors.
Anders Carlsson
2009-09-09
1
-1
/
+7
*
If a cast expression needs either a conversion function or a constructor to b...
Anders Carlsson
2009-09-09
1
-22
/
+0
*
Remove tabs, and whitespace cleanups.
Mike Stump
2009-09-09
1
-306
/
+306
*
Refine vcall offsets. Cleanups. WIP.
Mike Stump
2009-09-07
1
-24
/
+35
*
Refine overrides and thunks for virtual bases. Cleanups. WIP.
Mike Stump
2009-09-05
1
-25
/
+41
*
Cleanup.
Mike Stump
2009-09-05
1
-6
/
+7
*
Cleanups.
Mike Stump
2009-09-05
1
-5
/
+5
*
Cleanups.
Mike Stump
2009-09-05
1
-2
/
+0
*
Cleanups.
Mike Stump
2009-09-05
1
-21
/
+10
*
Cleanups.
Mike Stump
2009-09-05
1
-6
/
+3
*
Cleanups.
Mike Stump
2009-09-05
1
-5
/
+29
*
Cleanups.
Mike Stump
2009-09-05
1
-6
/
+5
*
Cleanups. WIP.
Mike Stump
2009-09-05
1
-50
/
+53
*
Install thunks later to fixup overrides. Track space taken by vbase
Mike Stump
2009-09-05
1
-39
/
+81
*
Don't generate any code for an explicit call to a trivial destructor.
Douglas Gregor
2009-09-04
1
-0
/
+8
*
Add overidding for methods for vtable building for the secondary
Mike Stump
2009-09-04
1
-13
/
+81
*
Fix an assertion when initializing a union using a member initializer. (We we...
Anders Carlsson
2009-09-02
1
-1
/
+2
*
More overriding base work and some cleanups. WIP.
Mike Stump
2009-09-01
1
-18
/
+19
*
Split out overriding. WIP.
Mike Stump
2009-09-01
1
-6
/
+13
*
Assert that we don't have any virtual bases. We can emit dtors for polymorphi...
Anders Carlsson
2009-09-01
1
-2
/
+2
*
We can generate constructors/destructors with base classes and non-trivial fi...
Anders Carlsson
2009-09-01
1
-26
/
+2
*
Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will
Douglas Gregor
2009-08-31
1
-2
/
+2
*
Make IRGen for initializing a member reference work correctly.
Eli Friedman
2009-08-29
1
-3
/
+17
*
iGenerate vcalls as we build up the methods. WIP.
Mike Stump
2009-08-28
1
-100
/
+92
*
ir-gen related patch for type conversion
Fariborz Jahanian
2009-08-28
1
-11
/
+12
*
Fixup codegen for static dispatch to a virtual function that was
Mike Stump
2009-08-26
1
-1
/
+1
*
ir-gen for type convesion of class objects. WIP.
Fariborz Jahanian
2009-08-26
1
-0
/
+21
*
When a member reference expression includes a qualifier on the member
Douglas Gregor
2009-08-26
1
-3
/
+5
*
Implement virtual dispatch. :-) This is self-consistent with clang,
Mike Stump
2009-08-26
1
-33
/
+90
*
Revert r80064 since it broke the build.
Anders Carlsson
2009-08-26
1
-92
/
+26
*
Implement virtual dispatch. :-) This is self-consistent with clang, but not...
Mike Stump
2009-08-26
1
-26
/
+92
*
Simplified default construction of array data members
Fariborz Jahanian
2009-08-26
1
-17
/
+5
*
Add a -fno-elide-constructors option to clang-cc.
Anders Carlsson
2009-08-22
1
-1
/
+1
*
Calculate the address point for a vtable better, and start fleshing out the v...
Mike Stump
2009-08-21
1
-16
/
+48
*
Patch to ir-gen copy assigning array members when synthesizing
Fariborz Jahanian
2009-08-21
1
-7
/
+103
*
Patch to provide ir-gen support in copying array members
Fariborz Jahanian
2009-08-21
1
-10
/
+96
*
Array member construction in prologue of user-declared
Fariborz Jahanian
2009-08-21
1
-6
/
+17
*
Introduce getConstantArrayElementCount API and use it in
Fariborz Jahanian
2009-08-21
1
-16
/
+6
[prev]
[next]