Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for slbsync (0.17 sec)

  1. src/cmd/compile/internal/ppc64/ssa.go

    			ld = ppc64.ALWAR
    			st = ppc64.ASTWCCC
    		}
    		r0 := v.Args[0].Reg()
    		r1 := v.Args[1].Reg()
    		// LWSYNC - Assuming shared data not write-through-required nor
    		// caching-inhibited. See Appendix B.2.2.2 in the ISA 2.07b.
    		plwsync := s.Prog(ppc64.ALWSYNC)
    		plwsync.To.Type = obj.TYPE_NONE
    		// LBAR or LWAR
    		p := s.Prog(ld)
    		p.From.Type = obj.TYPE_MEM
    		p.From.Reg = r0
    		p.To.Type = obj.TYPE_REG
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  2. src/internal/trace/oldtrace.go

    	inlineToStringID  []uint64
    	builtinToStringID []uint64
    }
    
    const (
    	// Block reasons
    	sForever = iota
    	sPreempted
    	sGosched
    	sSleep
    	sChanSend
    	sChanRecv
    	sNetwork
    	sSync
    	sSyncCond
    	sSelect
    	sEmpty
    	sMarkAssistWait
    
    	// STW kinds
    	sSTWUnknown
    	sSTWGCMarkTermination
    	sSTWGCSweepTermination
    	sSTWWriteHeapDump
    	sSTWGoroutineProfile
    	sSTWGoroutineProfileCleanup
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/testdata/ppc64.s

    	SYNC                            // 7c0004ac
    	ISYNC                           // 4c00012c
    	LWSYNC                          // 7c2004ac
    	EIEIO                           // 7c0006ac
    	PTESYNC                         // 7c4004ac
    	TLBIE R3                        // 7c001a64
    	TLBIEL R3                       // 7c001a24
    	TLBSYNC                         // 7c00046c
    	HRFID                           // 4c000224
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "LoweredAtomicLoadPtr", argLength: 2, reg: gpload, typ: "Int64", aux: "Int64", clobberFlags: true, faultOnNilArg0: true},
    
    		// atomic add32, 64
    		// LWSYNC
    		// LDAR         (Rarg0), Rout
    		// ADD		Rarg1, Rout
    		// STDCCC       Rout, (Rarg0)
    		// BNE          -3(PC)
    		// return new sum
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/obj9.go

    			ATLBIEL,
    			ASLBIA,
    			ASLBIE,
    			ASLBMFEE,
    			ASLBMFEV,
    			ASLBMTE,
    			ADCBF,
    			ADCBI,
    			ADCBST,
    			ADCBT,
    			ADCBTST,
    			ADCBZ,
    			ASYNC,
    			ATLBSYNC,
    			APTESYNC,
    			ALWSYNC,
    			ATW,
    			AWORD,
    			ARFI,
    			ARFCI,
    			ARFID,
    			AHRFID:
    			q = p
    			p.Mark |= LABEL | SYNC
    			continue
    
    		case AMOVW, AMOVWZ, AMOVD:
    			q = p
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/ppc64/asm9.go

    			opset(ASUBCVCC, r0)
    			opset(ASUBE, r0)
    			opset(ASUBECC, r0)
    			opset(ASUBEV, r0)
    			opset(ASUBEVCC, r0)
    
    		case ASYNC:
    			opset(AISYNC, r0)
    			opset(ALWSYNC, r0)
    			opset(APTESYNC, r0)
    			opset(ATLBSYNC, r0)
    
    		case ARLWNM:
    			opset(ARLWNMCC, r0)
    			opset(ARLWMI, r0)
    			opset(ARLWMICC, r0)
    
    		case ARLDMI:
    			opset(ARLDMICC, r0)
    			opset(ARLDIMI, r0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/opGen.go

    			outputs: []outputInfo{
    				{0, 536870912}, // R29
    			},
    		},
    	},
    	{
    		name:           "LoweredPubBarrier",
    		argLen:         1,
    		hasSideEffects: true,
    		asm:            ppc64.ALWSYNC,
    		reg:            regInfo{},
    	},
    	{
    		name:    "LoweredPanicBoundsA",
    		auxType: auxInt64,
    		argLen:  3,
    		call:    true,
    		reg: regInfo{
    			inputs: []inputInfo{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
Back to top