Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for dcmpu (0.05 sec)

  1. 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",
    	"FMOVS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/ppc64.s

    	CMP R3, R4                      // 7c232000
    	CMP R3, R0                      // 7c230000
    	CMP R3, R0, CR1                 // CMP R3,CR1,R0   // 7ca30000
    	CMPU R3, R4                     // 7c232040
    	CMPU R3, R0                     // 7c230040
    	CMPU R3, R0, CR2                // CMPU R3,CR2,R0  // 7d230040
    	CMPW R3, R4                     // 7c032000
    	CMPW R3, R0                     // 7c030000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/obj9.go

    			// guard against underflow.
    			//
    			//	CMPU	SP, $(framesize-StackSmall)
    			//	BLT	label-of-call-to-morestack
    			if offset <= 0xffff {
    				p = obj.Appendp(p, c.newprog)
    				p.As = ACMPU
    				p.From.Type = obj.TYPE_REG
    				p.From.Reg = REGSP
    				p.To.Type = obj.TYPE_CONST
    				p.To.Offset = offset
    			} else {
    				// Constant is too big for CMPU.
    				p = obj.Appendp(p, c.newprog)
    				p.As = AMOVD
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  4. src/crypto/subtle/xor_ppc64x.s

    TEXT ·xorBytes(SB), NOSPLIT, $0
    	MOVD	dst+0(FP), R3	// R3 = dst
    	MOVD	a+8(FP), R4	// R4 = a
    	MOVD	b+16(FP), R5	// R5 = b
    	MOVD	n+24(FP), R6	// R6 = n
    
    	CMPU	R6, $64, CR7	// Check if n ≥ 64 bytes
    	MOVD	R0, R8		// R8 = index
    	CMPU	R6, $8, CR6	// Check if 8 ≤ n < 64 bytes
    	BLE	CR6, small	// <= 8
    	BLT	CR7, xor32	// Case for 32 ≤ n < 64 bytes
    
    	// Case for n ≥ 64 bytes
    preloop64:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (Neq(32|64)F x y) => (NotEqual (FCMPU x y))
    
    (Less(8|16) x y)  => (LessThan (CMPW (SignExt(8|16)to32 x) (SignExt(8|16)to32 y)))
    (Less(32|64) x y) => (LessThan ((CMPW|CMP) x y))
    (Less(32|64)F x y) => (FLessThan (FCMPU x y))
    
    (Less(8|16)U x y)  => (LessThan (CMPWU (ZeroExt(8|16)to32 x) (ZeroExt(8|16)to32 y)))
    (Less(32|64)U x y) => (LessThan ((CMPWU|CMPU) x y))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  6. src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s

    	XXPERMDI VS44, VS46, $3, VS47
    	XXPERMDI VS61, VS62, $0, VS44
    	XXPERMDI VS61, VS62, $3, VS46
    
    	VADDUWM V0, V16, V0
    	VADDUWM V4, V17, V4
    	VADDUWM V8, V18, V8
    	VADDUWM V12, V19, V12
    
    	CMPU LEN, $64
    	BLT tail_vsx
    
    	// Bottom of loop
    	LXVW4X (INP)(R0), VS59
    	LXVW4X (INP)(R8), VS60
    	LXVW4X (INP)(R9), VS61
    	LXVW4X (INP)(R10), VS62
    
    	VXOR V27, V0, V27
    	VXOR V28, V4, V28
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 9K bytes
    - Viewed (0)
  7. src/crypto/aes/asm_ppc64x.s

    #ifdef NEEDS_ESPERM
    	MOVD	$·rcon(SB), R7
    	LVX	(R7), ESPERM   // Permute value for P8_ macros.
    #endif
    
    	// Set CR{1,2,3}EQ to hold the key size information.
    	CMPU	R6, $10, CR1
    	CMPU	R6, $12, CR2
    	CMPU	R6, $14, CR3
    
    	MOVD	$16, R6
    	MOVD	$32, R7
    	MOVD	$48, R8
    	MOVD	$64, R9
    	MOVD	$80, R10
    	MOVD	$96, R11
    	MOVD	$112, R12
    
    	// Load text in BE order
    	P8_LXVB16X(R4, R0, V0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:05:32 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/arch/ppc64.go

    }
    
    // IsPPC64CMP reports whether the op (as defined by an ppc64.A* constant) is
    // one of the CMP instructions that require special handling.
    func IsPPC64CMP(op obj.As) bool {
    	switch op {
    	case ppc64.ACMP, ppc64.ACMPU, ppc64.ACMPW, ppc64.ACMPWU, ppc64.AFCMPO, ppc64.AFCMPU:
    		return true
    	}
    	return false
    }
    
    // IsPPC64NEG reports whether the op (as defined by an ppc64.A* constant) is
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  9. test/codegen/math.go

    	// amd64:"(MOVB\t[$]0)|(XORL\t[A-Z][A-Z0-9]+, [A-Z][A-Z0-9]+)",-"FCMP",-"MOVB\t[$]1"
    	// s390x:"MOV(B|BZ|D)\t[$]0,",-"FCMPU",-"MOV(B|BZ|D)\t[$]1,"
    	return 0.5 == float64(uint32(1)) || 1.5 > float64(uint64(1<<63))
    }
    
    func constantCheck32() bool {
    	// amd64:"MOV(B|L)\t[$]1",-"FCMP",-"MOV(B|L)\t[$]0"
    	// s390x:"MOV(B|BZ|D)\t[$]1,",-"FCMPU",-"MOV(B|BZ|D)\t[$]0,"
    	return float32(0.5) <= float32(int64(1)) && float32(1.5) >= float32(int32(-1<<31))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "FMOVSconst", argLength: 0, reg: fp01, aux: "Float32", asm: "FMOVS", rematerializeable: true},           //
    		{name: "FCMPU", argLength: 2, reg: fp2cr, asm: "FCMPU", typ: "Flags"},
    
    		{name: "CMP", argLength: 2, reg: gp2cr, asm: "CMP", typ: "Flags"},     // arg0 compare to arg1
    		{name: "CMPU", argLength: 2, reg: gp2cr, asm: "CMPU", typ: "Flags"},   // arg0 compare to arg1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
Back to top