aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/TailCallElim
AgeCommit message (Expand)AuthorFilesLines
14 hours[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov4-32/+32
2025-06-23[TRE] Adjust function entry count when using instrumented profiles (#143987)Mircea Trofin1-0/+120
2025-04-09[DebugInfo][TailCallElim] Use ret DILocation for return value selects (#134825)Stephen Tozer1-5/+7
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse1-1/+0
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov3-3/+3
2024-08-05[TailCallElim] Don’t mark llvm.stackrestore with tail-call (#101352)Shimin Cui1-0/+14
2024-06-20[DebugInfo][TailCallElim] Drop the debug location of AccRecInstrNew (#95742)Shan Huang1-0/+109
2024-03-28[Debuginfo][TailCallElim] Fix #86262: drop the debug location of entry branch...Shan Huang1-2/+2
2023-12-04[IR][TRE] Support associative intrinsics (#74226)Joshua Cao2-53/+255
2023-12-04[TRE] Add tests for intrinsic accumulatorsJoshua Cao1-0/+141
2023-12-03[TRE] Generate tests for accumulator recursionJoshua Cao1-102/+171
2023-11-29[DebugInfo][RemoveDIs] Make debugify pass convert to/from RemoveDIs mode (#73...Jeremy Morse1-0/+1
2023-08-09[TailCallElim] Remove the readonly attribute of byval.DianQK2-2/+2
2023-08-09[TailCallElim] Regenerate test checks with --function-signature (NFC)DianQK2-14/+16
2022-11-29[test] Switch to use -passes syntax in a bunch of test casesBjorn Pettersson3-3/+3
2022-11-28TailCallElim: Convert tests to opaque pointersMatt Arsenault12-258/+214
2022-08-24KCFI sanitizerSami Tolvanen1-0/+10
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen1-10/+0
2022-08-24KCFI sanitizerSami Tolvanen1-0/+10
2022-07-03[NFC] Switch a few uses of undef to poison as placeholders for unreachble codeNuno Lopes3-5/+5
2022-02-14[IR] Define "ptrauth" operand bundle.Ahmed Bougacha1-0/+10
2021-11-27[test] Use -passes syntax when specifying pipeline in some more testsBjorn Pettersson17-17/+16
2021-09-08[ObjC][ARC] Use the addresses of the ARC runtime functions instead ofAkira Hatanaka1-1/+3
2021-07-24[Tests] Add missing willreturn attributes (NFC)Nikita Popov1-2/+2
2021-07-14[tests] Stablize tests for possible change in deref semanticsPhilip Reames1-1/+1
2021-05-31[test] Properly match parameter/argument ABI attributesArthur Eubanks1-2/+2
2021-05-25[TRE] Reland: allow TRE for non-capturing calls.Alexey Lapshin5-3/+464
2021-03-22Autogen some tests for ease of updatePhilip Reames1-80/+167
2021-03-04[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka1-0/+10
2021-03-03Revert "[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of ex...Hans Wennborg1-10/+0
2021-02-12[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka1-0/+10
2021-02-09Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"Nico Weber1-10/+0
2021-02-05[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitlyAkira Hatanaka1-0/+10
2021-02-05Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"Akira Hatanaka1-10/+0
2021-02-05[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitlyAkira Hatanaka1-0/+10
2020-11-20OpaquePtr: Bulk update tests to use typed sretMatt Arsenault1-1/+1
2020-11-20OpaquePtr: Bulk update tests to use typed byvalMatt Arsenault1-8/+8
2020-07-13Revert "[TRE] allow TRE for non-capturing calls."Alexey Lapshin3-203/+3
2020-07-11[TRE] allow TRE for non-capturing calls.Alexey Lapshin3-3/+203
2020-06-04[TRE] Allow accumulator elimination when base case returns non-constantLayton Kifer1-38/+187
2020-05-27[TRE] Allow elimination when the returned value is non-constantLayton Kifer2-7/+107
2020-05-20Make Value::getPointerAlignment() return an Align, not a MaybeAlign.Eli Friedman1-1/+1
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher14-0/+888
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher14-888/+0
2018-10-08[TailCallElim] Enable marking of calls with byval as tailsRobert Lougher1-0/+41
2018-08-04[TailCallElim] Preserve DT and PDTChijun Sima13-14/+14
2018-08-03[TRE][DebugInfo] Preserve Debug Location in new branch instructionAnastasis Grammenos1-0/+16
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen1-1/+1
2017-11-28Remove this testAdam Nemet1-25/+0
2017-11-28Demote this opt remark to DEBUG.Adam Nemet1-1/+0