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
/
Mangle.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Split DependentNameType into two types. DependentNameType represents the
John McCall
2010-06-11
1
-14
/
+18
*
Correctly handle > 257 substitutions in a single mangling, and don't introduce
John McCall
2010-06-09
1
-10
/
+8
*
Correctly mangle static variables of anonymous struct/union type.
Anders Carlsson
2010-06-08
1
-0
/
+44
*
Don't substitute 'St' for 'std' when the namespace is nested inside another n...
Anders Carlsson
2010-06-02
1
-9
/
+9
*
Correctly mangle unsigned integer literals where the high bit is set.
Anders Carlsson
2010-06-02
1
-2
/
+4
*
Correctly mangle variadic functions that don't have any other parameters.
Anders Carlsson
2010-06-02
1
-1
/
+2
*
When mangling member function pointers, fake adding a substitution correspond...
Anders Carlsson
2010-06-02
1
-6
/
+25
*
Extract the ObjC and blocks manglers into their own class. No functionality
Charles Davis
2010-05-26
1
-41
/
+58
*
Be sure to use the standard substitutions when mangling the names of
Douglas Gregor
2010-05-26
1
-5
/
+11
*
Improve name mangling for blocks and support mangling of static local
Douglas Gregor
2010-05-25
1
-1
/
+43
*
Modify this comment per Doug's suggestion: we don't need to mangle protocols.
John McCall
2010-05-15
1
-2
/
+2
*
Substantially alter the design of the Objective C type AST by introducing
John McCall
2010-05-15
1
-0
/
+6
*
Reapplying patch to change StmtNodes.def to StmtNodes.td, this time
Alexis Hunt
2010-05-05
1
-1
/
+1
*
Revert r103072; I accidentally ended up deleting a bunch of trailing
Alexis Hunt
2010-05-05
1
-24
/
+24
*
Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes
Alexis Hunt
2010-05-05
1
-24
/
+24
*
Improve name mangling for dependent template names (e.g., typename
Douglas Gregor
2010-04-28
1
-15
/
+77
*
Make the InjectedClassNameType the canonical type of the current instantiation
John McCall
2010-04-27
1
-0
/
+7
*
Emit a lame diagnostic when we can't mangle operator names
Douglas Gregor
2010-04-23
1
-1
/
+5
*
Mangle dependent template names such as the nested-name-specifier in
Douglas Gregor
2010-04-23
1
-6
/
+53
*
Fixes a code gen. bug by removing an assert.
Fariborz Jahanian
2010-04-20
1
-2
/
+0
*
Vtable -> VTable renames across the board.
Anders Carlsson
2010-04-17
1
-2
/
+2
*
Add raw_ostream operators to NamedDecl for convenience. Switch over all users...
Benjamin Kramer
2010-04-17
1
-1
/
+1
*
A bunch of string-related microoptimizations in Mangler.
Benjamin Kramer
2010-04-10
1
-22
/
+22
*
Doug pointed out that we have a perfectly reasonable expression here to
John McCall
2010-04-10
1
-2
/
+4
*
Mangle some expressions with codegen implications but no mangling "overhead".
John McCall
2010-04-09
1
-0
/
+12
*
Provide an extremely unsatisfactory diagnostic (instead of crashing) when
John McCall
2010-04-09
1
-1
/
+15
*
Provide manglings for bool and character literal expressions. These are
John McCall
2010-04-09
1
-0
/
+13
*
Rename CGVtable files to CGVTables.
Anders Carlsson
2010-04-08
1
-1
/
+1
*
Extend DependentNameType with a keyword enum that specifies whether
Douglas Gregor
2010-03-31
1
-2
/
+3
*
Rename TypenameType to DependentNameType in anticipation of some
Douglas Gregor
2010-03-31
1
-2
/
+2
*
Remove the old vtable layout code.
Anders Carlsson
2010-03-30
1
-53
/
+0
*
Implement new mangling for vectors.
Nick Lewycky
2010-03-26
1
-2
/
+7
*
More thunks scaffolding.
Anders Carlsson
2010-03-23
1
-4
/
+55
*
Correctly mangle dependent TypenameType.
Rafael Espindola
2010-03-17
1
-24
/
+21
*
Use SmallString instead of SmallVector
Kovarththanan Rajaratnam
2010-03-13
1
-52
/
+52
*
Correctly mangle address of member in template arguments. Fixes PR6460
Rafael Espindola
2010-03-11
1
-20
/
+49
*
Don't turn off mangling in implicitly extern "C" system headers. GCC
Douglas Gregor
2010-03-07
1
-6
/
+0
*
Refactor local class name mangling and make it
Fariborz Jahanian
2010-03-04
1
-13
/
+8
*
Implements mangling of local class names to
Fariborz Jahanian
2010-03-03
1
-13
/
+58
*
Split out types that are non-canonical unless dependent as their own
John McCall
2010-03-01
1
-1
/
+39
*
The latest draft uses 'dt' to mangle member expressions, and now so do we.
John McCall
2010-03-01
1
-9
/
+3
*
Improve name mangling for dependently-scoped declaration references.
Douglas Gregor
2010-02-28
1
-1
/
+12
*
Add name mangling for DeclRefExprs that refer to external names
Douglas Gregor
2010-02-28
1
-2
/
+8
*
Make previous fix handle a few more edge cases.
Eli Friedman
2010-02-23
1
-3
/
+3
*
PR6400: Handle an extreme edge case in mangling correctly.
Eli Friedman
2010-02-23
1
-0
/
+3
*
Only append 'L' for internal variable declarations, not all declarations. (Fo...
Anders Carlsson
2010-02-06
1
-3
/
+4
*
Assert when we try to mangle a dependent template name, rather than
Douglas Gregor
2010-02-06
1
-1
/
+3
*
Implement name mangling for template template parameters
Douglas Gregor
2010-02-05
1
-2
/
+15
*
Check in a mangle checker that's turned off by default.
Anders Carlsson
2010-02-05
1
-0
/
+18
*
Mangle member expressions. Also invented.
John McCall
2010-02-04
1
-1
/
+57
[prev]
[next]