aboutsummaryrefslogtreecommitdiff
path: root/gcc/objcp/objcp-lang.cc
diff options
context:
space:
mode:
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>2023-11-27 10:30:54 +0100
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>2023-11-27 10:30:54 +0100
commit8e4db85eca7c6e9461b8026052f6c8545c31341c (patch)
treee4ae2d1f83455f8ae2d6819529bb9ce790251fc2 /gcc/objcp/objcp-lang.cc
parenta4787a926c6d5ea32f67b24449a512cd4eb1fc80 (diff)
downloadgcc-8e4db85eca7c6e9461b8026052f6c8545c31341c.zip
gcc-8e4db85eca7c6e9461b8026052f6c8545c31341c.tar.gz
gcc-8e4db85eca7c6e9461b8026052f6c8545c31341c.tar.bz2
s390: Streamline NNPA builtins with their LLVM counterparts
For the opaque NNP-data type prefer unsigned over signed integer types. gcc/ChangeLog: * config/s390/s390-builtin-types.def: Add/remove types. * config/s390/s390-builtins.def (s390_vclfnhs,s390_vclfnls,s390_vcrnfs,s390_vcfn,s390_vcnf): Replace type V8HI with UV8HI. gcc/testsuite/ChangeLog: * gcc.target/s390/zvector/vec-nnpa-fp16-convert.c: Replace V8HI types with UV8HI. * gcc.target/s390/zvector/vec-nnpa-fp32-convert-1.c: Dito. * gcc.target/s390/zvector/vec_convert_from_fp16.c: Dito. * gcc.target/s390/zvector/vec_convert_to_fp16.c: Dito. * gcc.target/s390/zvector/vec_extend_to_fp32_hi.c: Dito. * gcc.target/s390/zvector/vec_extend_to_fp32_lo.c: Dito. * gcc.target/s390/zvector/vec_round_from_fp32.c: Dito.
Diffstat (limited to 'gcc/objcp/objcp-lang.cc')
0 files changed, 0 insertions, 0 deletions