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
/
CGRTTI.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Teach IR generation to return 'this' from constructors and destructors
John McCall
2010-08-31
1
-3
/
+4
*
Detabify.
Eli Friedman
2010-08-22
1
-1
/
+1
*
Explicitly handle every case in the switch in RTTIBuilder::BuildTypeInfo.
Eli Friedman
2010-08-15
1
-2
/
+15
*
Just disable the hidden-visibility optimization for now by hiding it behind
John McCall
2010-08-12
1
-3
/
+8
*
Implement RTTI generation for Objective C types. Fixes PR7864.
John McCall
2010-08-12
1
-16
/
+73
*
Work in progress for PR7864. Someone more familiar with ObjC++ needs to fill
Eli Friedman
2010-08-11
1
-3
/
+24
*
Emit standard-library RTTI with external linkage, not weak_odr.
John McCall
2010-08-04
1
-12
/
+33
*
getBody() -> hasBody()
Argyrios Kyrtzidis
2010-07-07
1
-1
/
+1
*
When building RTTI descriptors for pointer types, we need to get the unqualif...
Anders Carlsson
2010-06-02
1
-6
/
+14
*
Fix -fno-rtti -fexceptions by forcing the emission of (non-"builtin") RTTI
John McCall
2010-04-30
1
-7
/
+19
*
Vtable -> VTable renames across the board.
Anders Carlsson
2010-04-17
1
-20
/
+20
*
Eliminate excessive PCH deserialization caused by the search for
Douglas Gregor
2010-04-08
1
-35
/
+0
*
Drastically simplify the computation of linkage for typeinfo by using
Douglas Gregor
2010-03-31
1
-75
/
+12
*
When given the magic class __cxxabiv1::__fundamental_type_info, produce
Rafael Espindola
2010-03-27
1
-6
/
+63
*
Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...
Anders Carlsson
2010-03-23
1
-1
/
+1
*
Rename getVirtualBaseOffsetIndex to getVirtualBaseOffsetOffset to reflect wha...
Anders Carlsson
2010-03-11
1
-1
/
+1
*
Extract a common structure for holding information about the definition
John McCall
2010-02-04
1
-2
/
+5
*
Fix linkage for RTTI names by re-using the logic for computing the
Douglas Gregor
2010-01-06
1
-18
/
+3
*
Speculative MSVC fix.
Anders Carlsson
2010-01-02
1
-3
/
+2
*
If the key function of a record is inline, then the RTTI data should have wea...
Anders Carlsson
2009-12-31
1
-0
/
+8
*
More RTTI builder cleanup.
Anders Carlsson
2009-12-31
1
-76
/
+26
*
Fix a bunch of bugs with VMI RTTI building, and add a whole bunch of tests.
Anders Carlsson
2009-12-30
1
-213
/
+188
*
More RTTI cleanup, test that RTTI classes have the correct vtables.
Anders Carlsson
2009-12-30
1
-52
/
+57
*
Match gcc and treat vector types as fundamental types.
Anders Carlsson
2009-12-29
1
-9
/
+23
*
Handle enum types as well.
Anders Carlsson
2009-12-29
1
-3
/
+22
*
Test linkage of RTTI descriptors of array types.
Anders Carlsson
2009-12-29
1
-29
/
+61
*
Fix function type RTTI linkage and add tests.
Anders Carlsson
2009-12-29
1
-4
/
+14
*
Don't set hidden for a non-external symbol as that would make it extenal.
Mike Stump
2009-12-24
1
-1
/
+29
*
Fix recent regression caught by g++.old-deja/g++.mike/eh19.C.
Mike Stump
2009-12-24
1
-0
/
+20
*
Fix regression found by g++.dg/eh/alias1.C.
Mike Stump
2009-12-23
1
-0
/
+4
*
Incomplete structs should also have internal linkage.
Anders Carlsson
2009-12-21
1
-9
/
+76
*
Correcly handle pointers to member pointer types where the class or the point...
Anders Carlsson
2009-12-20
1
-42
/
+48
*
Rework the way pointer types are handled by the RTTI builder. We now get the ...
Anders Carlsson
2009-12-20
1
-101
/
+354
*
Remove ';' after method definition. Noticed by clang++, which one would think
Daniel Dunbar
2009-12-19
1
-1
/
+1
*
Rename GetAddrOfRTTI to GetAddrOfRTTIDescriptor. Remove the overload that tak...
Anders Carlsson
2009-12-17
1
-34
/
+26
*
Simplify RTTIBuilder::finish.
Anders Carlsson
2009-12-17
1
-11
/
+9
*
Move the Info vector into the RTTIBuilder struct. No functionality change.
Anders Carlsson
2009-12-17
1
-18
/
+19
*
Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. Wit...
Anders Carlsson
2009-12-16
1
-18
/
+0
*
Simplify BuildSimpleType in the RTTBuilder to avoid using an std::vector.
Anders Carlsson
2009-12-13
1
-11
/
+6
*
Change the RTTIBuilder's finish member function to take a pointer to the cons...
Anders Carlsson
2009-12-13
1
-7
/
+5
*
Fix linkage of type info and vtable for classes without linkage.
Eli Friedman
2009-12-11
1
-2
/
+2
*
Move info vectors and add assertions in preparation of moving the vector dire...
Anders Carlsson
2009-12-11
1
-7
/
+11
*
Use GetAddrOfRTTI when getting the RTTI pointer for a base class.
Anders Carlsson
2009-12-11
1
-4
/
+1
*
Improve linkage of RTTI data structures. Introduce CodeGenModule::GetAddrOfRT...
Anders Carlsson
2009-12-11
1
-37
/
+88
*
Use named flags in RTTIBuilder::BuildPointerType.
Anders Carlsson
2009-12-11
1
-25
/
+54
*
Be sure to instantiate rtti for non-polymorphic bases.
Mike Stump
2009-12-04
1
-1
/
+4
*
Put the Builder classes into the anonymous namespace.
Mike Stump
2009-12-02
1
-0
/
+2
*
Change rtti/Rtti to RTTI, as it is an acronym.
Mike Stump
2009-12-02
1
-17
/
+17
*
Rename CGRtti.cpp to CGRTTI.cpp.
Mike Stump
2009-12-02
1
-0
/
+426