aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net/URLStreamHandler.java
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2025-08-01 10:37:58 +0800
committerPan Li <pan2.li@intel.com>2025-08-11 21:10:09 +0800
commitdeb0a4c80414697d07e808b1d2500229eb281600 (patch)
tree89aa9f0d1376bdf67d7cb3c102cdc6a3aa7a8cee /libjava/java/net/URLStreamHandler.java
parent388984693487ae0626e9f24d31ebf152254a5227 (diff)
downloadgcc-deb0a4c80414697d07e808b1d2500229eb281600.zip
gcc-deb0a4c80414697d07e808b1d2500229eb281600.tar.gz
gcc-deb0a4c80414697d07e808b1d2500229eb281600.tar.bz2
Match: Add form 2 for unsigned SAT_MUL
This patch would like to try to match the the unsigned SAT_MUL form 2, aka below: #define DEF_SAT_U_MUL_FMT_2(T) \ T __attribute__((noinline)) \ sat_u_mul_##T##_fmt_2 (T a, T b) \ { \ T result; \ if (__builtin_mul_overflow(a, b, &result)) \ return -1; \ else \ return result; \ } While T is uint8_t, uint16_t, uint32_t and uint64_t. gcc/ChangeLog: * match.pd: Add form 2 for unsigned SAT_MUL. Signed-off-by: Pan Li <pan2.li@intel.com>
Diffstat (limited to 'libjava/java/net/URLStreamHandler.java')
0 files changed, 0 insertions, 0 deletions