]> git.ipfire.org Git - thirdparty/gcc.git/commit
LoongArch: Remove the definition of the macro LOGICAL_OP_NON_SHORT_CIRCUIT under...
authorLulu Cheng <chenglulu@loongson.cn>
Thu, 13 Apr 2023 11:24:38 +0000 (19:24 +0800)
committerLulu Cheng <chenglulu@loongson.cn>
Tue, 18 Apr 2023 01:05:50 +0000 (09:05 +0800)
commitd2ee685f6fa922e97908ed998d14def9e01e1e4e
tree75828eed6d8ce0786d3958ce8dd123cd9461f95e
parent5015cdf3155c80e5fd61f7b6ab8082ee849e3e90
LoongArch: Remove the definition of the macro LOGICAL_OP_NON_SHORT_CIRCUIT under the architecture and use the default definition instead.

In some cases, setting this macro as the default can reduce the number of conditional
branch instructions.

gcc/ChangeLog:

* config/loongarch/loongarch.h (LOGICAL_OP_NON_SHORT_CIRCUIT): Remove the macro
definition.
gcc/config/loongarch/loongarch.h