Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for PrefetchT0 (0.21 sec)

  1. src/runtime/internal/sys/intrinsics.go

    	x = a | b
    	c16 := uint32(0x0000ffff)
    	a = x >> 16 & c16
    	b = (x & c16) << 16
    	x = a | b
    	return x
    }
    
    // Prefetch prefetches data from memory addr to cache
    //
    // AMD64: Produce PREFETCHT0 instruction
    //
    // ARM64: Produce PRFM instruction with PLDL1KEEP option
    func Prefetch(addr uintptr) {}
    
    // PrefetchStreamed prefetches data from memory addr, with a hint that this data is being streamed.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:45 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/anames.go

    	"PMULLW",
    	"PMULULQ",
    	"POPAL",
    	"POPAW",
    	"POPCNTL",
    	"POPCNTQ",
    	"POPCNTW",
    	"POPFL",
    	"POPFQ",
    	"POPFW",
    	"POPL",
    	"POPQ",
    	"POPW",
    	"POR",
    	"PREFETCHNTA",
    	"PREFETCHT0",
    	"PREFETCHT1",
    	"PREFETCHT2",
    	"PSADBW",
    	"PSHUFB",
    	"PSHUFD",
    	"PSHUFHW",
    	"PSHUFL",
    	"PSHUFLW",
    	"PSHUFW",
    	"PSIGNB",
    	"PSIGND",
    	"PSIGNW",
    	"PSLLL",
    	"PSLLO",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go

    			prefix = "qword "
    		case LAR:
    			prefix = "word "
    		case BOUND:
    			if inst.Mode == 32 {
    				prefix = "qword "
    			} else {
    				prefix = "dword "
    			}
    		case PREFETCHW, PREFETCHNTA, PREFETCHT0, PREFETCHT1, PREFETCHT2, CLFLUSH:
    			prefix = "zmmword "
    		}
    		switch inst.Op {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 22:23:32 UTC 2017
    - 11.7K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		// Prefetch instructions
    		// Do prefetch arg0 address. arg0=addr, arg1=memory. Instruction variant selects locality hint
    		{name: "PrefetchT0", argLength: 2, reg: prefreg, asm: "PREFETCHT0", hasSideEffects: true},
    		{name: "PrefetchNTA", argLength: 2, reg: prefreg, asm: "PREFETCHNTA", hasSideEffects: true},
    
    		// CPUID feature: BMI1.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
  5. src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

    	POPAD:           "POPAD",
    	POPCNT:          "POPCNT",
    	POPF:            "POPF",
    	POPFD:           "POPFD",
    	POPFQ:           "POPFQ",
    	POR:             "POR",
    	PREFETCHNTA:     "PREFETCHNTA",
    	PREFETCHT0:      "PREFETCHT0",
    	PREFETCHT1:      "PREFETCHT1",
    	PREFETCHT2:      "PREFETCHT2",
    	PREFETCHW:       "PREFETCHW",
    	PSADBW:          "PSADBW",
    	PSHUFB:          "PSHUFB",
    	PSHUFD:          "PSHUFD",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 266.8K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    	&& isSameCall(sym, "runtime.memmove")
    	&& call.Uses == 1
    	&& isInlinableMemmove(dst, src, sz, config)
    	&& clobber(call)
    	=> (Move [sz] dst src mem)
    
    // Prefetch instructions
    (PrefetchCache ...)   => (PrefetchT0 ...)
    (PrefetchCacheStreamed ...) => (PrefetchNTA ...)
    
    // CPUID feature: BMI1.
    (AND(Q|L) x (NOT(Q|L) y))               && buildcfg.GOAMD64 >= 3 => (ANDN(Q|L) x y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	POR X11, X11                            // 66450febdb
    	PREFETCHNTA (BX)                        // 0f1803
    	PREFETCHNTA (R11)                       // 410f1803
    	PREFETCHT0 (BX)                         // 0f180b
    	PREFETCHT0 (R11)                        // 410f180b
    	PREFETCHT1 (BX)                         // 0f1813
    	PREFETCHT1 (R11)                        // 410f1813
    	PREFETCHT2 (BX)                         // 0f181b
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/opGen.go

    				{1, 49151},      // AX CX DX BX SP BP SI DI R8 R9 R10 R11 R12 R13 R15
    				{0, 4295032831}, // AX CX DX BX SP BP SI DI R8 R9 R10 R11 R12 R13 g R15 SB
    			},
    		},
    	},
    	{
    		name:           "PrefetchT0",
    		argLen:         2,
    		hasSideEffects: true,
    		asm:            x86.APREFETCHT0,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 4295032831}, // AX CX DX BX SP BP SI DI R8 R9 R10 R11 R12 R13 g R15 SB
    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