summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/auto-var-init.cpp
AgeCommit message (Expand)Author
2025-06-30[EarlyCSE] Add support for writeonly call CSE (#145474)Nikita Popov
2024-12-09[ConstantFolding] Infer getelementptr nuw flag (#119214)Nikita Popov
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-08-09[IRBuilder] Generate nuw GEPs for struct member accesses (#99538)Hari Limaye
2024-06-24[clang] Skip auto-init on scalar vars that have a non-constant Init and no se...Jan Voung
2024-05-20[ConstantFolding] Canonicalize constexpr GEPs to i8 (#89872)Nikita Popov
2024-03-21[clang][CodeGen] Allow `memcpy` replace with trivial auto var initAntonio Frighetto
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov
2023-11-25[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille
2023-11-23Revert "[clang] Avoid memcopy for small structure with padding under -ftrivia...Florian Hahn
2023-11-23[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille
2023-11-23Revert "[clang] Avoid memcopy for small structure with padding under -ftrivia...Muhammad Omair Javaid
2023-11-23[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-v...serge-sans-paille
2023-04-05[CodeGenCXX] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-04-11[test] Remove various legacy pass manager testsArthur Eubanks
2022-04-11[test] Remove references to -fexperimental-new-pass-manager in testsArthur Eubanks
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2021-02-20Reland "[Libcalls, Attrs] Annotate libcalls with noundef"Dávid Bolvanský
2020-12-17[InstCombine] Preserve !annotation on newly created instructions.Florian Hahn
2020-11-16[IRGen] Add !annotation metadata for auto-init stores.Florian Hahn
2020-04-14[clang] Add missing FileCheck colonsJon Roelofs
2020-03-24[clang codegen] Clean up handling of vectors with trivial-auto-var-init.Eli Friedman
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-09-10[clang][codegen][NFC] Make test patterns more permissive.Clement Courbet
2019-08-13[NFC] Updated tests after r368657David Bolvansky
2019-07-12CodeGet: Init 32bit pointers with 0xFFFFFFFFVitaly Buka
2019-07-12Handle IntToPtr in isBytewiseValueVitaly Buka
2019-07-12Codegen, NFC: 32bit test in auto-var-init.cppVitaly Buka
2019-07-11CodeGen: Suppress c++ warnings in testVitaly Buka
2019-07-11CodeGen, NFC: Test for auto-init for 32bit pointersVitaly Buka
2019-06-21[clang][NewPM] Add -fno-experimental-new-pass-manager to testsLeonard Chan
2019-04-30Fix auto-init testJF Bastien
2019-03-16CodeGen: Preserve packed attribute in constStructWithPadding.Peter Collingbourne
2019-03-08Variable auto-init: split out small arraysJF Bastien
2019-03-01CodeGen: Fix PR40605 by splitting constant struct initializersAlexander Potapenko
2019-02-26CodeGen: Explicitly initialize structure padding in the -ftrivial-auto-var-in...Alexander Potapenko
2019-02-25[NFC] Reorder some mis-ordered testsJF Bastien
2019-02-05[NFC] Explicitly add -std=c++14 option to tests that rely on the C++14 defaultNemanja Ivanovic
2018-12-18Automatic variable initializationJF Bastien
2018-08-08CDDecl More automatic variable tail padding testJF Bastien
2018-08-07[NFC] Improve auto-var-init alignment checkJF Bastien
2018-08-07Auto var init test fix #2JF Bastien
2018-08-07Remove broken command flagJF Bastien
2018-08-07[NFC] Test automatic variable initializationJF Bastien