summaryrefslogtreecommitdiff
path: root/libgcc/config/nds32
diff options
context:
space:
mode:
authorTakayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>2022-05-29 19:57:35 +0900
committerMax Filippov <jcmvbkbc@gmail.com>2022-06-09 15:07:59 -0700
commit29dc90a580bf45f503ed89eb1dc63b5676db776b (patch)
tree7f8a6051eb3d5f2d4b2048eb40555252c89f5a97 /libgcc/config/nds32
parente44e7face13f38f9b228e2619786ba0add9ef77b (diff)
downloadgcc-29dc90a580bf45f503ed89eb1dc63b5676db776b.tar.gz
xtensa: Add clrsbsi2 insn pattern
> (clrsb:m x) > Represents the number of redundant leading sign bits in x, represented > as an integer of mode m, starting at the most significant bit position. This explanation is just what the NSA instruction (not ever emitted before) calculates in Xtensa ISA. gcc/ChangeLog: * config/xtensa/xtensa.md (clrsbsi2): New insn pattern. libgcc/ChangeLog: * config/xtensa/lib1funcs.S (__clrsbsi2): New function. * config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _clrsbsi2.
Diffstat (limited to 'libgcc/config/nds32')
0 files changed, 0 insertions, 0 deletions