aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/MergeFunc
AgeCommit message (Expand)AuthorFilesLines
2026-01-04[MergeFunc] Do not merge kernel functions (#174254)Sebastian Neubauer1-0/+55
2025-12-22[PtrAuth] Add ConstantPtrAuth comparator to FunctionComparator.cpp (#159480)Oskar Wirga1-0/+133
2025-12-11[IR] Don't store switch case values as operandsAlexis Engelke1-0/+79
2025-06-06LowerTypeTests: Shrink check size by 1 instruction on x86.Peter Collingbourne1-1/+1
2025-06-02[DebugInfo][RemoveDIs] Delete experimental-iterator test-flags from tests (#1...Jeremy Morse1-54/+0
2025-05-30[LowerTypeTests] Generate fshr for rotate pattern (#141735)Nikita Popov1-7/+5
2025-04-21LowerTypeTests: Switch to emitting one inline asm call per jump table entry.Peter Collingbourne1-1/+2
2025-04-04[MergeFunc] Fix crash caused by bitcasting ArrayType (#133259)Tobias Stadler1-0/+76
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse2-5/+1
2025-03-10[MergeFunc] Keep comdat on new function, not thunk. (#130583)Florian Hahn1-4/+6
2025-03-10[MergeFunc] Check full IR and comdat keys in comdat.ll.Florian Hahn1-3/+24
2025-03-03[Instruction] Set metadata to `poison` on deletion (#129449)Pedro Lobo1-2/+2
2025-02-27[MergeFunc] Remove discardables function before writing alias or thunk. (#128...Florian Hahn3-31/+5
2025-02-26[MergeFunc] Add tests showing incorrect handling of metadata call args.Florian Hahn1-0/+102
2025-02-26[MergeFunc] Add linkonce test with discardable functions.Florian Hahn1-0/+56
2025-02-25[MergeFuncs] Don't introduce calls to (linkonce,weak)_odr functions. (#125050)Florian Hahn7-43/+91
2025-02-24[MergeFunc] Add tests for (merging weak|linkonce)_odr functions.Florian Hahn6-7/+500
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov2-2/+2
2024-12-06[MergeFuncs] Handle ConstantRangeList attributesNikita Popov1-0/+53
2024-10-26Reland (2nd attempt) [StructuralHash] Refactor (#112621)Kyungwoo Lee3-14/+14
2024-10-26Revert "Reland [StructuralHash] Refactor (#112621)"Kyungwoo Lee3-14/+14
2024-10-26Reland [StructuralHash] Refactor (#112621)Kyungwoo Lee3-14/+14
2024-10-26Revert "[StructuralHash] Refactor (#112621)"Kyungwoo Lee1-8/+9
2024-10-26[StructuralHash] Refactor (#112621)Kyungwoo Lee1-9/+8
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer2-19/+19
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov1-14/+0
2024-04-13[MergeFunc] Handle ConstantRange attributes (#88584)Andreas Jonson1-0/+111
2024-04-10[MergeFuncs/CFI] Ensure all type metadata is propogated for CFI (#88218)Oskar Wirga1-13/+13
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov1-4/+4
2024-02-20[MergeFunctions] Fix thunks for non-instruction debug info (#82080)Shoaib Meenai1-0/+54
2024-02-07[DebugInfo][RemoveDIs] Instrument MergeFunctions for DPValues (#80974)Jeremy Morse1-0/+4
2023-12-20[MergeFunc] Fix comparison of constant expressionsNikita Popov1-5/+36
2023-12-20[MergeFunc] Adjust GEP indices in test (NFC)Nikita Popov1-4/+4
2023-12-20[MergeFunc] Add another test for incorrect constexpr merging (NFC)Nikita Popov1-0/+5
2023-12-20[MergeFunc] Add tests for incorrect const expr merging (NFC)Nikita Popov1-0/+50
2023-10-19[FunctionComparator] Differentiate instructions passing different MDStrings (...Nuri Amari1-0/+44
2023-10-18[CFI/MergeFunctions] Modify MergeFunctions to propagate type information (#68...Oskar Wirga1-0/+210
2023-10-11[MergeFuncs] Use sizeWithoutDebug to decide if we create a thunk (#68627)Oskar Wirga2-30/+136
2023-09-23Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass (#65963)Oskar Wirga2-0/+81
2023-06-13Revert "[FunctionAttrs] Propagate some func/arg/ret attributes from caller to...Noah Goldstein1-2/+2
2023-06-13[FunctionAttrs] Propagate some func/arg/ret attributes from caller to callsit...Noah Goldstein1-2/+2
2023-03-28[llvm] Use pointer index type for more GEP offsets (pre-codegen)Krzysztof Drewniak1-0/+13
2023-03-23[MergeFunc] Don't assume constant metadata operandsNikita Popov1-5/+33
2023-03-23[MergeFuncs] Add tests for D144682 (NFC)Ding Xiang Fei1-0/+53
2023-03-03Revert "[ADCE] Only remove debug intrinsics if non debug instructions are rem...Mikael Holmen1-10/+0
2023-03-03[ADCE] Only remove debug intrinsics if non debug instructions are removedMikael Holmen1-0/+10
2023-02-24Revert "Add tests to reproduce pointer/index width confusion crashes"Dmitri Gribenko1-13/+0
2023-02-23Add tests to reproduce pointer/index width confusion crashesKrzysztof Drewniak1-0/+13
2023-01-04[MergeFunc] Convert tests to opaque pointers (NFC)Nikita Popov46-655/+608
2022-12-08[test] Remove duplicate RUN lines in Transform testsBjorn Pettersson1-1/+0