Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 575 for Instruction (0.14 sec)

  1. src/vendor/golang.org/x/sys/cpu/cpu_arm64.s

    //go:build gc
    
    #include "textflag.h"
    
    // func getisar0() uint64
    TEXT ·getisar0(SB),NOSPLIT,$0-8
    	// get Instruction Set Attributes 0 into x0
    	// mrs x0, ID_AA64ISAR0_EL1 = d5380600
    	WORD	$0xd5380600
    	MOVD	R0, ret+0(FP)
    	RET
    
    // func getisar1() uint64
    TEXT ·getisar1(SB),NOSPLIT,$0-8
    	// get Instruction Set Attributes 1 into x0
    	// mrs x0, ID_AA64ISAR1_EL1 = d5380620
    	WORD	$0xd5380620
    	MOVD	R0, ret+0(FP)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 937 bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/ResidualProgramCompilerTest.kt

    import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyBasePlugins
    import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyDefaultPluginRequests
    import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequests
    import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequestsOf
    import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.CloseTargetScope
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 13:09:45 UTC 2024
    - 22.4K bytes
    - Viewed (0)
  3. src/cmd/link/internal/riscv64/asm.go

    	}
    
    	off := ldr.SymValue(rs) + r.Add() - pc
    
    	switch r.Type() {
    	case objabi.R_RISCV_JAL, objabi.R_RISCV_JAL_TRAMP:
    		// Generate instruction immediates.
    		imm, err := riscv.EncodeJImmediate(off)
    		if err != nil {
    			ldr.Errorf(s, "cannot encode J-type instruction relocation offset for %s: %v", ldr.SymName(rs), err)
    		}
    		immMask := int64(riscv.JTypeImmMask)
    
    		val = (val &^ immMask) | int64(imm)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 01 08:06:08 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go

    	Args Args   // Instruction arguments, in ARM manual order.
    }
    
    func (i Inst) String() string {
    	var args []string
    	for _, arg := range i.Args {
    		if arg == nil {
    			break
    		}
    		args = append(args, arg.String())
    	}
    	return i.Op.String() + " " + strings.Join(args, ", ")
    }
    
    // An Args holds the instruction arguments.
    // If an instruction has fewer than 5 arguments,
    // the final elements in the array are nil.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/asm.go

    		}
    		p.errorf("wrong number of arguments to %s instruction", op)
    		return
    	case 4:
    		if p.arch.Family == sys.S390X || p.arch.Family == sys.PPC64 {
    			// 4-operand compare-and-branch.
    			prog.From = a[0]
    			prog.Reg = p.getRegister(prog, op, &a[1])
    			prog.AddRestSource(a[2])
    			target = &a[3]
    			break
    		}
    		p.errorf("wrong number of arguments to %s instruction", op)
    		return
    	default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  6. src/crypto/aes/cipher_s390x.go

    // Function codes for the cipher message family of instructions.
    const (
    	aes128 code = 18
    	aes192      = 19
    	aes256      = 20
    )
    
    type aesCipherAsm struct {
    	function code     // code for cipher message instruction
    	key      []byte   // key (128, 192 or 256 bits)
    	storage  [32]byte // array backing key slice
    }
    
    // cryptBlocks invokes the cipher message (KM) instruction with
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/link.go

    	WasmF64
    	WasmPtr
    )
    
    type InlMark struct {
    	// When unwinding from an instruction in an inlined body, mark
    	// where we should unwind to.
    	// id records the global inlining id of the inlined body.
    	// p records the location of an instruction in the parent (inliner) frame.
    	p  *Prog
    	id int32
    }
    
    // Mark p as the instruction to set as the pc when
    // "unwinding" the inlining global frame id. Usually it should be
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 33.1K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/x86/seh.go

    	// accordingly.
    
    	// Search for the PUSHQ BP instruction inside the prologue.
    	var pushbp *obj.Prog
    	for p := s.Func().Text; p != nil; p = p.Link {
    		if p.As == APUSHQ && p.From.Type == obj.TYPE_REG && p.From.Reg == REG_BP {
    			pushbp = p
    			break
    		}
    		if p.Pos.Xlogue() == src.PosPrologueEnd {
    			break
    		}
    	}
    	if pushbp == nil {
    		ctxt.Diag("missing frame pointer instruction: PUSHQ BP")
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 14:41:10 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  9. src/cmd/asm/internal/asm/line_test.go

    		{"VADDPD.RZ_SAE.SAE X0, X1, X2", `bad suffix combination`},
    
    		// BSWAP on 16-bit registers is undefined. See #29167,
    		{"BSWAPW DX", `unrecognized instruction`},
    		{"BSWAPW R11", `unrecognized instruction`},
    	})
    }
    
    func testBadInstParser(t *testing.T, goarch string, tests []badInstTest) {
    	for i, test := range tests {
    		arch, ctxt := setArch(goarch)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 07:48:38 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  10. src/vendor/golang.org/x/crypto/sha3/sha3_s390x.go

    )
    
    // kimd is a wrapper for the 'compute intermediate message digest' instruction.
    // src must be a multiple of the rate for the given function code.
    //
    //go:noescape
    func kimd(function code, chain *[200]byte, src []byte)
    
    // klmd is a wrapper for the 'compute last message digest' instruction.
    // src padding is handled by the instruction.
    //
    //go:noescape
    func klmd(function code, chain *[200]byte, dst, src []byte)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 7.5K bytes
    - Viewed (0)
Back to top