https://github.com/ppenzin created
https://github.com/llvm/llvm-project/pull/170607
Support scalable offsets in CFI.
This has been split out from
https://github.com/mgudim/llvm-project/tree/save_csr_in_ra3, and is PR 2 out of
5.
Co-authored-by: Mikhail Gudim
>From f621b6515740a279d51fc4ced
https://github.com/ppenzin created
https://github.com/llvm/llvm-project/pull/170609
Replace `determineCalleeSaves` with `determinePrologCalleeSaves`, provide
additional functions for other potential points of save.
This has been split out from
https://github.com/mgudim/llvm-project/tree/save_
https://github.com/ppenzin created
https://github.com/llvm/llvm-project/pull/170610
Add ability to emit CFIs if the registers were saved / restored before prolog /
epilog insertion.
This has been split out from
https://github.com/mgudim/llvm-project/tree/save_csr_in_ra3, and is PR 4 out of
5
https://github.com/ppenzin created
https://github.com/llvm/llvm-project/pull/170611
Use register allocator to save callee-saved registers.
This has been split out from
https://github.com/mgudim/llvm-project/tree/save_csr_in_ra3, and is PR 5 out of
5.
Co-authored-by: Mikhail Gudim
>From 2f9
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170609
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170607
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170610
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170610
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170611
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170611
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170607
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
ppenzin wrote:
This change has clean CI (the failures are coming from the one it is stacked
on), I think I can make it stand on its own, but it might require a bit more
careful DWARF verification.
https://github.com/llvm/llvm-project/pull/170607
___
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170607
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ppenzin edited
https://github.com/llvm/llvm-project/pull/170609
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
14 matches
Mail list logo