Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 59 for cbr0 (0.04 sec)

  1. src/internal/bytealg/indexbyte_ppc64x.s

    	VCMPEQUBCC	V2,V1,V6
    	BNE	CR6,foundat3	// Match found at R8+48 bytes, jump out
    
    	ADD	$64,R8
    	CMPU	R8,R9,CR1
    	BNE	CR1,loop64	// R8 != &s[len &^ 63]?
    
    	PCALIGN	$32
    	BEQ	notfound	// Is tail length 0? CR0 is set before entering loop64.
    
    	CMP	R4,$32		// Tail length >= 32, use cmp32 path.
    	CMP	R4,$16,CR1
    	BGE	cmp32
    
    	ADD	R8,R4,R9
    	ADD	$-16,R9
    	BLE	CR1,cmp64_tail_gt0
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:10:29 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x.go

    	X15:  "X15",
    	CS:   "CS",
    	SS:   "SS",
    	DS:   "DS",
    	ES:   "ES",
    	FS:   "FS",
    	GS:   "GS",
    	GDTR: "GDTR",
    	IDTR: "IDTR",
    	LDTR: "LDTR",
    	MSW:  "MSW",
    	TASK: "TASK",
    	CR0:  "CR0",
    	CR1:  "CR1",
    	CR2:  "CR2",
    	CR3:  "CR3",
    	CR4:  "CR4",
    	CR5:  "CR5",
    	CR6:  "CR6",
    	CR7:  "CR7",
    	CR8:  "CR8",
    	CR9:  "CR9",
    	CR10: "CR10",
    	CR11: "CR11",
    	CR12: "CR12",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 12 20:38:21 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  3. src/math/stubs_s390x.s

    TEXT ·cbrtTrampolineSetup(SB), NOSPLIT, $0
    	MOVB   ·hasVX(SB), R1
    	CMPBEQ R1, $1, vectorimpl                // vectorfacility = 1, vector supported
    	MOVD   $·cbrtvectorfacility+0x00(SB), R1
    	MOVD   $·cbrt(SB), R2
    	MOVD   R2, 0(R1)
    	BR     ·cbrt(SB)
    
    vectorimpl:
    	MOVD $·cbrtvectorfacility+0x00(SB), R1
    	MOVD $·cbrtAsm(SB), R2
    	MOVD R2, 0(R1)
    	BR   ·cbrtAsm(SB)
    
    GLOBL ·cbrtvectorfacility+0x00(SB), NOPTR, $8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 15 15:48:19 UTC 2021
    - 12.4K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/ppc64.s

    	FCPSGN F1, F2                   // fc420810
    	FCPSGNCC F1, F2                 // fc420811
    	FCMPO F1, F2                    // fc011040
    	FCMPO F1, F2, CR0               // FCMPO F1,CR0,F2 // fc011040
    	FCMPU F1, F2                    // fc011000
    	FCMPU F1, F2, CR0               // FCMPU F1,CR0,F2 // fc011000
    	LVX (R3)(R4), V1                // 7c2418ce
    	LVX (R3)(R0), V1                // 7c2018ce
    	LVX (R3), V1                    // 7c2018ce
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go

    		STFD, STFDU,
    		STFS, STFSU,
    		STQ, HASHST, HASHSTP:
    		return op + " " + strings.Join(args, ",")
    
    	case FCMPU, FCMPO, CMPD, CMPDI, CMPLD, CMPLDI, CMPW, CMPWI, CMPLW, CMPLWI:
    		crf := int(inst.Args[0].(CondReg) - CR0)
    		cmpstr := op + " " + args[1] + "," + args[2]
    		if crf != 0 { // print CRx as the final operand if not implied (i.e BF != 0)
    			cmpstr += "," + args[0]
    		}
    		return cmpstr
    
    	case LIS:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 10.9K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go

    		return nil
    	case TypeUnknown:
    		return nil
    	case TypeReg:
    		return R0 + Reg(a.BitFields.Parse(i))
    	case TypeCondRegBit:
    		return Cond0LT + CondReg(a.BitFields.Parse(i))
    	case TypeCondRegField:
    		return CR0 + CondReg(a.BitFields.Parse(i))
    	case TypeFPReg:
    		return F0 + Reg(a.BitFields.Parse(i))
    	case TypeVecReg:
    		return V0 + Reg(a.BitFields.Parse(i))
    	case TypeVecSReg:
    		return VS0 + Reg(a.BitFields.Parse(i))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 5.6K bytes
    - Viewed (0)
  7. src/runtime/memmove_ppc64x.s

    	CMP	LEN, $16
    	BGT	mcopy
    	SLD	$56, LEN, TMP
    	LXVL	SRC, TMP, V0
    	STXVL	V0, TGT, TMP
    	RET
    #endif
    mcopy:
    	ANDCC	$7, LEN, BYTES	// R7: bytes to copy
    	SRD	$3, LEN, DWORDS	// R6: double words to copy
    	MOVFL	CR0, CR3	// save CR from ANDCC
    	CMP	DWORDS, $0, CR1	// CR1[EQ] set if no double words to copy
    
    	// Determine overlap by subtracting dest - src and comparing against the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  8. src/internal/bytealg/equal_ppc64x.s

    	ANDCC	$PAGE_OFFSET, R8, R6	// &sX & PAGE_OFFSET
    	ANDCC	$PAGE_OFFSET, R4, R9
    	SUBC	R5, $8, R12		// 8-len
    	SLD	$3, R12, R14		// (8-len)*8
    	CMPU	R6, R12, CR1		// Enough bytes lower in the page to load lower?
    	CMPU	R9, R12, CR0
    	SUB	R12, R8, R6		// compute lower load address
    	SUB	R12, R4, R9
    	ISEL	CR1LT, R8, R6, R8	// R8 = R6 < 0 ? R8 (&s1) : R6 (&s1 - (8-len))
    	ISEL	CR0LT, R4, R9, R4	// Similar for s2
    	MOVD	(R8), R15
    	MOVD	(R4), R16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  9. src/math/all_test.go

    		}
    	}
    }
    
    func TestCbrt(t *testing.T) {
    	for i := 0; i < len(vf); i++ {
    		if f := Cbrt(vf[i]); !veryclose(cbrt[i], f) {
    			t.Errorf("Cbrt(%g) = %g, want %g", vf[i], f, cbrt[i])
    		}
    	}
    	for i := 0; i < len(vfcbrtSC); i++ {
    		if f := Cbrt(vfcbrtSC[i]); !alike(cbrtSC[i], f) {
    			t.Errorf("Cbrt(%g) = %g, want %g", vfcbrtSC[i], f, cbrtSC[i])
    		}
    	}
    }
    
    func TestCeil(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jul 07 17:39:26 UTC 2023
    - 86.8K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    	X15:  "%xmm15",
    	CS:   "%cs",
    	SS:   "%ss",
    	DS:   "%ds",
    	ES:   "%es",
    	FS:   "%fs",
    	GS:   "%gs",
    	GDTR: "%gdtr",
    	IDTR: "%idtr",
    	LDTR: "%ldtr",
    	MSW:  "%msw",
    	TASK: "%task",
    	CR0:  "%cr0",
    	CR1:  "%cr1",
    	CR2:  "%cr2",
    	CR3:  "%cr3",
    	CR4:  "%cr4",
    	CR5:  "%cr5",
    	CR6:  "%cr6",
    	CR7:  "%cr7",
    	CR8:  "%cr8",
    	CR9:  "%cr9",
    	CR10: "%cr10",
    	CR11: "%cr11",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.4K bytes
    - Viewed (0)
Back to top