summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ItaniumCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove two unnecessary wrappers of canPassInRegistersReid Kleckner2019-04-301-6/+2
* [MinGW] Always emit local typeinfoMartin Storsjo2019-04-261-1/+1
* IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne2019-03-221-30/+28
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-091-1/+1
* [opaque pointer types] Pass through function types for TLSJames Y Knight2019-02-071-16/+15
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-30/+29
* [opaque pointer types] Fix the CallInfo passed to EmitCall in someJames Y Knight2019-02-051-6/+4
* Cleanup: replace uses of CallSite with CallBase.James Y Knight2019-01-301-3/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* TLS: Respect visibility for thread_local variables on Darwin (PR40327)Vlad Tsyrklevich2019-01-171-4/+6
* Don't speculatively emit VTTs for classes unless we are able to correctly emi...Richard Smith2018-11-271-2/+40
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-6/+6
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-2/+4
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+3
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-3/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+3
* Change -fsanitize-address-poison-class-member-array-new-cookie to -fsanitize-...Filipe Cabecinhas2018-11-021-1/+1
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-2/+2
* Part of PR39508: Emit an @llvm.invariant.start after storing toRichard Smith2018-10-311-2/+2
* [CodeGen] Align rtti and vtable dataDavid Green2018-09-121-9/+14
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-211-0/+3
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Revert r337456: [CodeGen] Disable aggressive structor optimizations at -O0, t...Chandler Carruth2018-07-291-14/+4
* Borrow visibility from __fundamental_type_info for generated fundamental type...Thomas Anderson2018-07-241-60/+67
* [CodeGen] Disable aggressive structor optimizations at -O0, take 3Pavel Labath2018-07-191-4/+14
* Implement CFI for indirect calls via a member function pointer.Peter Collingbourne2018-06-261-5/+82
* IRgen: Mark aliases of ctors and dtors as unnamed_addr.Peter Collingbourne2018-06-181-0/+3
* [Fixed Point Arithmetic] Addition of the remaining fixed point types and thei...Leonard Chan2018-06-141-0/+18
* Add -fforce-emit-vtablesPiotr Padlewski2018-06-131-3/+11
* This diff includes changes for supporting the following types.Leonard Chan2018-06-041-0/+6
* Revert "This diff includes changes for supporting the following types."Leonard Chan2018-06-021-6/+0
* This diff includes changes for supporting the following types.Leonard Chan2018-06-021-0/+6
* [WebAssembly] Hide new Wasm EH behind its feature flagHeejin Ahn2018-06-011-2/+3
* [WebAssembly] Use Windows EH instructions for Wasm EHHeejin Ahn2018-05-311-0/+8
* Revert r332839.Richard Smith2018-05-301-14/+4
* [CodeGen][Darwin] Set the calling-convention of thread-local variableAkira Hatanaka2018-05-291-1/+5
* Revert r332028; see PR37545 for details.Richard Smith2018-05-211-63/+58
* [CodeGen] Disable aggressive structor optimizations at -O0, take 2Pavel Labath2018-05-211-5/+15
* Fix a mangling failure on clang-cl C++17Reid Kleckner2018-05-171-3/+1
* Revert "[CodeGen] Disable aggressive structor optimizations at -O0"Pavel Labath2018-05-141-10/+6
* [CodeGen] Disable aggressive structor optimizations at -O0Pavel Labath2018-05-141-6/+10
* [Itanium] Emit type info names with external linkage.Eric Fiselier2018-05-101-58/+63
* Revert "[Itanium] Emit type info names with external linkage."Eric Fiselier2018-05-101-63/+58
* [Itanium] Emit type info names with external linkage.Eric Fiselier2018-05-101-58/+63
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-1/+3
* Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka2018-04-171-0/+50
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith2018-04-051-2/+3