https://gcc.gnu.org/g:fc559584fa5b1e101a4520e88a936246458d5a5d
commit r15-493-gfc559584fa5b1e101a4520e88a936246458d5a5d
Author: Dimitar Dimitrov
Date: Mon May 13 19:24:14 2024 +0300
pru: Implement TARGET_CLASS_LIKELY_SPILLED_P to fix PR115013
Commit r15-436-g44e7855e did not fix
https://gcc.gnu.org/g:d4d30461c02b50c07f92c8cccb87da528a806d3e
commit r15-365-gd4d30461c02b50c07f92c8cccb87da528a806d3e
Author: Dimitar Dimitrov
Date: Thu May 9 22:19:24 2024 +0300
pru: Fix register class checks in predicates
The register class checks in the multiply-source
https://gcc.gnu.org/g:0822400aae8f79de8f10ddde268f592ba6c2d2fb
commit r15-233-g0822400aae8f79de8f10ddde268f592ba6c2d2fb
Author: Dimitar Dimitrov
Date: Fri Feb 9 22:30:28 2024 +0200
pru: New validation pass for minrt
Add a new pru-specific pass to validate that the assumptions for
https://gcc.gnu.org/g:4cf8daaf8a5db7ac1123fd2cbc3d9fc466bda69d
commit r15-232-g4cf8daaf8a5db7ac1123fd2cbc3d9fc466bda69d
Author: Dimitar Dimitrov
Date: Sat Mar 9 22:16:09 2024 +0200
pru: Refactor to use passes definition file
Switch to using a passes definition file instead of
https://gcc.gnu.org/g:3d342993a4d5000bcd3fd407e42e348c6d4a80b3
commit r15-231-g3d342993a4d5000bcd3fd407e42e348c6d4a80b3
Author: Dimitar Dimitrov
Date: Sat Mar 2 15:05:12 2024 +0200
pru: Use HOST_WIDE_INT_1U macro
Use the HOST_WIDE_INT_1U macro instead of literal 1 when
https://gcc.gnu.org/g:00090d5ea82f1acad8fd4feead4652a9fc5572f6
commit r15-230-g00090d5ea82f1acad8fd4feead4652a9fc5572f6
Author: Dimitar Dimitrov
Date: Tue Jan 23 22:03:33 2024 +0200
pru: Drop usage of ATTRIBUTE_UNUSED
Remove usage of ATTRIBUTE_UNUSED. Instead remove the
https://gcc.gnu.org/g:b3bcc3f6a775ec1fee2ebc881e9c8706cf60351e
commit r15-229-gb3bcc3f6a775ec1fee2ebc881e9c8706cf60351e
Author: Dimitar Dimitrov
Date: Sat Jan 13 22:29:57 2024 +0200
pru: Skip register save if function will not return
There is no need to store callee-saved
https://gcc.gnu.org/g:b3ad0d413c009e839ff180f19f6b0a18822f521d
commit r15-228-gb3ad0d413c009e839ff180f19f6b0a18822f521d
Author: Dimitar Dimitrov
Date: Fri Dec 29 21:22:58 2023 +0200
pru: Add pattern variants for zero extending destination
The higher bits in the result of some ALU
https://gcc.gnu.org/g:47b757cf31fffb2ae5fdb93f9f031890080504a8
commit r15-227-g47b757cf31fffb2ae5fdb93f9f031890080504a8
Author: Dimitar Dimitrov
Date: Sun Nov 19 12:20:08 2023 +0200
pru: Optimize the extzv and insv patterns
Optimize the generated code for the bit-field extract
https://gcc.gnu.org/g:ca7d6d729183685279a0d9dcd39aed11021f1dfa
commit r15-226-gca7d6d729183685279a0d9dcd39aed11021f1dfa
Author: Dimitar Dimitrov
Date: Sat Nov 18 23:05:09 2023 +0200
pru: Implement zero fill for 64-bit registers
Loading a constant zero in a 64-bit register now
https://gcc.gnu.org/g:3888f62ffb7b919ada4959207448af15b2cfd5a5
commit r15-225-g3888f62ffb7b919ada4959207448af15b2cfd5a5
Author: Dimitar Dimitrov
Date: Sun Oct 22 14:44:29 2023 +0300
pru: Implement TARGET_ADDRESS_COST
Stop relying on the default fallback to TARGET_RTX_COST for
11 matches
Mail list logo