summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/RewriteStatepointsForGC
AgeCommit message (Expand)Author
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov
2025-04-08GCStrategy: Use Twine properly for error message (#132760)Matt Arsenault
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov
2024-11-08[Statepoint] Treat result of atomicrmw xchg as a base pointer (#97280)Csanád Hajdú
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-01-22True fixpoint algorithm in RS4GC (#75826)Petr Maj
2023-11-02Improvements to RS4GC BDV Algorithm (#69795)Petr Maj
2023-10-16[RS4GC] Copy argument attributes from call to statepoint (#68475)Markus Böck
2023-07-22[RewriteStatepointsForGC] Use poison instead of undef as placeholder [NFC]Nuno Lopes
2023-06-21[RewriteStatepointsForGC] Convert tests to opaque pointers (NFC)Nikita Popov
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-01-18[AsmParser] Remove typed pointer auto-detectionNikita Popov
2023-01-11[IRBuilder] Use canonical i64 type for insertelement index used by vector spl...Paul Walker
2023-01-03[RewriteStatepointsForGC] Avoid branch on undef UB in tests (NFC)Nikita Popov
2023-01-03[RewriteStatepointsForGC] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-27[RS4GC] Rematerialize derived pointers before uses.Denis Antrushin
2022-12-13[RS4GC] Add few tests for derived pointer rematerialization. NFC.Denis Antrushin
2022-12-08[test] Remove duplicate RUN lines in Transform testsBjorn Pettersson
2022-12-07[NFC] Port all RewriteStatepointsForGC tests to `-passes=` syntaxRoman Lebedev
2022-12-02Fix some test files with executable permissionsMatt Arsenault
2022-11-08[Statepoint] Use default attributes for some GC intrinsicsNikita Popov
2022-11-04[IR] Switch everything to use memory attributeNikita Popov
2022-10-31[X86] Use default attributes for intrinsicsNikita Popov
2022-08-16[RS4GC] Handle vectors of pointers in non-live clobberingDanila Malyutin
2022-07-22[RS4GC] Handle special cases in unreachable code for memcpy/memmovMax Kazantsev
2022-06-23[RS4GC] Handle freeze case for vectorSerguei Katkov
2022-06-02[IR] Enable opaque pointers by defaultNikita Popov
2022-05-06[RS4GC] Add support for 'freeze' instruction to findBaseDefiningValueMax Kazantsev
2022-04-28[RS4GC] Add tests showing cases in which we could find a better base (NFC)Dmitry Makogon
2022-04-26[RS4GC] Prune inputs of BDV if they are BDV themselvesDmitry Makogon
2022-04-19[Test] Add more tests showing duplicate PHIs generated by RS4GC (NFC)Dmitry Makogon
2022-04-18[Test] Add more tests showing duplicate PHIs generated by RS4GC (NFC)Dmitry Makogon
2022-04-13[Test] Add tests showing duplicate PHIs generated by RS4GC (NFC)Dmitry Makogon
2022-02-17[RewriteStatepointsForGC] Fix an incorrect assertionDaniil Suchkov
2022-02-17[RewriteStatepointsForGC] Add a test exposing an incorrect assertionDaniil Suchkov
2022-02-04[Statepoint] Update gc.statepoint calls in tests with elementtype (NFC)Nikita Popov
2022-02-04[RS4GC] Restore DAG check line (NFC)Nikita Popov
2022-02-04[IRBuilder][RS4GC] Require FunctionCallee when creating statepointNikita Popov
2022-02-03[RS4GC] Regenerate test checks (NFC)Nikita Popov
2021-10-25[LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepo...Zarko Todorovski
2021-09-18[Tests] Fix incorrect noalias metadataNikita Popov
2021-07-12[RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoin...Yevgeny Rouban
2021-07-12[RS4GC] Add a test to demonstrate duplication of base generation. NFCYevgeny Rouban
2021-06-11Allow ptrtoint/inttoptr of non-integral pointer types in IRPhilip Reames
2021-06-07[RS4GC] Treat inttoptr as base pointerPhilip Reames
2021-05-27[RS4GC] Introduce intrinsics to get base ptr and offsetYevgeny Rouban
2021-05-14[rs4gc] Strip memory related attributes consistentlyPhilip Reames
2021-04-19[rs4gc] Fix a latent bug around attribute stripping for intrinsicsPhilip Reames
2021-04-02[rs4gc] Strip nofree and nosync attributes when lowering from abstract modelPhilip Reames