Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 575 for Instruction (0.56 sec)

  1. src/runtime/syscall_windows.go

    // function adjusted by i.
    // On x86 and amd64, runtime.callbackasm is a series of CALL instructions,
    // and we want callback to arrive at
    // correspondent call instruction instead of start of
    // runtime.callbackasm.
    // On ARM, runtime.callbackasm is a series of mov and branch instructions.
    // R12 is loaded with the callback index. Each entry is two instructions,
    // hence 8 bytes.
    func callbackasmAddr(i int) uintptr {
    	var entrySize int
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  2. src/regexp/backtrack.go

    // tracking for small regular expressions and texts. It allocates
    // a bit vector with (length of input) * (length of prog) bits,
    // to make sure it never explores the same (character position, instruction)
    // state multiple times. This limits the search to run in time linear in
    // the length of the test.
    //
    // backtrack is a fast replacement for the NFA code on small
    // regexps when onepass cannot be used.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 14 17:25:39 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/loong64/a.out.go

    	AAMMINDBWU
    	AAMMINDBVU
    
    	// 2.2.10. Other Miscellaneous Instructions
    	ARDTIMELW
    	ARDTIMEHW
    	ARDTIMED
    
    	ALAST
    
    	// aliases
    	AJMP = obj.AJMP
    	AJAL = obj.ACALL
    	ARET = obj.ARET
    )
    
    func init() {
    	// The asm encoder generally assumes that the lowest 5 bits of the
    	// REG_XX constants match the machine instruction encoding, i.e.
    	// the lowest 5 bits is the register number.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/plist.go

    	pcdata.To.Type = TYPE_CONST
    	pcdata.To.Offset = oldval
    
    	return pcdata
    }
    
    // MarkUnsafePoints inserts PCDATAs to mark nonpreemptible and restartable
    // instruction sequences, based on isUnsafePoint and isRestartable predicate.
    // p0 is the start of the instruction stream.
    // isUnsafePoint(p) returns true if p is not safe for async preemption.
    // isRestartable(p) returns true if we can restart at the start of p (this Prog)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  5. src/cmd/link/internal/amd64/obj.go

    	arch := sys.ArchAMD64
    
    	theArch := ld.Arch{
    		Funcalign:  funcAlign,
    		Maxalign:   maxAlign,
    		Minalign:   minAlign,
    		Dwarfregsp: dwarfRegSP,
    		Dwarfreglr: dwarfRegLR,
    		// 0xCC is INT $3 - breakpoint instruction
    		CodePad: []byte{0xCC},
    
    		Plan9Magic:  uint32(4*26*26 + 7),
    		Plan9_64Bit: true,
    
    		Adddynrel:        adddynrel,
    		Archinit:         archinit,
    		Archreloc:        archreloc,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm/obj5.go

    	case AMRC:
    		if p.To.Offset&0xffff0fff == 0xee1d0f70 {
    			// Because the instruction might be rewritten to a BL which returns in R0
    			// the register must be zero.
    			if p.To.Offset&0xf000 != 0 {
    				ctxt.Diag("%v: TLS MRC instruction must write to R0 as it might get translated into a BL instruction", p.Line())
    			}
    
    			if buildcfg.GOARM.Version < 7 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/s390x/asmz.go

    	{i: 86, as: ALA, a1: C_SAUTO, a6: C_REG},
    	{i: 87, as: AEXRL, a1: C_SYMADDR, a6: C_REG},
    
    	// undefined (deliberate illegal instruction)
    	{i: 78, as: obj.AUNDEF},
    
    	// Break point instruction(0x0001 opcode)
    	{i: 73, as: ABRRK},
    
    	// 2 byte no-operation
    	{i: 66, as: ANOPH},
    
    	// crypto instructions
    
    	// KM
    	{i: 124, as: AKM, a1: C_REG, a6: C_REG},
    
    	// KDSA
    	{i: 125, as: AKDSA, a1: C_REG, a6: C_REG},
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  8. src/internal/bytealg/count_amd64.s

    	MOVB	c+16(FP), AL
    	LEAQ	ret+24(FP), R8
    	JMP	countbody<>(SB)
    
    // input:
    //   SI: data
    //   BX: data len
    //   AL: byte sought
    //   R8: address to put result
    // This function requires the POPCNT instruction.
    TEXT countbody<>(SB),NOSPLIT,$0
    	// Shuffle X0 around so that each byte contains
    	// the character we're looking for.
    	MOVD AX, X0
    	PUNPCKLBW X0, X0
    	PUNPCKLBW X0, X0
    	PSHUFL $0, X0, X0
    
    	CMPQ BX, $16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 20:54:43 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  9. src/runtime/extern.go

    	cpu.*: cpu.all=off disables the use of all optional instruction set extensions.
    	cpu.extension=off disables use of instructions from the specified instruction set extension.
    	extension is the lower case name for the instruction set extension such as sse41 or avx
    	as listed in internal/cpu package. As an example cpu.avx=off disables runtime detection
    	and thereby use of AVX instructions.
    
    	cgocheck: setting cgocheck=0 disables all checks for packages
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  10. src/runtime/symtabinl.go

    type inlinedCall struct {
    	funcID    abi.FuncID // type of the called function
    	_         [3]byte
    	nameOff   int32 // offset into pclntab for name of called function
    	parentPc  int32 // position of an instruction whose source position is the call site (offset from entry)
    	startLine int32 // line number of start of function (func keyword/TEXT directive)
    }
    
    // An inlineUnwinder iterates over the stack of inlined calls at a PC by
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 4.5K bytes
    - Viewed (0)
Back to top