aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/Attributor/ArgumentPromotion
AgeCommit message (Expand)AuthorFilesLines
2025-11-04[Attributor] Propagate alignment through ptrmask (#150158)Shoreshen1-75/+155
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto1-26/+26
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse2-6/+0
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov21-146/+146
2024-09-05[Attributor][NFC] Pre-commits for #107439 (#107457)Johannes Doerfert1-4/+4
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer1-4/+2
2024-06-11[CGSCC] Fix compile time blowup with large RefSCCs (#94815)Arthur Eubanks2-2/+0
2024-05-03[Attributor][NFC] update tests (#91011)Johannes Doerfert21-165/+194
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer1-10/+8
2024-02-27Revert "Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR out...Stephen Tozer1-8/+10
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer1-10/+8
2024-02-26Revert "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#792...Stephen Tozer1-8/+10
2024-02-26[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79281)Stephen Tozer1-10/+8
2024-02-07[RemoveDIs][DebugInfo] Perform some pre-turn-on test maintenence (#80885)Jeremy Morse1-2/+5
2024-01-24[NFC][DebugInfo] Maintain RemoveDIs flag when attributor creates functions (#...Jeremy Morse1-0/+4
2023-12-22[Attributor] Don't construct pretty GEPsNikita Popov6-59/+63
2023-11-10[Attributor] New attribute to identify what byte ranges are alive for an allo...Vidhush Singhal4-1/+8
2023-08-09Intrinsics: Add type overload to stacksave and stackstoreMatt Arsenault1-4/+4
2023-07-25[Attributor] Try to remove argmem effects after signature rewriteJohannes Doerfert15-67/+93
2023-07-25[Attributor] Check readonly call sites for nosync in AANoSyncJohannes Doerfert5-5/+5
2023-07-17[Attributor] Replace AAReturnedValues with AAPotentialValuesReturnedJohannes Doerfert1-3/+3
2023-07-14[Attributor] Allow IR-attr deduction for non-IPO amendable functionsJohannes Doerfert3-4/+4
2023-07-14[Attributor][NFC] Update all tests with the scriptJohannes Doerfert7-106/+106
2023-07-11Attributor: Convert some tests to opaque pointersMatt Arsenault1-7/+7
2023-07-09[Attributor] Port AANoUndef to the isImpliedByIR interfaceJohannes Doerfert5-12/+23
2023-07-09[Attributor] Port AANoAlias to the isImpliedByIR interfaceJohannes Doerfert1-1/+1
2023-07-09[Attributor] Port AANonNull to the isImpliedByIR interfaceJohannes Doerfert5-5/+5
2023-07-03[Attributor] Manifest attributes implied by the IRJohannes Doerfert22-36/+45
2023-07-03[Attributor][NFCI] Merge MemoryEffects explicitlyJohannes Doerfert11-67/+77
2023-06-24[Attributor] Avoid more AAs through IR implicationJohannes Doerfert3-5/+6
2023-06-23[Attributor] Check IR attributes before creating new AAsJohannes Doerfert22-96/+79
2023-06-23[Attributor] Remove the iteration count verificationJohannes Doerfert35-35/+35
2023-06-05[Attributor] Create `AAMustProgress` for the `mustprogress` attributeJohannes Doerfert26-225/+225
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1
2023-04-13[Attributor] Convert some tests to opaque pointers (NFC)Nikita Popov1-29/+28
2023-01-18[AsmParser] Remove typed pointer auto-detectionNikita Popov1-2/+2
2023-01-12[Attributor] Enable tests and ensure all call sites are updatedJohannes Doerfert2-4/+4
2023-01-12[Attributor] Disable breaking tests to unblock botsJohannes Doerfert2-2/+2
2023-01-12[Attributor] Make AAIsDeadFunction lazyJohannes Doerfert2-23/+30
2023-01-11[Attributor] Convert some tests to opaque pointers (NFC)Nikita Popov8-435/+372
2023-01-10Reapply "[Attributor] Introduce AA[Intra/Inter]Reachability"Johannes Doerfert7-7/+7
2023-01-09[Attributor] Allow cfg reasoning for thread-local objectsJohannes Doerfert4-4/+4
2023-01-09[Attributor][OpenMP][NFC] Cleanup tests via update scriptJohannes Doerfert1-6/+6
2023-01-08[AAUnderlyingObjects] Introduce an AA for getting underlying objects of a poi...Shilei Tian2-2/+2
2023-01-05[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov1-62/+60
2023-01-02[ValueTracking] Treat branch on undef as UB as wellNikita Popov1-3/+3
2022-12-23[Attributor] Convert some tests to opaque pointers (NFC)Nikita Popov26-300/+287
2022-12-21[Attributor] potential constant values for PHI and LoadSameer Sahasrabuddhe1-1/+1
2022-12-16Revert "[Attributor] Introduce AA[Intra/Inter]Reachability"Mitch Phillips7-7/+7
2022-12-13[Attributor] Introduce AA[Intra/Inter]ReachabilityJohannes Doerfert7-7/+7