aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/MergeICmps
AgeCommit message (Expand)AuthorFilesLines
2026-01-04[IR] Reland Optimize PHINode::removeIncomingValue() and PHINode::removeIncomi...Mingjie Xu4-4/+4
2025-12-29Revert 159f1c048e08a8780d92858cfc80e723c90235e3 (#173893)Walter Lee4-4/+4
2025-12-17[IR] Optimize PHINode::removeIncomingValue() by swapping removed incoming val...Mingjie Xu4-4/+4
2025-11-14[MergeICmp][profcheck] Propagate profile info (#167594)Mircea Trofin2-19/+45
2025-10-23[test][Transforms] Remove unsafe-fp-math uses part 2 (NFC) (#164786)paperchalice2-16/+8
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov1-2/+2
2025-06-26[MergeICmps] Fix miss-compile in MergeICmps in presence of blockaddresses (#1...Ralender1-0/+87
2024-12-12TargetLibraryInfo: Use pointer index size to determine getSizeTSize(). (#118747)Owen Anderson1-2/+2
2023-10-26[opt] Infer DataLayout from triple if not specifiedAlex Richardson1-4/+4
2023-10-04Regenerate test checks for tests affected by D141060Alex Richardson1-1/+1
2023-07-12[llvm] Remove explicit -opaque-pointers flag from tests (NFC)Nikita Popov1-1/+1
2023-06-06Revert "Reland [MergeICmps] Adapt to non-eq comparisons, bugfix"Mikhail Goncharov1-43/+97
2023-05-24Reland [MergeICmps] Adapt to non-eq comparisons, bugfixZhongyunde1-97/+43
2023-05-23[test] precommit tests for D141188Zhongyunde1-0/+336
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1
2023-05-15Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix"Arthur Eubanks1-238/+0
2023-05-08[MergeICmps] Adapt to non-eq comparisons, bugfixZhongyunde1-0/+238
2023-04-27Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix"Arthur Eubanks1-238/+0
2023-04-25[MergeICmps] Adapt to non-eq comparisons, bugfixZhongyunde1-0/+238
2023-04-08[MergeICmps] Attach metadata to new created loadsZhongyunde2-5/+64
2023-03-28[llvm] Use pointer index type for more GEP offsets (pre-codegen)Krzysztof Drewniak1-0/+45
2023-03-10Revert "[MergeICmps] Adapt to non-eq comparisons, fix bug for cases need be s...Arthur Eubanks1-183/+0
2023-03-09[MergeICmps] Adapt to non-eq comparisons, fix bug for cases need be spiltedzhongyunde1-0/+183
2023-03-02Revert "[MergeICmps] Adapt to non-eq comparisons, retry"Zhongyunde1-86/+0
2023-02-27[MergeICmps] Adapt to non-eq comparisons, retryzhongyunde1-0/+86
2023-02-24Revert "Add tests to reproduce pointer/index width confusion crashes"Dmitri Gribenko1-32/+0
2023-02-23Add tests to reproduce pointer/index width confusion crashesKrzysztof Drewniak1-0/+32
2023-01-12Revert "[MergeICmps] Adapt to non-eq comparisons"Vitaly Buka1-86/+0
2023-01-12[MergeICmps] Adapt to non-eq comparisonszhongyunde1-0/+86
2023-01-04[MergeICmps] Convert tests to opaque pointers (NFC)Nikita Popov20-574/+442
2022-12-08[NFC] Port all MergeICmps tests to `-passes=` syntaxRoman Lebedev21-22/+22
2022-03-04Reapply [MergeICmps] Don't require GEPNikita Popov2-28/+10
2022-03-04[MergeICmp] Make instruction move robust against empty block (NFCI)Nikita Popov1-0/+48
2022-03-03Revert "[MergeICmps] Don't require GEP"Arthur Eubanks1-5/+14
2022-02-25[MergeICmps] Don't require GEPNikita Popov1-14/+5
2022-02-25[MergeICmps] Add opaque pointer test (NFC)Nikita Popov1-0/+43
2022-02-22[MergeICmps] Don't call comesBefore() if in different blocks (PR53959)Nikita Popov1-0/+48
2021-09-21[MergeICmps] Don't reorder unmerged comparisonsNikita Popov2-15/+85
2021-08-27[MergeICmps] Ignore clobbering instructions before the loadsNikita Popov2-20/+12
2021-08-27[MergeICmps] Don't merge icmps derived from pointers with addressspacesValentin Churavy1-0/+94
2021-08-26[MergeICmps] Add test for call before first load (NFC)Nikita Popov1-5/+133
2021-08-23[MergeICmps] Allow sinking past non-load/storeNikita Popov1-1/+1
2021-07-23[MergeICmps] Relax sinking checkNikita Popov1-1/+1
2021-07-14[tests] Stablize tests for possible change in deref semanticsPhilip Reames7-8/+8
2021-06-24Revert "[BuildLibCalls/SimplifyLibCalls] Fix attributes on created CallInst ...Arthur Eubanks8-9/+9
2021-06-24[BuildLibCalls/SimplifyLibCalls] Fix attributes on created CallInst instruct...Jonas Paulsson8-9/+9
2021-05-24Revert "[NFC] remove explicit default value for strboolattr attribute in tests"serge-sans-paille2-3/+3
2021-05-24[NFC] remove explicit default value for strboolattr attribute in testsserge-sans-paille2-3/+3
2021-03-22Tweak a test so it actually gets autogenedPhilip Reames1-4/+15
2021-03-22[tests] Refresh a bunch of autogen test to adjust for format changesPhilip Reames3-8/+8