aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/CodeExtractor
AgeCommit message (Expand)AuthorFilesLines
2025-11-10[DebugInfo] Add Verifier check for incorrectly-scoped retainedNodes (#166855)Vladislav Dzhidzhoev1-3/+3
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov11-54/+54
2025-07-21[IR] Only allow lifetime.start/end on allocas (#149310)Nikita Popov2-7/+4
2025-04-26[CodeExtractor] Improve debug info for input values. (#136016)Abid Qadeer2-0/+55
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse1-1/+0
2024-11-12[llvm] Remove `br i1 undef` from some regression tests [NFC] (#115688)Lee Wei2-10/+12
2024-08-20[IR] Check that arguments of naked function are not used (#104757)Nikita Popov1-1/+1
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer1-1/+1
2023-11-29[DebugInfo][RemoveDIs] Extract DPValues in CodeExtractor like dbg.values (#73...Jeremy Morse1-0/+1
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun1-1/+1
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1
2023-01-11[CodeExtractor] Convert tests to opaque pointers (NFC)Nikita Popov3-37/+37
2023-01-06[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov2-34/+34
2023-01-03[CodeExtractor] Avoid branch on undef UB in tests (NFC)Nikita Popov2-3/+4
2023-01-03[CodeExtractor] Convert some tests to opaque pointers (NFC)Nikita Popov26-316/+291
2022-12-08[test] Remove duplicate RUN linesBjorn Pettersson1-3/+1
2022-12-08[test] Remove duplicate RUN lines in Transform testsBjorn Pettersson19-23/+0
2022-12-08[NFC] Port all CodeExtractor tests to `-passes=` syntaxRoman Lebedev3-5/+5
2022-12-07[NFC] Port all CodeExtractor tests to `-passes=` syntaxRoman Lebedev51-103/+103
2022-10-07[opt] Remove temporary legacy pass name translationsArthur Eubanks1-1/+1
2022-09-30[test] Update some legacy PM testsArthur Eubanks1-25/+29
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov1-1/+1
2022-06-27[ArgPromotion] Remove legacy PM supportNikita Popov1-2/+2
2022-06-02[IR] Enable opaque pointers by defaultNikita Popov3-5/+5
2022-03-31Implement inlining of strictfp functionsSerge Pavlov1-2/+2
2022-01-19[PartialInline] Bail out on asm-goto/callbrWenlei He1-0/+6
2021-08-25[CodeExtractor] Preserve topological order for the return blocks.Vyacheslav Zakharin5-15/+15
2020-12-18[HotColdSplit] Reflect full cost of parameters in split penaltyAditya Kumar1-1/+1
2020-12-02[Inline] prevent inlining on stack protector mismatchNick Desaulniers1-3/+4
2020-11-17Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch"Nick Desaulniers1-2/+2
2020-10-31Revert "Use uint64_t for branch weights instead of uint32_t"Arthur Eubanks1-3/+3
2020-10-30Use uint64_t for branch weights instead of uint32_tArthur Eubanks1-3/+3
2020-10-27Revert "Use uint64_t for branch weights instead of uint32_t"Nico Weber1-3/+3
2020-10-26Use uint64_t for branch weights instead of uint32_tArthur Eubanks1-3/+3
2020-10-23[IR] add fn attr for no_stack_protector; prevent inlining on mismatchNick Desaulniers1-2/+2
2020-10-22Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers...Vedant Kumar1-2/+3
2020-10-19Revert "[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting"Hans Wennborg1-1/+1
2020-10-15[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splittingVedant Kumar1-1/+1
2020-10-13[test][NewPM] Pin -mergereturn tests to legacy PMArthur Eubanks1-1/+1
2020-10-13[LoopExtract][NewPM] Port -loop-extract to NPMArthur Eubanks12-13/+13
2020-09-29[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)Vedant Kumar1-3/+2
2020-04-25[CodeExtractor] Fix extraction of a value used only by intrinsics outside of ...Ehud Katz1-0/+58
2020-04-08[CodeExtractor] Fix typo in check label to fix issue reported on D77354Simon Pilgrim1-1/+1
2020-04-06[llvm] Fix missing FileCheck directive colonsJonathan Roelofs2-2/+2
2020-02-09[LoopExtractor] Convert LoopExtractor from LoopPass to ModulePassEhud Katz4-0/+196
2020-01-28[CodeExtractor] Remove stale llvm.assume calls from extracted regionVedant Kumar1-2/+2
2019-07-10[CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)Vedant Kumar1-1/+1
2019-06-17[lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song1-1/+0
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher51-0/+3353
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher51-3353/+0