diff options
author | Bernhard Schommer <bernhardschommer@gmail.com> | 2022-02-07 15:10:54 +0100 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@college-de-france.fr> | 2022-02-07 15:12:20 +0100 |
commit | 38b0425d524cd3e7260ac46e13153f007e8bc00d (patch) | |
tree | 987d9d3c42c6b0d7873115ec00fcdd99a714d7b5 /flocq/Core/Raux.v | |
parent | 87de3969856cf6a5eb5e1615ec817a015ed90d1c (diff) | |
download | compcert-38b0425d524cd3e7260ac46e13153f007e8bc00d.tar.gz compcert-38b0425d524cd3e7260ac46e13153f007e8bc00d.zip |
Add op for float max and min for x86.
The ops `Omaxf` and `Ominf` have the same semantics as `minsd` and
`maxsd` instruction, i.e. if both arguments are equal the second
argument is returned as well as for NaN.
The operations are the used in SelectOp to implement the built-in
function `__builtin_fmax` and `__builtin_fmin`.
Bug 32640
Diffstat (limited to 'flocq/Core/Raux.v')
0 files changed, 0 insertions, 0 deletions