aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/DebugInfo/Generic/assignment-tracking
AgeCommit message (Expand)AuthorFilesLines
2025-06-24[RemoveDIs] Fix rotten --implicit-check-not lines (#144711)Orlando Cazalet-Hyams26-26/+26
2025-06-11[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info (#143452)Jeremy Morse1-9/+9
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse65-107/+0
2025-03-06[Assignment Tracking] Replace `undef` debug info with `poison` (#129755)Pedro Lobo4-18/+18
2025-03-03[Instruction] Set metadata to `poison` on deletion (#129449)Pedro Lobo1-1/+1
2024-08-06Convert a couple of undef placeholders to poison [NFC]Nuno Lopes4-15/+15
2024-07-18[SROA] Fix debug locations for variables with non-zero offsets (#97750)Orlando Cazalet-Hyams1-4/+1
2024-07-08[SLP]Remove operands upon marking instruction for deletion.Alexey Bataev1-4/+4
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer62-203/+203
2024-02-13[HWASAN] Update dbg.assign intrinsics in HWAsan pass (#79864)Orlando Cazalet-Hyams1-1/+2
2024-02-08[DebugInfo][RemoveDIs] Final omnibus test fixing for RemoveDIs (#81125)Jeremy Morse1-0/+5
2024-02-06[DebugInfo] Convert tests to opaque pointers (NFC)Fangrui Song30-149/+149
2024-01-23Revert "Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass … (#79...gulfemsavrun1-1/+1
2024-01-23[RemoveDIs][DebugInfo] Enable creation of DPVAssigns, update outstanding AT t...Stephen Tozer15-0/+25
2024-01-23[RemoveDIs][DebugInfo] Handle DPVAssign in most transforms (#78986)Stephen Tozer30-2/+50
2024-01-23Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass #78606OCHyams1-1/+1
2024-01-23[RemoveDIs][NFC] Disable RemoveDIs tests that are not yet enabledStephen Tozer3-6/+0
2024-01-23[RemoveDIs][DebugInfo] Update SROA to handle DPVAssigns (#78475)Stephen Tozer21-0/+33
2024-01-22Revert "Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass … (#79...gulfemsavrun1-1/+1
2024-01-22[RemoveDIs] Remove tests for redundant DPVAssigns until DPVAssigns are enabledStephen Tozer3-6/+0
2024-01-22[RemoveDIs][DebugInfo] Remove redundant DPVAssigns (#78574)Stephen Tozer3-0/+6
2024-01-22Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass #78606OCHyams1-1/+1
2024-01-22Revert "[hwasan] Update dbg.assign intrinsics in HWAsan pass" (#78971)Orlando Cazalet-Hyams1-1/+1
2024-01-22[hwasan] Update dbg.assign intrinsics in HWAsan pass (#78606)Orlando Cazalet-Hyams1-1/+1
2024-01-02[hwasan] Workaround unsupported AssignmentTrackingPass (#76547)Vitaly Buka1-0/+35
2023-06-30[loop-deletion] Overly defensive with undef-ing dbg.values.Carlos Alberto Enciso1-1/+1
2023-05-05[Assignment Tracking] Skip scalable vectors in declare-to-assign passOCHyams1-0/+41
2023-04-19Reapply "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"OCHyams2-19/+143
2023-04-19Revert "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"OCHyams2-143/+19
2023-04-19[Assignment Tracking] Fix fragment error for some DSE-shortened storesOCHyams2-19/+143
2023-04-18[Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPassOCHyams1-0/+32
2023-04-12[Assignment Tracking] Ignore VLA-backed variablesOCHyams1-0/+61
2023-04-12[Assignment Tracking] Fix assertion in AssignmentTrackingPass::runOnFunctionOCHyams1-0/+39
2023-04-11[Assignment Tracking] Trunc fragments for stores to vars smaller than the allocaOCHyams2-0/+152
2023-04-11[Assignment Tracking][SROA] Don't un-poison dbg.assigns using multiple loc opsOCHyams1-0/+13
2023-04-09[Assignment Tracking] Fix fragments for assignments to variables smaller than...OCHyams1-0/+72
2023-04-06[Assignment Tracking][SROA] Fix fragment when slice size equals variable sizeOCHyams1-0/+84
2023-04-05[InstCombine] Remove PromoteCastOfAllocation() fold (NFC)Nikita Popov1-75/+0
2023-04-05[Assignment Tracking][SROA] Handle createFragmentExpression failureOCHyams1-0/+65
2023-03-31[Assignment Tracking][SROA] Handle DIArgList in migrateDebugInfoOCHyams1-0/+62
2023-03-29[Assignment Tracking] Don't run declare-to-assign on functions marked optnoneOCHyams1-0/+63
2023-03-22[Assignment Tracking] Fix mem2reg misidentifying unlinked storesOCHyams2-1/+84
2023-03-21[Assignment Tracking] Downgrade dbg.assigns to dbg.values in mem2regOCHyams14-35/+33
2023-03-16[Assignment Tracking] Allow salvaging with variadic expressions [4/x]OCHyams1-3/+2
2023-02-22[Assignment Tracking] Only set module flag if pass modifies a functionOCHyams1-0/+47
2023-02-22[Assignment Tracking] Choose better passes for RemoveRedundantDbgInstrs callOCHyams5-10/+118
2023-02-10[Assignment Tracking] Fix migrateDebuginfo in SROAOCHyams2-0/+201
2023-02-10[Assignment Tracking][SROA] Delete dbg.assigns linked to rewritten storesOCHyams1-1/+2
2023-02-10[NFC][Assignment Tracking] Remove lifetime intrinsics from some testsOCHyams5-59/+12
2023-01-20[Assignment Tracking][NFC] Replace LLVM command line option with a module flagOCHyams47-93/+140