diff options
| author | Richard Biener <rguenther@suse.de> | 2025-12-08 14:36:58 +0100 |
|---|---|---|
| committer | Richard Biener <rguenther@suse.de> | 2025-12-09 15:08:57 +0100 |
| commit | 3222a8493ccfec1a2e9c71103f1a693abb97cf83 (patch) | |
| tree | 80c44931928829e6f034d6aeeacde6f3d9d7ad9e /libjava/classpath/gnu/java | |
| parent | bf8161604066dadf85dbf0c27bc2630f712c10c8 (diff) | |
| download | gcc-3222a8493ccfec1a2e9c71103f1a693abb97cf83.zip gcc-3222a8493ccfec1a2e9c71103f1a693abb97cf83.tar.gz gcc-3222a8493ccfec1a2e9c71103f1a693abb97cf83.tar.bz2 | |
target/121230 - x86 vector CTOR cost with 387 math
The following adjusts costing of vector construction from scalars for
FP modes which with 387 math can reside in FP regs which need spilling
to be reloaded to XMM. I've played on the safe side with mixed
SSE/387 math.
PR target/121230
* config/i386/i386.cc (ix86_vector_costs::add_stmt_cost):
With FP mode and 387 math cost spill/reload.
* gcc.target/i386/pr121230.c: New testcase.
Diffstat (limited to 'libjava/classpath/gnu/java')
0 files changed, 0 insertions, 0 deletions
