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
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fixup catch parameters with class reference type. WIP.
Mike Stump
2009-12-08
1
-1
/
+1
*
No need to add tail padding if the resulting LLVM struct type will have the s...
Anders Carlsson
2009-12-08
1
-2
/
+8
*
A bunch more thunk fixes from misc testing.
Eli Friedman
2009-12-07
4
-54
/
+72
*
Add codegen support for exception specifications. WIP.
Mike Stump
2009-12-07
3
-0
/
+127
*
Correctly handle conditional operators involving throw.
Eli Friedman
2009-12-07
1
-4
/
+5
*
Make the comma operator consistently call EnsureInsertPoint.
Eli Friedman
2009-12-07
1
-0
/
+1
*
Work around emitters that can't deal with dead code contexts yet.
Mike Stump
2009-12-07
1
-0
/
+4
*
Mangle basic_ostream and basic_iostream specializations.
Anders Carlsson
2009-12-07
1
-12
/
+34
*
Remove obsolete fallback code for objectsize.
Mike Stump
2009-12-07
1
-10
/
+0
*
implement PR5274: mark 'restrict' parameters as noalias
Nuno Lopes
2009-12-07
1
-0
/
+3
*
It's OK to try to emit a vtable definition more than once. Fixes PR5697.
Anders Carlsson
2009-12-07
1
-2
/
+7
*
Erm, revert for the moment; I didn't test this as thoroughly as I should have
Eli Friedman
2009-12-07
1
-3
/
+3
*
Tweak the formula for non-virtual offsets to something which appears a bit
Eli Friedman
2009-12-07
1
-3
/
+3
*
Move key functions to a separate map.
Anders Carlsson
2009-12-07
1
-3
/
+1
*
Be a bit more complete about accumulating SavedThisAdjustments.
Eli Friedman
2009-12-06
1
-2
/
+4
*
Work-in-progess rewrite of thunks: move thunk generation outside of vtable
Eli Friedman
2009-12-06
5
-9
/
+183
*
Add rudimentary support for member pointers to CGDebugInfo.
Anders Carlsson
2009-12-06
3
-128
/
+172
*
use new helpers to simplify code.
Chris Lattner
2009-12-06
1
-8
/
+4
*
Set the correct linkage for VTTs as well.
Anders Carlsson
2009-12-06
3
-61
/
+42
*
More linkage improvements.
Anders Carlsson
2009-12-06
2
-15
/
+32
*
Pass the desired vtable linkage to GenerateVtable directly. Only call MaybeMa...
Anders Carlsson
2009-12-06
2
-26
/
+13
*
Make GenerateVtable a private member function of CGVtableInfo.
Anders Carlsson
2009-12-06
3
-36
/
+35
*
Only emit the vtable definition if the class has a key function and we're emi...
Anders Carlsson
2009-12-05
1
-32
/
+22
*
If a class does not have a key function, its linkage should be weak_odr.
Anders Carlsson
2009-12-05
1
-2
/
+2
*
Use createGlobalVariable for creating vtable variables too.
Anders Carlsson
2009-12-05
1
-42
/
+36
*
CodeGenModule::GenerateVtable now returns a pointer directly to the vtable an...
Anders Carlsson
2009-12-05
2
-34
/
+34
*
Make sure that hte vtable always has an i8* array type.
Anders Carlsson
2009-12-05
1
-5
/
+4
*
Add a function for getting the vtable address point of a class.
Anders Carlsson
2009-12-05
2
-0
/
+12
*
Simplify BuildVTT.
Anders Carlsson
2009-12-05
1
-11
/
+10
*
Let the VTT builder pretend that getVtable returns a pointer to the vtable an...
Anders Carlsson
2009-12-05
1
-4
/
+4
*
Change getCtorVtable to not return the address point offset, but the global v...
Anders Carlsson
2009-12-05
1
-2
/
+10
*
Simplify some code.
Anders Carlsson
2009-12-05
1
-11
/
+11
*
Factor vtable related GlobalVariable creation out into a separate function. A...
Anders Carlsson
2009-12-05
1
-24
/
+40
*
implement rdar://7346691 by codegen'ing struct/array initializers
Chris Lattner
2009-12-05
2
-63
/
+129
*
various cleanups.
Chris Lattner
2009-12-05
1
-9
/
+11
*
simplify a condition and add a testcase.
Chris Lattner
2009-12-05
1
-8
/
+10
*
Skip actually generating the vtable unless we are defining it. This avoids
Eli Friedman
2009-12-05
1
-24
/
+38
*
Don't emit explicit specializations of static member variable declarations.
Anders Carlsson
2009-12-04
1
-5
/
+11
*
Add support for function try blocks.
Mike Stump
2009-12-04
3
-2
/
+51
*
Fix "using typename" and the instantiation of non-dependent using declarations.
John McCall
2009-12-04
1
-0
/
+6
*
Return bool as a bool instead of a uint64_t.
Benjamin Kramer
2009-12-04
1
-1
/
+1
*
Put in FIXME that this mangling is not official in.
Alexis Hunt
2009-12-04
1
-1
/
+1
*
Switch mangling of literal operator names to a string that's
Alexis Hunt
2009-12-04
1
-1
/
+1
*
Be sure to instantiate rtti for non-polymorphic bases.
Mike Stump
2009-12-04
1
-1
/
+4
*
When generating a virtual destructor, don't try to make a virtual call to the...
Anders Carlsson
2009-12-04
1
-10
/
+18
*
Fixup nested try blocks.
Mike Stump
2009-12-04
1
-2
/
+12
*
Fix warning and be sure to set up the rethrow pointer if we fall off
Mike Stump
2009-12-04
1
-3
/
+5
*
Rename 'Class' to 'MostDerivedClass'
Anders Carlsson
2009-12-04
1
-8
/
+13
*
Store the vtable components in a SmallVector.
Anders Carlsson
2009-12-04
1
-2
/
+3
*
Use a different ConstantArray::get.
Anders Carlsson
2009-12-04
1
-1
/
+2
[prev]
[next]