summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopRotate
AgeCommit message (Expand)Author
2025-06-24[RemoveDIs] Fix rotten --implicit-check-not lines (#144711)Orlando Cazalet-Hyams
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse
2024-12-10[LoopRotate] Use `poison` instead of `undef` as placeholder in debug info [NF...Pedro Lobo
2024-11-21[llvm] Remove `br i1 undef` from some regression tests [NFC] (#117112)Lee Wei
2024-07-16[LoopRotate] Don't rotate loops when the minsize attribute is presentAyke
2024-06-19[SCEV] Use context sensitive reasoning in howFarToZero (#94525)Philip Reames
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer
2024-05-03[StandardInstrumentation] Annotate loops with the function name (#90756)annamthomas
2024-03-28[LoopRotate] Set loop back edge weight to not less than exit weight (#86496)Haohai Wen
2024-03-28[LoopRotate] Add test to track update for inaccurate branch weight (#86495)Haohai Wen
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-02-29[llvm][loop-rotate] Allow forcing loop-rotation (#82828)Paul Kirth
2024-02-27Revert "Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR out...Stephen Tozer
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer
2024-02-26Revert "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#792...Stephen Tozer
2024-02-26[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79281)Stephen Tozer
2024-02-20[LoopRotate][coroutines] Avoid hoisting addresses of thread-local variables o...Alan Zhao
2024-02-19[NFC] Precommit a coroutine test for LoopRotate (#82031)Alan Zhao
2024-01-25[Pass] Add hyphen to some pass names (#74287)paperchalice
2023-12-05[DebugInfo][RemoveDIs] Avoid crash and output-difference in loop-rotate (#74093)Jeremy Morse
2023-11-26[DebugInfo][RemoveDIs] Instrument loop-rotate for DPValues (#72997)Jeremy Morse
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun
2023-09-22LoopRotationUtils: Special case zero-branch weight cases (#66681)Matthias Braun
2023-09-11LoopRotate: Add code to update branch weightsMatthias Braun
2023-06-16Revert "Revert "InstSimplify: Require instruction be parented""Arthur Eubanks
2023-06-16Revert "InstSimplify: Require instruction be parented"Arthur Eubanks
2023-06-16Revert "Revert "InstSimplify: Require instruction be parented""Alan Zhao
2023-06-16Revert "InstSimplify: Require instruction be parented"Alan Zhao
2023-06-02InstSimplify: Require instruction be parentedMatt Arsenault
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-03-22[SCEV] Infer no-self-wrap via constant rangesPhilip Reames
2023-03-15[StandardInstrumentations] Rename -verify-cfg-preserved -> -verify-analysis-i...Arthur Eubanks
2023-01-02[LoopRotate] Convert tests to opaque pointers (NFC)Nikita Popov
2023-01-02[LoopRotate] Make test more robust (NFC)Nikita Popov
2023-01-02[LoopRotate] Name instructions in test (NFC)Nikita Popov
2022-12-15[LoopRotate] Clear block and loop dispo cache when merging blocks.Florian Hahn
2022-12-08[NFC] Port all LoopRotate tests to `-passes=` syntaxRoman Lebedev
2022-12-02Fix some test files with executable permissionsMatt Arsenault
2022-12-01[test] Switch to use -passes syntax in various test casesBjorn Pettersson
2022-09-19[LoopRotate] Drop loop dispositions when rotating loops. PR56260Max Kazantsev
2022-09-09Loop names used in reporting can grow very largeJamie Schmeiser
2022-07-18[IR] Don't treat callbr as indirect terminatorNikita Popov
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov
2022-06-09Pipe potentially invalid InstructionCost through CodeMetricsPhilip Reames
2022-06-07Add initial coverage for invalid instruction costs in LoopRotatePhilip Reames
2022-01-11[llvm][test] rewrite callbr to use i rather than X constraint NFCNick Desaulniers
2021-11-08[InferAddressSpaces] Support assumed addrspaces from addrspace predicates.Michael Liao
2021-10-07[LoopRotate] Forget SCEV values in RewriteUsesOfClonedInstructionsBjorn Pettersson
2021-10-07[test] Pre-commit test case for PR51981. NFCBjorn Pettersson
2021-08-14[Tests] Remove explicit -enable-mssa-loop-dependency options (NFC)Nikita Popov