Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for EXRL (0.05 sec)

  1. src/runtime/asm_s390x.s

    	MVC	$256, 0(R4), 0(R6);		\
    	MOVD	$256(R4), R4;			\
    	MOVD	$256(R6), R6;			\
    	BR	loopArgs;			\
    tailArgs: /* copy remaining bytes */		\
    	CMP	R5, $0;				\
    	BEQ	callFunction;			\
    	SUB	$1, R5;				\
    	EXRL	$callfnMVC<>(SB), R5;		\
    callFunction:					\
    	MOVD	f+8(FP), R12;			\
    	MOVD	(R12), R8;			\
    	PCDATA  $PCDATA_StackMapIndex, $0;	\
    	BL	(R8);				\
    	/* copy return values back */		\
    	MOVD	stackArgsType+0(FP), R7;		\
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/s390x/asmz.go

    		}
    
    	case 87: // execute relative long
    		v := c.vregoff(&p.From)
    		if p.From.Sym == nil {
    			if v&1 != 0 {
    				c.ctxt.Diag("cannot use EXRL with odd offset: %v", v)
    			}
    		} else {
    			c.addrilreloc(p.From.Sym, v)
    			v = 0
    		}
    		zRIL(_b, op_EXRL, uint32(p.To.Reg), uint32(v>>1), asm)
    
    	case 88: // store clock
    		var opcode uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
Back to top