[PATCH] Improved udivmodsi4 with support for ARMv4

Joerg Sonnenberger joerg at NetBSD.org
Thu Jan 23 13:28:34 PST 2014


  Fix a incorrect condition in the last step of shift computation for non-clz ARM.
  Provide __ARM_ARCH for compilers lacking it and move feature checks into assembly.h.
  Implement __udivsi3 and __umodsi3 using the base version.

Hi t.p.northover, compnerd,

http://llvm-reviews.chandlerc.com/D2595

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2595?vs=6582&id=6612#toc

Files:
  lib/arm/udivmodsi4.S
  lib/arm/udivsi3.S
  lib/arm/umodsi3.S
  lib/assembly.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2595.2.patch
Type: text/x-patch
Size: 17155 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140123/ae23770a/attachment.bin>


More information about the llvm-commits mailing list