Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 32 for ORR (0.03 sec)

  1. src/math/big/arith_arm.s

    	ADD	$4, R1	// stop one word early
    	MOVW	$32, R4
    	SUB	R3, R4
    	MOVW	$0, R7
    
    	MOVW.W	-4(R2), R6
    	MOVW	R6<<R3, R7
    	MOVW	R6>>R4, R6
    	MOVW	R6, c+28(FP)
    	B E7
    
    L7:
    	MOVW.W	-4(R2), R6
    	ORR	R6>>R4, R7
    	MOVW.W	R7, -4(R5)
    	MOVW	R6<<R3, R7
    E7:
    	TEQ	R1, R5
    	BNE	L7
    
    	MOVW	R7, -4(R5)
    	RET
    
    Y7:	// copy loop, because shift 0 == shift 32
    	MOVW.W	-4(R2), R6
    	MOVW.W	R6, -4(R5)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:27 UTC 2023
    - 4K bytes
    - Viewed (0)
  2. src/math/exp_arm64.s

    	AND	$FracMask, R0, R2	// fraction
    	LSR	$52, R0, R5	// exponent
    	ADD	R1, R5		// R1 = int(k)
    	CMP	$1, R5
    	BGE	normal
    	ADD	$52, R5		// denormal
    	MOVD	$C1, R8
    	FMOVD	R8, F1		// m = 2**-52
    normal:
    	ORR	R5<<52, R2, R0
    	FMOVD	R0, F0
    	FMULD	F1, F0		// return m * x
    	FMOVD	F0, ret+8(FP)
    	RET
    nearzero:
    	FADDD	F1, F0
    isNaN:
    	FMOVD	F0, ret+8(FP)
    	RET
    underflow:
    	MOVD	ZR, ret+8(FP)
    	RET
    overflow:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 5.4K bytes
    - Viewed (0)
  3. src/runtime/time_windows_arm.s

    	MULLU	R1,R3,(R6,R5)		// R7:R6:R5 = R2:R1 * R3
    	MOVW	$0,R7
    	MULALU	R2,R3,(R7,R6)
    
    	// unscale by discarding low 32 bits, shifting the rest by 29
    	MOVW	R6>>29,R6		// R7:R6 = (R7:R6:R5 >> 61)
    	ORR	R7<<3,R6
    	MOVW	R7>>29,R7
    
    	// subtract (10**9 * sec) from nsec to get nanosecond remainder
    	MOVW	$1000000000, R5	// 10**9
    	MULLU	R6,R5,(R9,R8)   // R9:R8 = R7:R6 * R5
    	MULA	R7,R5,R9,R9
    	SUB.S	R8,R1		// R2:R1 -= R9:R8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 17:19:45 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/ARMOps.go

    		{name: "ORshiftLL", argLength: 2, reg: gp21, asm: "ORR", aux: "Int32"},  // arg0 | arg1<<auxInt
    		{name: "ORshiftRL", argLength: 2, reg: gp21, asm: "ORR", aux: "Int32"},  // arg0 | arg1>>auxInt, unsigned shift
    		{name: "ORshiftRA", argLength: 2, reg: gp21, asm: "ORR", aux: "Int32"},  // arg0 | arg1>>auxInt, signed shift
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 41K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go

    	ORR:               "ORR",
    	ORR_ZZ:            "ORR.ZZ",
    	ORR_S_EQ:          "ORR.S.EQ",
    	ORR_S_NE:          "ORR.S.NE",
    	ORR_S_CS:          "ORR.S.CS",
    	ORR_S_CC:          "ORR.S.CC",
    	ORR_S_MI:          "ORR.S.MI",
    	ORR_S_PL:          "ORR.S.PL",
    	ORR_S_VS:          "ORR.S.VS",
    	ORR_S_VC:          "ORR.S.VC",
    	ORR_S_HI:          "ORR.S.HI",
    	ORR_S_LS:          "ORR.S.LS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 267.4K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm64/anames.go

    	"MSUB",
    	"MSUBW",
    	"MUL",
    	"MULW",
    	"MVN",
    	"MVNW",
    	"NEG",
    	"NEGS",
    	"NEGSW",
    	"NEGW",
    	"NGC",
    	"NGCS",
    	"NGCSW",
    	"NGCW",
    	"NOOP",
    	"ORN",
    	"ORNW",
    	"ORR",
    	"ORRW",
    	"PRFM",
    	"PRFUM",
    	"RBIT",
    	"RBITW",
    	"REM",
    	"REMW",
    	"REV",
    	"REV16",
    	"REV16W",
    	"REV32",
    	"REVW",
    	"ROR",
    	"RORW",
    	"SBC",
    	"SBCS",
    	"SBCSW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  7. test/codegen/bitfield.go

    //go:nosplit
    func shift_no_cmp(x int) int {
    	// arm64:`LSL\t[$]17`,-`CMP`
    	// mips64:`SLLV\t[$]17`,-`SGT`
    	return x << 17
    }
    
    func rev16(c uint64) (uint64, uint64, uint64) {
    	// arm64:`REV16`,-`AND`,-`LSR`,-`AND`,-`ORR\tR[0-9]+<<8`
    	b1 := ((c & 0xff00ff00ff00ff00) >> 8) | ((c & 0x00ff00ff00ff00ff) << 8)
    	// arm64:-`ADD\tR[0-9]+<<8`
    	b2 := ((c & 0xff00ff00ff00ff00) >> 8) + ((c & 0x00ff00ff00ff00ff) << 8)
    	// arm64:-`EOR\tR[0-9]+<<8`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 23 06:11:32 UTC 2022
    - 9.6K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/ARM64Ops.go

    		{name: "ORshiftLL", argLength: 2, reg: gp21, asm: "ORR", aux: "Int64"},                    // arg0 | arg1<<auxInt, auxInt should be in the range 0 to 63.
    		{name: "ORshiftRL", argLength: 2, reg: gp21, asm: "ORR", aux: "Int64"},                    // arg0 | arg1>>auxInt, unsigned shift, auxInt should be in the range 0 to 63.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 58.8K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go

    	// ORR <Wd|WSP>, <Wn>, #<imm>
    	{0xffc00000, 0x32000000, ORR, instArgs{arg_Wds, arg_Wn, arg_immediate_bitmask_32_imms_immr}, nil},
    	// MOV <Xd|SP>, #<imm>
    	{0xff8003e0, 0xb20003e0, MOV, instArgs{arg_Xds, arg_immediate_bitmask_64_N_imms_immr}, mov_orr_64_log_imm_cond},
    	// ORR <Xd|SP>, <Xn>, #<imm>
    	{0xff800000, 0xb2000000, ORR, instArgs{arg_Xds, arg_Xn, arg_immediate_bitmask_64_N_imms_immr}, nil},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 211.8K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/armerror.s

    	XTAH	R0<<16, R5, R2     // ERROR "illegal shift"
    	XTABU	R0->24, R5, R2     // ERROR "illegal shift"
    	XTAHU	R0@>1, R5, R2      // ERROR "illegal shift"
    	AND.W	R0, R1             // ERROR "invalid .W suffix"
    	ORR.P	R2, R3, R4         // ERROR "invalid .P suffix"
    	CMP.S	R1, R2	           // ERROR "invalid .S suffix"
    	BIC.P	$124, R1, R2       // ERROR "invalid .P suffix"
    	MOVW.S	$124, R1           // ERROR "invalid .S suffix"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 03 14:06:21 UTC 2017
    - 14.4K bytes
    - Viewed (0)
Back to top