summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/nrvo.cpp
AgeCommit message (Expand)Author
2025-07-18[clang][CodeGen] Set `dead_on_return` when passing arguments indirectlyAntonio Frighetto
2025-01-18[Clang] [NFC] Fix unintended `-Wreturn-type` warnings everywhere in the test ...Sirraide
2024-08-09[IRBuilder] Generate nuw GEPs for struct member accesses (#99538)Hari Limaye
2024-05-19[Clang][CodeGen] Start migrating away from assuming the Default AS is 0 (#88182)Alex Voicu
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov
2024-01-05[Clang] Regenerate test checks (NFC)Nikita Popov
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2022-12-11[Clang] Use poison instead of undef where its used as placeholder [NFC]Manuel Brito
2022-10-23[Clang] Change AnonStructIds in MangleContext to per-function basedRong Xu
2022-10-06[CodeGenCXX] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-07-26[Clang] [P2025] Analyze only potential scopes for NRVORoman Rusyaev
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2022-03-29Remove -O1 from command line of nrvo.cppAkira Hatanaka
2022-03-28Pass -disable-llvm-passes to avoid running llvm passesAkira Hatanaka
2022-03-17[Clang] [P2025] More exhaustive tests for NRVOEvgeny Shulgin
2022-02-08[NFC][clang] Autogenerate checklines in CodeGenCXX/nrvo.cppRoman Lebedev
2022-01-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyu kim
2021-11-09Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...hyeongyu kim
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyukim
2021-11-06Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...Juneyoung Lee
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee
2021-10-18[test] Remove tests pinned to the legacy PMArthur Eubanks
2021-10-18Revert D105169 due to the two-stage failure in ASANJuneyoung Lee
2021-10-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee
2020-12-31[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none...Fangrui Song
2020-11-16[CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointerCJ Johnson
2020-08-18[NFC][clang] Adjust test/CodeGenCXX/nrvo.cpp after 03127f795b8244c1039c18d439...Roman Lebedev
2020-08-16[InstCombine] Aggregate reconstruction simplification (PR47060)Roman Lebedev
2020-05-19[CGCall] Annotate references with "align" attribute.Eli Friedman
2020-02-03Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition"Fangrui Song
2020-02-03[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionFangrui Song
2019-11-26Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a first ...Eric Christopher
2019-11-26Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at ...Muhammad Omair Javaid
2019-11-25As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 d...Eric Christopher
2019-06-17Re-commit r357452 (take 3): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg
2019-06-13Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromP...David L. Jones
2019-06-05[Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3Petr Hosek
2019-05-28Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg
2019-05-06Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also s...Jordan Rupprecht
2019-04-16Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink func...Hans Wennborg
2019-04-04Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct...David L. Jones
2019-04-02SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ...Hans Wennborg
2018-10-15Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile
2018-10-10[CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev
2018-06-19Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki
2018-06-19Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki
2018-05-30Revert "Update NRVO logic to support early return"Sam McCall
2018-05-30Update NRVO logic to support early returnTaiju Tsuiki