Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for LVX (0.03 sec)

  1. src/runtime/cgo/abi_ppc64x.h

    #define RESTORE_VR(offset, rtmp)      \
    	MOVD	$(offset+16*0), rtmp  \
    	LVX	(rtmp)(R1), V20       \
    	MOVD	$(offset+16*1), rtmp  \
    	LVX	(rtmp)(R1), V21       \
    	MOVD	$(offset+16*2), rtmp  \
    	LVX	(rtmp)(R1), V22       \
    	MOVD	$(offset+16*3), rtmp  \
    	LVX	(rtmp)(R1), V23       \
    	MOVD	$(offset+16*4), rtmp  \
    	LVX	(rtmp)(R1), V24       \
    	MOVD	$(offset+16*5), rtmp  \
    	LVX	(rtmp)(R1), V25       \
    	MOVD	$(offset+16*6), rtmp  \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 03 20:17:02 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  2. src/runtime/cgo/gcc_linux_ppc64x.S

    	li	%r0, 0
    
    	// Restore g pointer (r30 in Go ABI, which may have been clobbered by C)
    	mr	%r30, %r4
    
    	// Call fn
    	mr	%r12, %r3
    	mtctr	%r3
    	bctrl
    
    	FOR_EACH_GPR ld
    	FOR_EACH_FPR lfd
    	FOR_EACH_VR lvx
    
    	ld	%r2, 24(%r1)
    	addi	%r1, %r1, FRAME_SIZE
    	ld	%r0, 16(%r1)
    	mtlr	%r0
    	ld	%r0, 8(%r1)
    	mtcr	%r0
    	blr
    
    #ifdef __ELF__
    .section .note.GNU-stack,"",%progbits
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 04 18:03:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/anames.go

    	"POPCNTW",
    	"POPCNTB",
    	"CNTTZW",
    	"CNTTZWCC",
    	"CNTTZD",
    	"CNTTZDCC",
    	"COPY",
    	"PASTECC",
    	"DARN",
    	"MADDHD",
    	"MADDHDU",
    	"MADDLD",
    	"LVEBX",
    	"LVEHX",
    	"LVEWX",
    	"LVX",
    	"LVXL",
    	"LVSL",
    	"LVSR",
    	"STVEBX",
    	"STVEHX",
    	"STVEWX",
    	"STVX",
    	"STVXL",
    	"VAND",
    	"VANDC",
    	"VNAND",
    	"VOR",
    	"VORC",
    	"VNOR",
    	"VXOR",
    	"VEQV",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
Back to top