- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for DCBTST (0.48 sec)
-
src/cmd/internal/obj/ppc64/anames.go
"SUBE", "SUBECC", "SUBEV", "SUBEVCC", "SUBZE", "SUBZECC", "SUBZEVCC", "SUBZEV", "SYNC", "XOR", "XORCC", "XORIS", "DCBF", "DCBI", "DCBST", "DCBT", "DCBTST", "DCBZ", "EIEIO", "ICBI", "ISYNC", "PTESYNC", "TLBIE", "TLBIEL", "TLBSYNC", "TW", "SYSCALL", "WORD", "RFCI", "FCPSGN", "FCPSGNCC", "FRES", "FRESCC",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 6.7K bytes - Viewed (0) -
src/runtime/memclr_ppc64x.s
under512: SRDCC $3, R6, R7 // 64 byte chunks? XXLXOR VS32, VS32, VS32 // clear VS32 (V0) BEQ lt64gt8 // Prepare to clear 64 bytes at a time. zero64setup: DCBTST (R3) // prepare data cache MOVD R7, CTR // number of 64 byte chunks MOVD $16, R8 MOVD $32, R16 MOVD $48, R17 zero64: STXVD2X VS32, (R3+R0) // store 16 bytes
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 16 17:08:59 UTC 2023 - 4.4K bytes - Viewed (0) -
src/runtime/memmove_ppc64x.s
BC 12, 6, checkbytes // BEQ CR1, checkbytes SRDCC $3, DWORDS, OCTWORDS // 64 byte chunks? MOVD $16, IDX16 BEQ lt64gt8 // < 64 bytes // Prepare for moves of 64 bytes at a time. forward64setup: DCBTST (TGT) // prepare data cache DCBT (SRC) MOVD OCTWORDS, CTR // Number of 64 byte chunks MOVD $32, IDX32 MOVD $48, IDX48 PCALIGN $16 forward64: LXVD2X (R0)(SRC), VS32 // load 64 bytes
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 4.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go
case LXV: return op + " " + args[1] + "," + args[0] case LXVL, LXVLL: return op + " " + args[1] + "," + args[2] + "," + args[0] case DCBT, DCBTST, DCBZ, DCBST, ICBI: if args[0] == "0" || args[0] == "R0" { return op + " (" + args[1] + ")" } return op + " (" + args[1] + ")(" + args[0] + ")" // branch instructions needs additional handling
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 22 17:16:14 UTC 2022 - 10.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 22 17:16:14 UTC 2022 - 334.7K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/asm9.go
} o1 = AOP_RRR(c.opirr(p.As), uint32(p.To.Reg), uint32(p.From.Reg), 0) | (uint32(c.regoff(p.GetFrom3()))&0x7F)<<11 case 43: /* data cache instructions: op (Ra+[Rb]), [th|l] */ /* TH field for dcbt/dcbtst: */ /* 0 = Block access - program will soon access EA. */ /* 8-15 = Stream access - sequence of access (data stream). See section 4.3.2 of the ISA for details. */
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 13:55:28 UTC 2024 - 156.1K bytes - Viewed (0)