]> git.ipfire.org Git - thirdparty/gcc.git/commit
pru: Add mov variants to load const -1
authorDimitar Dimitrov <dimitar@dinux.eu>
Mon, 22 Aug 2022 18:49:21 +0000 (21:49 +0300)
committerDimitar Dimitrov <dimitar@dinux.eu>
Mon, 22 Aug 2022 19:29:07 +0000 (22:29 +0300)
commit151effa22106a81f5835bb2dab7b95130f8fe2ef
tree682589f6804e21a54aa28d4d5cfce170e3f085a1
parent10dd6dea95c5fc41c789c6506338e101e0590a02
pru: Add mov variants to load const -1

Use the FILL instruction to efficiently load -1 constants.

gcc/ChangeLog:

* config/pru/pru.md (prumov<mode>, mov<mode>): Add
variants for loading -1 consts.

gcc/testsuite/ChangeLog:

* gcc.target/pru/mov-m1.c: New test.

Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
gcc/config/pru/pru.md
gcc/testsuite/gcc.target/pru/mov-m1.c [new file with mode: 0644]