Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for LTDBR (0.04 sec)

  1. test/codegen/floats.go

    }
    
    func CmpZero64(f float64) bool {
    	// s390x:"LTDBR",-"FCMPU"
    	return f <= 0
    }
    
    func CmpZero32(f float32) bool {
    	// s390x:"LTEBR",-"CEBR"
    	return f <= 0
    }
    
    func CmpWithSub(a float64, b float64) bool {
    	f := a - b
    	// s390x:-"LTDBR"
    	return f <= 0
    }
    
    func CmpWithAdd(a float64, b float64) bool {
    	f := a + b
    	// s390x:-"LTDBR"
    	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)
  2. src/math/asinh_s390x.s

    	BR	L6
    L2:
    	MOVD	$0x30000000, R2
    	CMPW	R1, R2
    	BGT	L16
    	FMOVD	200(R9), F2
    	FMADD	F2, F0, F0
    L1:
    	FMOVD	F0, ret+8(FP)
    	RET
    L14:
    	LTDBR	F0, F0
    	BLTU	L17
    	FMOVD	F0, F10
    L4:
    	FMOVD	192(R9), F2
    	WFMADB	V0, V0, V2, V0
    	LTDBR	F0, F0
    	FSQRT	F0, F8
    L5:
    	WFADB	V8, V10, V0
    	WORD	$0xC0398006	//iilf	%r3,2147909631
    	BYTE	$0x7F
    	BYTE	$0xFF
    	LGDR	F0, R5
    	SRAD	$32, R5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 5.7K bytes
    - Viewed (0)
  3. src/math/pow_s390x.s

    	RISBGNZ	$32, $63, $32, R3, R1
    	MOVW	R1, R6
    	CMPBEQ	R6, $0, L29
    	LTDBR	F2, F2
    	BLTU	L50
    	FMOVD	F2, F4
    L14:
    	MOVD	$·pow_x433<>+0(SB), R1
    	FMOVD	0(R1), F7
    	WFCHDBS	V4, V7, V3
    	BEQ	L15
    	WFADB	V7, V4, V3
    	FSUB	F7, F3
    	WFCEDBS	V4, V3, V3
    	BEQ	L15
    	LTDBR	F0, F0
    	FMOVD	8(R9), F4
    	BNE	L16
    L13:
    	LTDBR	F2, F2
    	BLT	L18
    L40:
    	FMOVD	$0, F0
    	WFMDB	V4, V0, V1
    	BR	L1
    L49:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  4. src/math/log_s390x.s

    	SUBW	R1, R4
    	RISBGZ	$32, $59, $0, R4, R2
    	RISBGN	$0, $15, $48, R2, R6
    	RISBGN	$16, $31, $32, R2, R8
    	MOVW	R1, R7
    	CMPBGT	R7, $22, L17
    	LTDBR	F0, F0
    	MOVD	$·logx43f<>+0(SB), R1
    	FMOVD	0(R1), F2
    	BLEU	L3
    	MOVH	$0x8005, R12
    	MOVH	$0x8405, R0
    	BR	L15
    L7:
    	LTDBR	F0, F0
    	BLEU	L3
    L15:
    	FMUL	F2, F0
    	LGDR	F0, R1
    	SRAD	$48, R1, R1
    	SUBW	R1, R0, R2
    	SUBW	R1, R12, R3
    	BYTE	$0x18	//lr	%r4,%r2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.3K bytes
    - Viewed (0)
  5. src/math/atan2_s390x.s

    	VLEG	$0, 0(R9), V16
    	WFMADB	V5, V6, V7, V6
    	WFMADB	V4, V16, V22, V16
    	FMUL	F3, F4
    	WFMADB	V1, V18, V16, V1
    	FMADD	F6, F5, F1
    	WFMADB	V4, V1, V3, V4
    	BLT	L18
    	BGT	L7
    	LTDBR	F2, F2
    	BLTU	L21
    L8:
    	LTDBR	F0, F0
    	BLTU	L22
    L9:
    	WFCHDBS	V2, V0, V0
    	BNE	L18
    L7:
    	MOVW	R1, R6
    	CMPBGE	R6, $0, L1
    L18:
    	RISBGZ	$58, $60, $3, R2, R2
    	MOVD	$·atan2xpi2h<>+0(SB), R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 25 04:06:34 UTC 2020
    - 6.9K bytes
    - Viewed (0)
  6. src/math/tan_s390x.s

    TEXT	·tanAsm(SB), NOSPLIT, $0-16
    	FMOVD	x+0(FP), F0
    	//special case Tan(±0) = ±0
    	FMOVD   $(0.0), F1
    	FCMPU   F0, F1
    	BEQ     atanIsZero
    
    	MOVD	$·tanrodataL13<>+0(SB), R5
    	LTDBR	F0, F0
    	BLTU	L10
    	FMOVD	F0, F2
    L2:
    	MOVD	$·tanxlim<>+0(SB), R1
    	FMOVD	0(R1), F1
    	FCMPU	F2, F1
    	BGT	L9
    	BVS	L11
    	MOVD	$·tanxadd<>+0(SB), R1
    	FMOVD	88(R5), F6
    	FMOVD	0(R1), F4
    	WFMSDB	V0, V6, V4, V6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 27 23:30:00 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  7. src/math/log10_s390x.s

    	WORD    $0xC0297FEF     //iilf %r2,2146435071
    	BYTE    $0xFF
    	BYTE    $0xFF
    	MOVW    R4, R10
    	MOVW    R2, R11
    	CMPBLE  R10, R11, L16
    L3:
    L1:
    	FMOVD   F0, ret+8(FP)
    	RET
    
    L2:
    	LTDBR	F0, F0
    	BLEU    L13
    	WORD    $0xED009080     //mdb %f0,.L20-.L19(%r9)
    	BYTE    $0x00
    	BYTE    $0x1C
    	FMOVD   F0, x-8(SP)
    	WORD    $0x5B20F008     //s %r2, 8(%r15)
    	RISBGZ	$57, $60, $51, R2, R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.7K bytes
    - Viewed (0)
  8. src/math/tanh_s390x.s

    TEXT ·tanhAsm(SB),NOSPLIT,$0-16
    	FMOVD   x+0(FP), F0
    	// special case Tanh(±0) = ±0
    	FMOVD   $(0.0), F1
    	FCMPU   F0, F1
    	BEQ     tanhIsZero
    	MOVD    $tanhrodataL18<>+0(SB), R5
    	LTDBR	F0, F0
    	MOVD    $0x4034000000000000, R1
    	BLTU    L15
    	FMOVD   F0, F1
    L2:
    	MOVD    $tanhxadd<>+0(SB), R2
    	FMOVD   0(R2), F2
    	MOVD    tanhrlog2<>+0(SB), R2
    	LDGR    R2, F4
    	WFMSDB  V0, V4, V2, V4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.6K bytes
    - Viewed (0)
  9. src/math/sin_s390x.s

    // with coefficients determined with a Remez exchange algorithm.
    
    TEXT ·sinAsm(SB),NOSPLIT,$0-16
    	FMOVD   x+0(FP), F0
    	//special case Sin(±0) = ±0
    	FMOVD   $(0.0), F1
    	FCMPU   F0, F1
    	BEQ     sinIsZero
    	LTDBR	F0, F0
    	BLTU    L17
    	FMOVD   F0, F5
    L2:
    	MOVD    $sincosxlim<>+0(SB), R1
    	FMOVD   0(R1), F1
    	FCMPU   F5, F1
    	BGT     L16
    	MOVD    $sincoss7<>+0(SB), R1
    	FMOVD   0(R1), F4
    	MOVD    $sincoss6<>+0(SB), R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 04:25:54 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  10. src/math/acosh_s390x.s

    	WFMADB	V2, V1, V6, V2
    	FMOVD	0(R3)(R1*1), F3
    	WFMADB	V0, V4, V3, V0
    	FMOVD	8(R9), F4
    	FMADD	F4, F2, F0
    	FMOVD	F0, ret+8(FP)
    	RET
    L10:
    	FMOVD	F0, F8
    	FMOVD	0(R9), F0
    	FMADD	F8, F8, F0
    	LTDBR	F0, F0
    	FSQRT	F0, F10
    L4:
    	WFADB	V10, V8, V0
    	WORD	$0xC0398006	//iilf	%r3,2147909631
    	BYTE	$0x7F
    	BYTE	$0xFF
    	LGDR	F0, R5
    	SRAD	$32, R5
    	MOVH	$0x0, R1
    	SUBW	R5, R3
    	SRAW	$8, R3, R2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.3K bytes
    - Viewed (0)
Back to top