]> granicus.if.org Git - clang/history - lib/CodeGen/CGVTables.cpp
Revert "DebugInfo: Omit class definitions even in the presence of available_externall...
[clang] / lib / CodeGen / CGVTables.cpp
2017-01-23 David BlaikieRevert "DebugInfo: Omit class definitions even in the...
2017-01-23 David BlaikieDebugInfo: Omit class definitions even in the presence...
2017-01-18 Peter CollingbourneMove vtable type metadata emission behind a cc1-level...
2016-12-13 Peter CollingbourneCodeGen: New vtable group representation: struct of...
2016-11-28 John McCallMake CGVTables use ConstantInitBuilder. NFC.
2016-11-09 Adrian PrantlUse an artificial debug location for non-virtual thunks.
2016-10-26 John McCallRefactor call emission to package the function pointer...
2016-09-08 Simon PilgrimMoved unreachable to appease msvc, gcc and clang
2016-09-08 Simon PilgrimFixed a 'not all control paths return a value' warning...
2016-09-08 Peter CollingbourneCodeGen: Clean up implementation of vtable initializer...
2016-07-18 Mehdi Amini[NFC] Header cleanup
2016-06-29 Reid KlecknerRe-land "[MS] Don't expect vftables to be provided...
2016-06-24 Peter CollingbourneCodeGen: Update Clang to use the new type metadata.
2016-06-24 David MajnemerUse more ArrayRefs
2016-06-21 Reid KlecknerRevert "[MS] Don't expect vftables to be provided for...
2016-06-21 Reid Kleckner[MS] Don't expect vftables to be provided for extern...
2016-06-16 George Burgess IV[CodeGen] Fix a segfault caused by pass_object_size.
2016-06-14 Peter CollingbourneUpdate clang for D20348
2016-05-10 Peter CollingbourneUpdate clang for LLVM API change.
2016-04-28 Peter CollingbourneRe-apply r267784, r267824 and r267830.
2016-04-28 Benjamin KramerRevert r267784, r267824 and r267830.
2016-04-27 Peter CollingbourneRework interface for bitset-using features to use a...
2016-04-08 Saleem Abdulrasoolrevert SVN r265702, r265640
2016-04-07 Saleem AbdulrasoolBasic: move CodeGenOptions from Frontend
2016-03-14 Peter CollingbourneCodeGen: Mark functions used in vtables as unnamed_addr.
2016-02-24 Peter CollingbourneAdd whole-program vtable optimization feature to Clang.
2016-02-11 David MajnemerRevert "Revert r260388 "[MS ABI] Never reference dllimp...
2016-01-29 Eric ChristopherUse a consistent spelling for vtables.
2016-01-06 Chad Rosier[Driver] Add support for -fno-builtin-foo options.
2015-12-17 Artem Belevich[CUDA] Make vtable construction aware of host/device...
2015-12-15 Evgeniy StepanovCross-DSO control flow integrity (Clang part).
2015-11-06 Duncan P. N. Exon... CodeGen: Remove implicit ilist iterator conversions...
2015-09-15 Piotr PadlewskiGenerating assumption loads of vptr after ctor call...
2015-09-10 Piotr PadlewskiRevert "Generating assumption loads of vptr after ctor...
2015-09-10 Peter CollingbourneCFI: Introduce -fsanitize=cfi-icall flag.
2015-09-09 Piotr PadlewskiGenerating assumption loads of vptr after ctor call...
2015-09-08 John McCallCompute and preserve alignment more faithfully in IR...
2015-08-28 Steven WuRevert r246214 and r246213
2015-08-27 Piotr PadlewskiAssume loads fix #2
2015-08-13 Yaron KerenRemove and forbid raw_svector_ostream::flush() calls.
2015-08-06 Michael KupersteinMark calls in thunk functions as tail-call optimization...
2015-08-01 Yaron KerenRangify for loops, NFC.
2015-07-28 Piotr PadlewskiGetting rid of old iterator loops
2015-07-24 Piotr PadlewskiGenerating available_externally vtables for outline...
2015-07-15 Rafael EspindolaSet comdat when an available_externally thunk is conver...
2015-07-15 Peter CollingbourneCodeGen: Improve CFI type blacklisting mechanism.
2015-07-13 Rafael EspindolaSet the linkage before setting the visibility.
2015-07-09 Peter CollingbourneCFI: Emit correct bit set information if RTTI is disabl...
2015-07-02 Yaron KerenRemove whitespace from start of line, NFC.
2015-06-30 Peter CollingbourneFix use-after-free.
2015-06-30 Peter CollingbourneCodeGen: Assign an appropriate comdat to thunks.
2015-06-17 Peter CollingbourneCodeGen: Factor out some of the bitset entry creation...
2015-05-09 NAKAMURA TakumiRevert r236879, "Do not emit thunks with available_exte...
2015-05-08 Derek SchuffDo not emit thunks with available_externally linkage...
2015-04-02 Peter CollingbourneImplement CFI type checks for non-virtual calls.
2015-03-18 David MajnemerMS ABI: Don't try to emit VF/VB-Tables for extern class...
2015-02-24 Peter CollingbourneCodeGenModule::EmitVTableBitSetEntries: Add check for...
2015-02-20 Peter CollingbourneImplement Control Flow Integrity for virtual calls.
2015-01-19 Rafael EspindolaAdd comdat to thunks.
2015-01-15 Nico WeberRemove ASTConsumer::HandleVTable()'s bool parameter.
2014-12-29 David BlaikiePR22051: Missing debug location on calls in dtor thunks...
2014-12-29 David BlaikieUse std::find_if instead of manual loop.
2014-11-01 David MajnemerCodeGen: Virtual dtor thunks shouldn't have this marked...
2014-10-31 David MajnemerMS ABI: Properly call global delete when invoking virtu...
2014-10-23 Hans WennborgDon't emit strong vtable definitions for imported class...
2014-08-13 Alexey SamsonovSimplify a few loops over CallArgList/FunctionArgList...
2014-07-26 Reid KlecknerMS ABI: Use musttail for vtable thunks that pass argume...
2014-07-26 Reid KlecknerRemove an extra parameter and C++11 for loop-ify this...
2014-07-25 Reid KlecknerMS ABI: Don't push destructor cleanups for aggregate...
2014-07-01 David MajnemerMS ABI: Reference MSVC RTTI from the VFTable
2014-06-06 Hans WennborgMS ABI: Update the thunk linkage computation
2014-05-30 Hans WennborgStart adding support for dllimport/dllexport on classes...
2014-05-21 Craig Topper[C++11] Use 'nullptr'. CodeGen edition.
2014-05-08 Rafael EspindolaSimplify a few cast<>s.
2014-04-10 Adrian PrantlDebug info: (Bugfix) Make sure artificial functions...
2014-03-07 Ahmed CharlesReplace OwningPtr with std::unique_ptr.
2014-02-08 John McCallRemove the -fhidden-weak-vtables -cc1 option. It was...
2014-02-05 Reid KlecknerMS ABI: Mangle member pointer template arguments
2014-01-25 Alp TokerRename getResultType() on function and method declarati...
2013-12-20 Reid KlecknerEliminate the ItaniumVTableContext object from CodeGenV...
2013-12-17 Reid Kleckner[ms-cxxabi] The 'most derived' ctor parameter usually...
2013-12-09 Rafael EspindolaAvoid adding some decls to DeferredDeclsToEmit.
2013-12-07 Benjamin KramerCodeGen: Don't emit linkage on thunks that aren't emitt...
2013-12-05 Alp TokerCorrect hyphenations in comments and assert messages
2013-11-15 Hans Wennborg[-cxx-abi microsoft] Emit thunks for pointers to virtua...
2013-11-05 Timur IskhodzhanovFix vbtable indices when a class shares the vbptr with...
2013-11-04 Rafael EspindolaUse aliases for more constructors and destructors.
2013-10-30 Mark LaceyAdd CodeGenABITypes.h for use in LLDB.
2013-10-30 Timur IskhodzhanovMake thunk this/return adjustment ABI-specific. Also...
2013-10-11 Reid KlecknerUse castAs instead of cast in thunk generation
2013-10-09 Timur IskhodzhanovCode cleanup: rename VTableContext to ItaniumVTableCont...
2013-10-09 Timur IskhodzhanovReland 192220 "Abstract out parts of thunk emission...
2013-10-08 Timur IskhodzhanovRevert 192220 as it fails on an assertion
2013-10-08 Timur IskhodzhanovAbstract out parts of thunk emission code, add support...
2013-10-03 Timur IskhodzhanovExtract ABI-specific parts of MangleContext into separa...
2013-10-02 Nick LewyckyThread a SourceLocation into the EmitCheck for "load_in...
2013-09-27 Timur IskhodzhanovAbstract out the emission of vtables, add basic support...
2013-09-03 Rafael EspindolaDon't emit an available_externally vtable pointing...
2013-08-27 David BlaikieRevert "PR14569: Omit debug info for thunks"
2013-08-27 David BlaikiePR14569: Omit debug info for thunks
next