- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 22 for fcmp64 (0.15 sec)
-
src/runtime/softfloat64_test.go
case f > g: return +1, false case f == g: return 0, false } return 0, true // must be NaN } func testcmp(t *testing.T, f, g float64) { hcmp, hisnan := hwcmp(f, g) scmp, sisnan := Fcmp64(math.Float64bits(f), math.Float64bits(g)) if int32(hcmp) != scmp || hisnan != sisnan { err(t, "cmp(%g, %g) = sw %v, %v, hw %v, %v\n", f, g, scmp, sisnan, hcmp, hisnan) } } func same(f, g float64) bool {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Dec 13 18:45:54 UTC 2021 - 4K bytes - Viewed (0) -
test/fixedbugs/issue43619.go
{fcmplt, 1.0, 1.0, 123, 123}, {fcmple, 1.0, 1.0, 123, 0}, {fcmpgt, 1.0, 1.0, 123, 123}, {fcmpge, 1.0, 1.0, 123, 0}, {fcmpeq, 1.0, 1.0, 123, 0}, {fcmpne, 1.0, 1.0, 123, 123}, {fcmplt, 1.0, 2.0, 123, 0}, {fcmple, 1.0, 2.0, 123, 0}, {fcmpgt, 1.0, 2.0, 123, 123}, {fcmpge, 1.0, 2.0, 123, 123}, {fcmpeq, 1.0, 2.0, 123, 123}, {fcmpne, 1.0, 2.0, 123, 0}, {fcmplt, 2.0, 1.0, 123, 123},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jan 14 17:23:11 UTC 2021 - 2.2K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/anames.go
"EONW", "EOR", "EORW", "ERET", "EXTR", "EXTRW", "FABSD", "FABSS", "FADDD", "FADDS", "FCCMPD", "FCCMPED", "FCCMPES", "FCCMPS", "FCMPD", "FCMPED", "FCMPES", "FCMPS", "FCSELD", "FCSELS", "FCVTDH", "FCVTDS", "FCVTHD", "FCVTHS", "FCVTSD", "FCVTSH", "FCVTZSD", "FCVTZSDW", "FCVTZSS", "FCVTZSSW", "FCVTZUD",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 18 01:40:37 UTC 2023 - 5.4K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/anames.go
"MODUD", "MODUW", "MODSD", "MODSW", "EQV", "EQVCC", "EXTSB", "EXTSBCC", "EXTSH", "EXTSHCC", "FABS", "FABSCC", "FADD", "FADDCC", "FADDS", "FADDSCC", "FCMPO", "FCMPU", "FCTIW", "FCTIWCC", "FCTIWZ", "FCTIWZCC", "FDIV", "FDIVCC", "FDIVS", "FDIVSCC", "FMADD", "FMADDCC", "FMADDS", "FMADDSCC", "FMOVD", "FMOVDCC", "FMOVDU",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 6.7K bytes - Viewed (0) -
test/codegen/floats.go
// arm64:"FMSUBD" // riscv64:"FNMSUBD\t" return z - x*y } func Cmp(f float64) bool { // arm64:"FCMPD","(BGT|BLE|BMI|BPL)",-"CSET\tGT",-"CBZ" return f > 4 || f < -4 } func CmpZero64(f float64) bool { // s390x:"LTDBR",-"FCMPU" return f <= 0 } func CmpZero32(f float32) bool { // s390x:"LTEBR",-"CEBR" return f <= 0 }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 04 15:24:29 UTC 2024 - 4.9K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/anames.go
"RXSBG", "ROSBG", "RNSBGT", "RXSBGT", "ROSBGT", "RISBG", "RISBGN", "RISBGZ", "RISBGNZ", "RISBHG", "RISBLG", "RISBHGZ", "RISBLGZ", "FABS", "FADD", "FADDS", "FCMPO", "FCMPU", "CEBR", "FDIV", "FDIVS", "FMADD", "FMADDS", "FMOVD", "FMOVS", "FMSUB", "FMSUBS", "FMUL", "FMULS", "FNABS", "FNEG", "FNEGS", "LEDBR", "LDEBR", "LPDFR",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 05 16:41:03 UTC 2023 - 7.1K bytes - Viewed (0) -
test/cmp6.go
Robert Griesemer <******@****.***> 1606801129 -0800
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Dec 01 21:49:31 UTC 2020 - 2.2K bytes - Viewed (0) -
src/math/exp_arm64.s
TEXT ·archExp(SB),$0-16 FMOVD x+0(FP), F0 // F0 = x FCMPD F0, F0 BNE isNaN // x = NaN, return NaN FMOVD $Overflow, F1 FCMPD F1, F0 BGT overflow // x > Overflow, return PosInf FMOVD $Underflow, F1 FCMPD F1, F0 BLT underflow // x < Underflow, return 0 MOVD $NearZero, R0 FMOVD R0, F2 FABSD F0, F3 FMOVD $1.0, F1 // F1 = 1.0 FCMPD F2, F3 BLT nearzero // fabs(x) < NearZero, return 1 + x
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 5.4K bytes - Viewed (0) -
src/math/dim_s390x.s
CMPUBLT R4, R2, isMaxNaN MOVD R9, R3 AND R5, R3 // y = |y| CMPUBLT R4, R3, isMaxNaN // ±0 special cases OR R3, R2 BEQ isMaxZero FMOVD x+0(FP), F1 FMOVD y+8(FP), F2 FCMPU F2, F1 BGT +3(PC) FMOVD F1, ret+16(FP) RET FMOVD F2, ret+16(FP) RET isMaxNaN: // return NaN MOVD $NaN, R4 isPosInf: // return +Inf MOVD R4, ret+16(FP) RET isMaxZero:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 2K bytes - Viewed (0) -
src/cmd/compile/internal/test/align_test.go
func cmpT2(p, q *T2) { if *p != *q { panic("comparison test wrong") } } //go:noinline func cmpA2(p, q *A2) { if *p != *q { panic("comparison test wrong") } } //go:noinline func cmpA4(p, q *A4) { if *p != *q { panic("comparison test wrong") } } //go:noinline func cmpA8(p, q *A8) { if *p != *q { panic("comparison test wrong") } } func TestAlignEqual(t *testing.T) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 24 19:06:05 UTC 2021 - 1.6K bytes - Viewed (0)