summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX
AgeCommit message (Expand)Author
2018-02-20Merging r325576:Hans Wennborg
2018-02-19Merging r325375:Hans Wennborg
2018-02-07Merging r324439:Hans Wennborg
2018-02-05Merging r324059:Hans Wennborg
2018-02-05Merging r323935:Hans Wennborg
2018-01-17Merging r322236:Hans Wennborg
2017-12-28-fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann
2017-12-21Revert "[CodeGen] Fix crash when a function taking transparent union is redec...Volodymyr Sapsai
2017-12-21Revert "Fix for PR32990"Reid Kleckner
2017-12-21[CodeGen] Fix crash when a function taking transparent union is redeclared.Volodymyr Sapsai
2017-12-21Fix for PR32990Erich Keane
2017-12-21[ubsan] Diagnose noreturn functions which returnVedant Kumar
2017-12-14[c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith
2017-12-13IRGen: When performing CFI checks, load vtable pointer from vbase when necess...Peter Collingbourne
2017-12-09Switch to gnu++14 as the default dialect.Tim Northover
2017-12-09[CodeGen][X86] Fix handling of __fp16 vectors.Akira Hatanaka
2017-12-05[WebAssembly] Don't use Wasm function sections for more than one functionDan Gohman
2017-12-02PR35456: Track definedness of variable template specializations separately fromRichard Smith
2017-12-01[c++2a] P0515R3: Support for overloaded operator<=>.Richard Smith
2017-11-29MS ABI: Treat explicit instantiation definitions of dllimport function templa...Hans Wennborg
2017-11-29[EH] Use __CxxFrameHandler3 for C++ EH in MS environmentsReid Kleckner
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone
2017-11-29Revert "Toolchain: Normalize dwarf, sjlj and seh eh"Martell Malone
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone
2017-11-28[test] Fix a typo in a test comment. NFC.Martin Storsjo
2017-11-21[MS] Increase default new alignment for win64 and test itReid Kleckner
2017-11-16PR22763: if a defaulted (non-user-provided) special member function isRichard Smith
2017-11-16[MS] Apply adjustments after storing 'this'Reid Kleckner
2017-11-16Update tests for llvm.invariant.group.barrier becoming mangledYaxun Liu
2017-11-14Try to fix the instrument-functions testsHans Wennborg
2017-11-14Switch -mcount and -finstrument-functions to emit EnterExitInstrumenter attri...Hans Wennborg
2017-11-04CodeGenCXX: no default dllimport storage for mingwMartell Malone
2017-11-03[c++17] Visit class template explicit specializations just like all other cla...Richard Smith
2017-11-02Add default calling convention support for regcall.Erich Keane
2017-11-01Making a couple of tests a bit more flexible wrt thunk mangling. Fixes checki...Wolfgang Pieb
2017-10-31Fix for PR33930. Short-circuit metadata mapping when cloning a varargs thunk.Wolfgang Pieb
2017-10-31[CFI] Add CFI-icall pointer type generalizationVlad Tsyrklevich
2017-10-30CodeGen: Fix insertion position of addrspace cast for allocaYaxun Liu
2017-10-28PR35039: Materialize temporary objects before wrapping them in anRichard Smith
2017-10-27[MS] Allow access to ambiguous, inaccessible direct basesReid Kleckner
2017-10-26Fix C++ testcase I forgot to add to r316689.Adrian Prantl
2017-10-24Correct behavior of fastcall when default CC is set.Erich Keane
2017-10-23For better compatibility with C++11 and C++14, emit a nondiscardable definitionRichard Smith
2017-10-18Don't suppress instantiation of definitions for variables subject to explicitRichard Smith
2017-10-16[Bitfield] Add an option to access bitfield in a fine-grained manner.Wei Mi
2017-10-14[ubsan] Don't emit function signatures for non-static member functionsVedant Kumar
2017-10-13[SEH] Use the SEH personality on frontend-outlined funcletsReid Kleckner
2017-10-13Support for destroying operator delete, per C++2a proposal P0722.Richard Smith
2017-10-13[MS] Don't bail on replacing dllimport vbase dtors with base dtorsReid Kleckner
2017-10-10For dllexport class templates, export specializations of member functions (PR...Hans Wennborg