aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenCXX
AgeCommit message (Expand)Author
2019-02-11Fix a few tests that were missing ':' on CHECK lines and weren't testing anyt...Nico Weber
2019-02-08[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-02-08Variable auto-init: fix __block initializationJF Bastien
2019-02-06Fix MSVC constructor call extension after b92d290e48e9 (r353181).James Y Knight
2019-02-05[NFC] Explicitly add -std=c++14 option to tests that rely on the C++14 defaultNemanja Ivanovic
2019-02-01[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner
2019-02-01Revert "[Sema] Make canPassInRegisters return true if the CXXRecordDecl passed"Akira Hatanaka
2019-01-31Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Eric Liu
2019-01-31Revert "Support attribute used in member funcs of class templates"Rafael Auler
2019-01-31Support attribute used in member funcs of class templatesRafael Auler
2019-01-30[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner
2019-01-27[FIX] Adjust CXX microsoft abi dynamic cast test to r352293Johannes Doerfert
2019-01-25Disable _Float16 for non ARM/SPIR TargetsErich Keane
2019-01-24Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Julian Lettner
2019-01-24[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner
2019-01-23[ubsan] Check the correct size when sanitizing array new.Richard Smith
2019-01-22[CodeGen] Always use string computed in Sema for PredefinedExprEli Friedman
2019-01-19Emit !callback metadata and introduce the callback attributeJohannes Doerfert
2019-01-18[clang][slh] add Clang attr no_speculative_load_hardeningZola Bridges
2019-01-17Fix cleanup registration for lambda captures.Richard Smith
2019-01-17TLS: Respect visibility for thread_local variables on Darwin (PR40327)Vlad Tsyrklevich
2019-01-16[EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfpEli Friedman
2019-01-11[MergeFunc] Update clang test for r350939Vedant Kumar
2019-01-11[LTO] Add option to enable LTOUnit splitting, and disable unless neededTeresa Johnson
2019-01-11[Sema] Make canPassInRegisters return true if the CXXRecordDecl passedAkira Hatanaka
2019-01-10In nothrow new-expressions, null-check the result if we're going toRichard Smith
2019-01-08[NFC] Don't over-eagerly check block alignmentJF Bastien
2019-01-08Rename DIFlagFixedEnum to DIFlagEnumClass. NFCPaul Robinson
2019-01-08Don't emit DW_AT_enum_class unless it's actually an 'enum class'.Paul Robinson
2019-01-06Fix bug in test found by the diagnostic added in r350340.Nico Weber
2019-01-04Add two new pragmas for controlling software pipelining optimizations.Aaron Ballman
2018-12-26[MS] Mangle return adjusting thunks with the public access specifierReid Kleckner
2018-12-26Ignore ConstantExpr in IgnoreParensReid Kleckner
2018-12-21[mingw] Don't mangle thiscall like fastcall etcReid Kleckner
2018-12-20[CodeGen] Fix assertion on emitting cleanup for object with inlined inherited...Volodymyr Sapsai
2018-12-20[CodeGen] Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_l...Michael Kruse
2018-12-18Automatic variable initializationJF Bastien
2018-12-17Fix ms-layout_version declspec test and add missing new testReid Kleckner
2018-12-15[MinGW] Produce a vtable and RTTI for dllexported classes without a key functionMartin Storsjo
2018-12-14Mangle calling conventions into function pointer types where GCC doesReid Kleckner
2018-12-14Add AddressSpace mangling to MS modeErich Keane
2018-12-14[Clang] Add __builtin_launderEric Fiselier
2018-12-12Emit a proper diagnostic when attempting to forward inalloca argumentsReid Kleckner
2018-12-07Make CPUDispatch resolver emit dependent functions.Erich Keane
2018-12-07Revert "Multiversioning- Ensure all MV functions are emitted."Erich Keane
2018-12-07Fix thunks returning memptrs via sret by emitting also scalar return values d...Hans Wennborg
2018-12-06Reapply fix from r348062 to fix test on Windows.Douglas Yung
2018-12-05Honor -fdebug-prefix-map when creating function names for the debug info.Adrian Prantl
2018-12-05[Haiku] Support __float128 for x86 and x86_64Kristina Brooks
2018-12-05Revert: Honor -fdebug-prefix-map when creating function names for the debug i...Renato Golin