aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/IROutliner
AgeCommit message (Expand)AuthorFilesLines
2026-02-10[outliners] Turn nooutline into an Enum Attribute (#163665)Sam Elliott1-2/+2
2026-02-10[IROutliner] Add TTI Hook for Propagating Attributes (#153985)Sam Elliott1-0/+298
2026-02-09[llvm] Remove "no-infs-fp-math" attribute support (#180083)paperchalice1-4/+3
2025-10-22[IR] Remove unsafe-fp-math attribute support (#164534)paperchalice1-4/+4
2025-09-22[IR] Check identical alignment for atomic instructions (#155349)Ellis Hoag1-0/+163
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov37-228/+228
2025-06-11[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info (#143452)Jeremy Morse1-1/+2
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse2-2/+0
2024-11-04[llvm-project] Fix typo "propogate" (#114795)Jay Foad2-2/+2
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer1-10/+14
2024-03-27[CodeGen][LLVM] Make the `va_list` related intrinsics generic. (#85460)Alex Voicu2-10/+10
2024-03-18[CodeExtractor] Terminate callsite blocks to new `noreturn` functions with `u...Noah Goldstein1-3/+3
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer1-7/+0
2024-02-27Revert "Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR out...Stephen Tozer1-0/+7
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer1-7/+0
2024-02-26Revert "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#792...Stephen Tozer1-0/+7
2024-02-26[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79281)Stephen Tozer1-7/+0
2024-02-07[DebugInfo][RemoveDIs] Re-enable some test coverageJeremy Morse1-2/+1
2024-02-06[Extractor][DebugInfo] Don't pick DebugLocs from dbg intrinsics (#80863)Jeremy Morse1-3/+2
2024-02-05[Transforms] Convert tests to opaque pointers (NFC)Nikita Popov1-3/+3
2024-01-23[DebugInfo][RemoveDIs] Disable a run-line while investigating a problemJeremy Morse1-1/+2
2024-01-23[DebugInfo][RemoveDIs] Use splice in Outliner rather than moveBefore (#79124)Jeremy Morse1-0/+1
2023-11-22[IROutliner] Skip dbg values during the candidate search. (#72945)Davide Italiano1-0/+177
2023-03-21[IRSim] Check largest sections first when analyzing similarityAndrew Litteken1-19/+21
2023-03-21Revert "[IRSim] Check largest sections first when analyzing similarity"Andrew Litteken1-21/+19
2023-03-21[IRSim] Check largest sections first when analyzing similarityAndrew Litteken1-19/+21
2023-03-20Revert "[IRSim] Check largest sections first when analyzing similarity"Andrew Litteken1-21/+19
2023-03-20[IRSim] Check largest sections first when analyzing similarityAndrew Litteken1-19/+21
2023-03-20[IRSim] Ensure that assignment accurately reduces potential mapping between d...Andrew Litteken1-0/+89
2023-02-17CodeExtractor: Fix creating addrspacecasts for lifetime markersMatt Arsenault2-9/+6
2023-02-05IROutliner: Fix another assert with non-0 alloca addrspacesMatt Arsenault1-0/+48
2023-01-04IROutliner: Fix assert with non-0 alloca addrspaceMatt Arsenault1-0/+47
2022-12-30IROutliner: Convert tests to opaque pointersMatt Arsenault71-1880/+1798
2022-12-22[IR/MachineOutliner] Add a "nooutline" function attr and respect itJessica Paquette1-0/+30
2022-12-07[NFC] Port all IROutliner tests to `-passes=` syntaxRoman Lebedev85-90/+90
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov1-6/+4
2022-06-02[IR] Enable opaque pointers by defaultNikita Popov7-77/+64
2022-05-07[IROutliner] Accomodate blocks containing PHINodes with one entry outside the...Andrew Litteken2-0/+148
2022-04-16[IROutliner] Ensure that phi values that are passed in as arguments are remap...Andrew Litteken1-0/+111
2022-04-14Revert "[IROutliner] Ensure that phi values that are passed in as arguments a...Andrew Litteken1-111/+0
2022-04-14[IROutliner] Ensure that phi values that are passed in as arguments are remap...Andrew Litteken1-0/+111
2022-04-14[IROutliner] Ensure that incoming blocks of PHINodes are included in the uniq...Andrew Litteken1-0/+122
2022-04-13[AutoUpgrade] Don't lose attributes when upgrading mem intrinsicsAlex Richardson2-3/+3
2022-03-21[IROutliner] Fix phi nodes when self referential within block but doesn't con...Andrew Litteken1-0/+100
2022-03-20[IROutliner] Do not outlined from functions with optnoneAndrew Litteken1-0/+61
2022-03-17[IROutliner] Make sure that loop debug info is stripped.Andrew Litteken1-0/+78
2022-03-14[IROutliner] Ensure merged PHINodes respect order and incoming blocks, not ju...Andrew Litteken1-0/+115
2022-03-14[IROutliner] Separate split PHI nodes from multiple exits by different outlin...Andrew Litteken1-0/+98
2022-03-14[IROutliner] Avoid reusing PHINodes that have already been matched when mergi...Andrew Litteken1-0/+117
2022-03-13[IRSim] Make sure the first instruction of a block doesn't get missed if it i...Andrew Litteken4-24/+86