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
/
AST
/
VTableBuilder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
MS ABI: Mark direct virtual bases as visted when building vtable paths
Reid Kleckner
2014-03-25
1
-0
/
+2
*
Fix PR19172 - wrong this adjustment calculated for virtual destructor in a cl...
Timur Iskhodzhanov
2014-03-20
1
-8
/
+14
*
Flust stdout after each vftable dumped to simplify debugging
Timur Iskhodzhanov
2014-03-20
1
-0
/
+4
*
[C++11] Replacing CXXRecordDecl iterators method_begin() and method_end() wit...
Aaron Ballman
2014-03-13
1
-21
/
+6
*
[C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...
Aaron Ballman
2014-03-13
1
-8
/
+4
*
[C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...
Aaron Ballman
2014-03-13
1
-36
/
+26
*
[C++11] Convert sort predicates into lambdas.
Benjamin Kramer
2014-03-07
1
-5
/
+4
*
Fix PR18967 -- Bad this adjustment for virtual methods in a diamond virtual i...
Timur Iskhodzhanov
2014-03-07
1
-91
/
+37
*
Style fix: replace "1 entries" with "1 entry" in the vftable layout dumping code
Timur Iskhodzhanov
2014-03-05
1
-2
/
+4
*
First step towards fixing PR18967 - simplify the ComputeThisOffset interface
Timur Iskhodzhanov
2014-03-04
1
-15
/
+11
*
[C++11] Simplify compare operators with std::tie.
Benjamin Kramer
2014-03-03
1
-7
/
+2
*
[C++11] Replace llvm::tie with std::tie.
Benjamin Kramer
2014-03-02
1
-1
/
+1
*
[C++11] Replace verbose functors with succinct lambdas
Benjamin Kramer
2014-03-01
1
-45
/
+20
*
Fix leak in MicrosoftVTableContext
Reid Kleckner
2014-02-28
1
-0
/
+1
*
MS ABI: Attempt to fix DenseMap entry reference invalidation
Reid Kleckner
2014-02-27
1
-4
/
+5
*
MS ABI: Fix vftable mangling by using the vbtable name algorithm
Reid Kleckner
2014-02-27
1
-162
/
+60
*
[MS ABI] Error instead of generating bad vftables for certain virtual hierarc...
Hans Wennborg
2014-02-27
1
-0
/
+37
*
MS ABI: Let non-virtual method overloads participate in vftable ordering
Reid Kleckner
2014-02-19
1
-5
/
+3
*
Rename getResultType() on function and method declarations to getReturnType()
Alp Toker
2014-01-25
1
-5
/
+5
*
Rename FunctionProtoType accessors from 'arguments' to 'parameters'
Alp Toker
2014-01-20
1
-3
/
+3
*
Make helper function static.
Benjamin Kramer
2014-01-11
1
-1
/
+1
*
[ms-cxxabi] Improve vbtable name mangling accuracy
Reid Kleckner
2014-01-03
1
-162
/
+101
*
Removed one of the string versions of getQualifiedNameAsString, and switched ...
Aaron Ballman
2014-01-03
1
-18
/
+33
*
[ms-cxxabi] Move VBTableBuilder from CodeGen over to AST/VTableBuilder.cpp
Reid Kleckner
2014-01-03
1
-21
/
+251
*
Reduce indentation of some VFTableBuilder code.
Reid Kleckner
2013-12-27
1
-24
/
+24
*
Fix incorrect copy-pasted method decl that MSVC allowed.
Reid Kleckner
2013-12-27
1
-1
/
+1
*
[ms-cxxabi] Emit fewer trivial return adjusting thunks
Reid Kleckner
2013-12-27
1
-2
/
+23
*
Eliminate the ItaniumVTableContext object from CodeGenVTables
Reid Kleckner
2013-12-20
1
-4
/
+1
*
Compare canonical return types when generating MS C++ ABI vtable thunks
Reid Kleckner
2013-12-20
1
-1
/
+2
*
Make -fdump-vtable-layouts print to stdout, not stderr
Reid Kleckner
2013-11-08
1
-3
/
+3
*
Thread the info about vbptr sharing through ASTRecordLayout
Timur Iskhodzhanov
2013-11-08
1
-21
/
+8
*
Minor refinement of VTableBuilder.h: fix wrong indentation, rename a struct f...
Timur Iskhodzhanov
2013-11-07
1
-2
/
+2
*
Fix PR17738 - add support for vtordisp thunks when using -cxx-abi microsoft
Timur Iskhodzhanov
2013-11-06
1
-23
/
+86
*
Fix vbtable indices when a class shares the vbptr with a non-virtual base
Timur Iskhodzhanov
2013-11-05
1
-38
/
+80
*
Make thunk this/return adjustment ABI-specific. Also, fix the return adjustme...
Timur Iskhodzhanov
2013-10-30
1
-54
/
+44
*
Fix an assertion when handling a custom case of virtual inheritance; also red...
Timur Iskhodzhanov
2013-10-29
1
-24
/
+2
*
Drop the unneeded VBase field from MethodInfo in the VFTableBuilder class
Timur Iskhodzhanov
2013-10-22
1
-12
/
+5
*
[-cxx-abi microsoft] Fix this argument/parameter offsets for virtual destruct...
Timur Iskhodzhanov
2013-10-16
1
-5
/
+13
*
Reduce double set lookups by using the result of insert.
Benjamin Kramer
2013-10-14
1
-2
/
+1
*
Code cleanup: rename VTableContext to ItaniumVTableContext, VTableBuilder to ...
Timur Iskhodzhanov
2013-10-09
1
-84
/
+79
*
Reland 192220 "Abstract out parts of thunk emission code, add support for sim...
Timur Iskhodzhanov
2013-10-09
1
-16
/
+58
*
Revert 192220 as it fails on an assertion
Timur Iskhodzhanov
2013-10-08
1
-56
/
+16
*
Abstract out parts of thunk emission code, add support for simple thunks when...
Timur Iskhodzhanov
2013-10-08
1
-16
/
+56
*
Fix PR17382 - properly group virtual method overloads in the vftable
Timur Iskhodzhanov
2013-10-06
1
-6
/
+38
*
Abstract out the emission of vtables, add basic support for vtable emission w...
Timur Iskhodzhanov
2013-09-27
1
-52
/
+74
*
Abstract out virtual calls and virtual function prologue code generation; imp...
Timur Iskhodzhanov
2013-08-21
1
-6
/
+13
*
Make helper function static.
Benjamin Kramer
2013-08-01
1
-2
/
+2
*
Add MicrosoftVFTableContext to AST
Timur Iskhodzhanov
2013-07-30
1
-16
/
+906
*
Use SmallVectorImpl& for function arguments instead of SmallVector.
Craig Topper
2013-07-05
1
-2
/
+2
*
Simplify getting CXXRecordDecl from a base iterator
Timur Iskhodzhanov
2013-07-02
1
-21
/
+11
[prev]
[next]