Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for progx (0.05 sec)

  1. src/cmd/internal/obj/arm64/asm7.go

    	cursym     *obj.LSym
    	blitrl     *obj.Prog
    	elitrl     *obj.Prog
    	autosize   int32
    	extrasize  int32
    	instoffset int64
    	pc         int64
    	pool       struct {
    		start uint32
    		size  uint32
    	}
    }
    
    const (
    	funcAlign = 16
    )
    
    const (
    	REGFROM = 1
    )
    
    type Optab struct {
    	as    obj.As
    	a1    uint8 // Prog.From
    	a2    uint8 // 2nd source operand, Prog.Reg or Prog.RestArgs[XXX]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/asm6.go

    func isJump(p *obj.Prog) bool {
    	return p.To.Target() != nil || p.As == obj.AJMP || p.As == obj.ACALL ||
    		p.As == obj.ARET || p.As == obj.ADUFFCOPY || p.As == obj.ADUFFZERO
    }
    
    // lookForJCC returns the first real instruction starting from p, if that instruction is a conditional
    // jump. Otherwise, nil is returned.
    func lookForJCC(p *obj.Prog) *obj.Prog {
    	// Skip any PCDATA, FUNCDATA or NOP instructions
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  3. src/cmd/go/internal/work/exec.go

    		}
    		pgoProfile = a1.built
    	}
    
    	if p.Internal.BuildInfo != nil && cfg.ModulesEnabled {
    		prog := modload.ModInfoProg(p.Internal.BuildInfo.String(), cfg.BuildToolchainName == "gccgo")
    		if len(prog) > 0 {
    			if err := sh.writeFile(objdir+"_gomod_.go", prog); err != nil {
    				return err
    			}
    			gofiles = append(gofiles, objdir+"_gomod_.go")
    		}
    	}
    
    	// Compile Go.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/s390x/asmz.go

    	case ABVS:
    		return Unordered
    	}
    	c.ctxt.Diag("unknown conditional branch %v", p.As)
    	return Always
    }
    
    func regtmp(p *obj.Prog) uint32 {
    	p.Mark |= USETMP
    	return REGTMP
    }
    
    func (c *ctxtz) asmout(p *obj.Prog, asm *[]byte) {
    	o := c.oplook(p)
    
    	if o == nil {
    		return
    	}
    
    	// If REGTMP is used in generated code, we need to set USETMP on p.Mark.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/asm9.go

    		if a.Sym != nil && c.ctxt.Flag_dynlink && !pfxEnabled {
    			return C_BRAPIC
    		}
    		return C_BRA
    	}
    
    	return C_GOK
    }
    
    func prasm(p *obj.Prog) {
    	fmt.Printf("%v\n", p)
    }
    
    func (c *ctxt9) oplook(p *obj.Prog) *Optab {
    	a1 := int(p.Optab)
    	if a1 != 0 {
    		return &optab[a1-1]
    	}
    	a1 = int(p.From.Class)
    	if a1 == 0 {
    		a1 = c.aclass(&p.From) + 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  6. src/debug/elf/elf.go

    }
    
    func (i CompressionType) String() string   { return stringName(uint32(i), compressionStrings, false) }
    func (i CompressionType) GoString() string { return stringName(uint32(i), compressionStrings, true) }
    
    // Prog.Type
    type ProgType int
    
    const (
    	PT_NULL    ProgType = 0 /* Unused entry. */
    	PT_LOAD    ProgType = 1 /* Loadable segment. */
    	PT_DYNAMIC ProgType = 2 /* Dynamic linking information segment. */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 00:01:16 UTC 2024
    - 134.6K bytes
    - Viewed (0)
  7. src/cmd/link/internal/ld/data.go

    		for i := int64(0); i < nptr; i++ {
    			if (mask[i/8]>>uint(i%8))&1 != 0 {
    				p.w.Ptr(sval/ptrsize + i)
    			}
    		}
    		return
    	}
    
    	// Copy program.
    	prog := decodetypeGcprog(p.ctxt, typ)
    	p.w.ZeroUntil(sval / ptrsize)
    	p.w.Append(prog[4:], nptr)
    }
    
    // cutoff is the maximum data section size permitted by the linker
    // (see issue #9862).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
  8. src/cmd/go/alldocs.go

    // indented by a leading tab character.
    //
    // See also: go doc runtime/debug.BuildInfo.
    //
    // # Report likely mistakes in packages
    //
    // Usage:
    //
    //	go vet [build flags] [-vettool prog] [vet flags] [packages]
    //
    // Vet runs the Go vet command on the packages named by the import paths.
    //
    // For more about vet and its flags, see 'go doc cmd/vet'.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 142.4K bytes
    - Viewed (0)
Back to top