Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for sradi (0.09 sec)

  1. src/cmd/compile/internal/ssa/_gen/RISCV64latelower.rules

    // license that can be found in the LICENSE file.
    
    // Fold constant shift with extension.
    (SRAI [c] (MOVBreg  x)) && c <   8 => (SRAI [56+c] (SLLI <typ.Int64> [56] x))
    (SRAI [c] (MOVHreg  x)) && c <  16 => (SRAI [48+c] (SLLI <typ.Int64> [48] x))
    (SRAI [c] (MOVWreg  x)) && c <  32 => (SRAI [32+c] (SLLI <typ.Int64> [32] x))
    (SRLI [c] (MOVBUreg x)) && c <   8 => (SRLI [56+c] (SLLI <typ.UInt64> [56] x))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 24 03:45:10 UTC 2022
    - 980 bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/rewriteRISCV64latelower.go

    		return true
    	}
    	return false
    }
    func rewriteValueRISCV64latelower_OpRISCV64SRAI(v *Value) bool {
    	v_0 := v.Args[0]
    	b := v.Block
    	typ := &b.Func.Config.Types
    	// match: (SRAI [c] (MOVBreg x))
    	// cond: c < 8
    	// result: (SRAI [56+c] (SLLI <typ.Int64> [56] x))
    	for {
    		c := auxIntToInt64(v.AuxInt)
    		if v_0.Op != OpRISCV64MOVBreg {
    			break
    		}
    		x := v_0.Args[0]
    		if !(c < 8) {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 19 22:42:34 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  3. src/math/asinh_s390x.s

    TEXT	·asinhAsm(SB), NOSPLIT, $0-16
    	FMOVD	x+0(FP), F0
    	MOVD	$·asinhrodataL18<>+0(SB), R9
    	LGDR	F0, R12
    	WORD	$0xC0293FDF	//iilf	%r2,1071644671
    	BYTE	$0xFF
    	BYTE	$0xFF
    	SRAD	$32, R12
    	WORD	$0xB917001C	//llgtr	%r1,%r12
    	MOVW	R1, R6
    	MOVW	R2, R7
    	CMPBLE	R6, R7, L2
    	WORD	$0xC0295FEF	//iilf	%r2,1609564159
    	BYTE	$0xFF
    	BYTE	$0xFF
    	MOVW	R2, R7
    	CMPBLE	R6, R7, L14
    L3:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 5.7K bytes
    - Viewed (0)
  4. src/math/acosh_s390x.s

    TEXT	·acoshAsm(SB), NOSPLIT, $0-16
    	FMOVD	x+0(FP), F0
    	MOVD	$·acoshrodataL11<>+0(SB), R9
    	LGDR	F0, R1
    	WORD	$0xC0295FEF	//iilf	%r2,1609564159
    	BYTE	$0xFF
    	BYTE	$0xFF
    	SRAD	$32, R1
    	CMPW	R1, R2
    	BGT	L2
    	WORD	$0xC0293FEF	//iilf	%r2,1072693247
    	BYTE	$0xFF
    	BYTE	$0xFF
    	CMPW	R1, R2
    	BGT	L10
    L3:
    	WFCEDBS	V0, V0, V2
    	BVS	L1
    	FMOVD	112(R9), F0
    L1:
    	FMOVD	F0, ret+8(FP)
    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/cmd/asm/internal/asm/testdata/riscv64error.s

    	SRLI	$64, X5, X6			// ERROR "immediate out of range 0 to 63"
    	SRAI	$64, X5, X6			// ERROR "immediate out of range 0 to 63"
    	RORI	$-1, X5, X6			// ERROR "immediate out of range 0 to 63"
    	SLLI	$-1, X5, X6			// ERROR "immediate out of range 0 to 63"
    	SRLI	$-1, X5, X6			// ERROR "immediate out of range 0 to 63"
    	SRAI	$-1, X5, X6			// ERROR "immediate out of range 0 to 63"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  6. src/math/cbrt_s390x.s

    TEXT	·cbrtAsm(SB), NOSPLIT, $0-16
    	FMOVD	x+0(FP), F0
    	MOVD	$·cbrtrodataL9<>+0(SB), R9
    	LGDR	F0, R2
    	WORD	$0xC039000F	//iilf	%r3,1048575
    	BYTE	$0xFF
    	BYTE	$0xFF
    	SRAD	$32, R2
    	WORD	$0xB9170012	//llgtr	%r1,%r2
    	MOVW	R1, R6
    	MOVW	R3, R7
    	CMPBLE	R6, R7, L2
    	WORD	$0xC0397FEF	//iilf	%r3,2146435071
    	BYTE	$0xFF
    	BYTE	$0xFF
    	MOVW	R3, R7
    	CMPBLE	R6, R7, L8
    L1:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.9K bytes
    - Viewed (0)
  7. src/math/atanh_s390x.s

    TEXT    ·atanhAsm(SB), NOSPLIT, $0-16
    	FMOVD   x+0(FP), F0
    	MOVD    $·atanhrodataL10<>+0(SB), R5
    	LGDR    F0, R1
    	WORD    $0xC0393FEF //iilf  %r3,1072693247
    	BYTE    $0xFF
    	BYTE    $0xFF
    	SRAD    $32, R1
    	WORD    $0xB9170021 //llgtr %r2,%r1
    	MOVW    R2, R6
    	MOVW    R3, R7
    	CMPBGT  R6, R7, L2
    	WORD    $0xC0392FFF //iilf  %r3,805306367
    	BYTE    $0xFF
    	BYTE    $0xFF
    	MOVW    R2, R6
    	MOVW    R3, R7
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 23 20:52:57 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/riscv/anames.go

    package riscv
    
    import "cmd/internal/obj"
    
    var Anames = []string{
    	obj.A_ARCHSPECIFIC: "ADDI",
    	"SLTI",
    	"SLTIU",
    	"ANDI",
    	"ORI",
    	"XORI",
    	"SLLI",
    	"SRLI",
    	"SRAI",
    	"LUI",
    	"AUIPC",
    	"ADD",
    	"SLT",
    	"SLTU",
    	"AND",
    	"OR",
    	"XOR",
    	"SLL",
    	"SRL",
    	"SUB",
    	"SRA",
    	"JAL",
    	"JALR",
    	"BEQ",
    	"BNE",
    	"BLT",
    	"BLTU",
    	"BGE",
    	"BGEU",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 20 14:19:33 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  9. src/math/log_s390x.s

    TEXT	·logAsm(SB), NOSPLIT, $0-16
    	FMOVD	x+0(FP), F0
    	MOVD	$·logrodataL21<>+0(SB), R9
    	MOVH	$0x8006, R4
    	LGDR	F0, R1
    	MOVD	$0x3FF0000000000000, R6
    	SRAD	$48, R1, R1
    	MOVD	$0x40F03E8000000000, R8
    	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
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 15:34:41 UTC 2019
    - 4.3K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/ppc64/anames.go

    	"RLDICL",
    	"RLDICLCC",
    	"RLDIC",
    	"RLDICCC",
    	"CLRLSLDI",
    	"ROTL",
    	"ROTLW",
    	"SLBIA",
    	"SLBIE",
    	"SLBMFEE",
    	"SLBMFEV",
    	"SLBMTE",
    	"SLD",
    	"SLDCC",
    	"SRD",
    	"SRAD",
    	"SRADCC",
    	"SRDCC",
    	"EXTSWSLI",
    	"EXTSWSLICC",
    	"STDCCC",
    	"TD",
    	"SETB",
    	"DWORD",
    	"REMD",
    	"REMDU",
    	"HRFID",
    	"POPCNTD",
    	"POPCNTW",
    	"POPCNTB",
    	"CNTTZW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
Back to top