Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 599 for Instruction (0.16 sec)

  1. src/cmd/vendor/github.com/google/pprof/internal/report/report.go

    					}
    				}
    			}
    			switch {
    			case locStr == "":
    				// No location info, just print the instruction.
    				fmt.Fprintf(w, "%10s %10s %10x: %s\n",
    					valueOrDot(n.flatValue(), rpt),
    					valueOrDot(n.cumValue(), rpt),
    					n.address, n.instruction,
    				)
    			case len(n.instruction) < 40:
    				// Short instruction, print loc on the same line.
    				fmt.Fprintf(w, "%10s %10s %10x: %-40s;%s\n",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 37.5K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/arch/loong64.go

    // one of the CMP instructions that require special handling.
    func IsLoong64CMP(op obj.As) bool {
    	switch op {
    	case loong64.ACMPEQF, loong64.ACMPEQD, loong64.ACMPGEF, loong64.ACMPGED,
    		loong64.ACMPGTF, loong64.ACMPGTD:
    		return true
    	}
    	return false
    }
    
    // IsLoong64MUL reports whether the op (as defined by an loong64.A* constant) is
    // one of the MUL/DIV/REM instructions that require special handling.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  3. src/cmd/link/internal/arm64/asm.go

    					o0 = uint32(val >> 32)
    					o1 = uint32(val)
    				} else {
    					o0 = uint32(val)
    					o1 = uint32(val >> 32)
    				}
    
    				// The first instruction (ADRP) has a 21-bit immediate field,
    				// and the second (ADD or LD/ST) has a 12-bit immediate field.
    				// The first instruction is only for high bits, but to get the carry bits right we have
    				// to put the full addend, including the bottom 12 bits again.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 30 20:09:45 UTC 2024
    - 47K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/endtoend_test.go

    				printed = note
    			}
    		case 3:
    			// printed form, then hex
    			printed = strings.TrimSpace(parts[1])
    			hexes = strings.TrimSpace(parts[2])
    			if !isHexes(hexes) {
    				t.Errorf("%s:%d: malformed hex instruction encoding: %s", input, lineno, line)
    			}
    		}
    
    		if hexes != "" {
    			hexByLine[fmt.Sprintf("%s:%d", input, lineno)] = hexes
    		}
    
    		// Canonicalize spacing in printed form.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 07 18:42:59 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  5. src/runtime/export_debug_ppc64le_test.go

    	if h.regArgs != nil {
    		storeRegArgs(ctxt.cregs(), h.regArgs)
    	}
    	// Push return PC, which should be the signal PC+4, because
    	// the signal PC is the PC of the trap instruction itself.
    	ctxt.set_link(ctxt.pc() + 4)
    	// Set PC to call and context register.
    	ctxt.set_pc(uint64(h.fv.fn))
    	sigctxtSetContextRegister(ctxt, uint64(uintptr(unsafe.Pointer(h.fv))))
    }
    
    // case 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 15:33:38 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. src/debug/dwarf/line.go

    	// reference any individual operation within the instruction
    	// stream.
    	OpIndex int
    
    	// File is the source file corresponding to these
    	// instructions.
    	File *LineFile
    
    	// Line is the source code line number corresponding to these
    	// instructions. Lines are numbered beginning at 1. It may be
    	// 0 if these instructions cannot be attributed to any source
    	// line.
    	Line int
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 23.5K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go

    		// The CondReg can either be found in a CMP, where the
    		// condition register field is being set, or in an instruction
    		// like a branch or isel that is testing a bit in a condition
    		// register field.
    		if arg == CR0 && strings.HasPrefix(inst.Op.String(), "cmp") {
    			return "" // don't show cr0 for cmp instructions
    		} else if arg >= CR0 {
    			return fmt.Sprintf("cr%d", int(arg-CR0))
    		}
    		bit := condBit[(arg-Cond0LT)%4]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 12.2K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/typesinternal/recv.go

    // (which is needed to compute the method set).
    //
    // See also [typeparams.MustDeref], which removes one level of
    // indirection from the type, regardless of named types (analogous to
    // a LOAD instruction).
    func Unpointer(t types.Type) types.Type {
    	if ptr, ok := aliases.Unalias(t).(*types.Pointer); ok {
    		return ptr.Elem()
    	}
    	return t
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  9. src/internal/cpu/cpu_x86.go

    	X86.HasOSXSAVE = isSet(ecx1, cpuid_OSXSAVE)
    
    	// The FMA instruction set extension only has VEX prefixed instructions.
    	// VEX prefixed instructions require OSXSAVE to be enabled.
    	// See Intel 64 and IA-32 Architecture Software Developer’s Manual Volume 2
    	// Section 2.4 "AVX and SSE Instruction Exception Specification"
    	X86.HasFMA = isSet(ecx1, cpuid_FMA) && X86.HasOSXSAVE
    
    	osSupportsAVX := false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 13:40:20 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/ppc64/a.out.go

    	BRANCH   = 1 << 3
    	LOAD     = 1 << 4
    	FCMP     = 1 << 5
    	SYNC     = 1 << 6
    	LIST     = 1 << 7
    	FOLL     = 1 << 8
    	NOSCHED  = 1 << 9
    	PFX_X64B = 1 << 10 // A prefixed instruction crossing a 64B boundary
    )
    
    // Values for use in branch instruction BC
    // BC B0,BI,label
    // BO is type of branch + likely bits described below
    // BI is CR value + branch type
    // ex: BEQ CR2,label is BC 12,10,label
    //   12 = BO_BCR
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
Back to top