Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for optab (0.04 sec)

  1. src/cmd/internal/obj/ppc64/asm9.go

    	{Optab: Optab{as: AMOVD, a1: C_LACON, a6: C_REG, type_: 26, size: 8}, minGOPPC64: 10, pfxsize: 8},
    	{Optab: Optab{as: AMOVD, a1: C_LOREG, a6: C_REG, type_: 36, size: 8}, minGOPPC64: 10, pfxsize: 8},
    	{Optab: Optab{as: AMOVD, a1: C_REG, a6: C_LOREG, type_: 35, size: 8}, minGOPPC64: 10, pfxsize: 8},
    	{Optab: Optab{as: AMOVD, a1: C_REG, a6: C_ADDR, type_: 74, size: 8}, minGOPPC64: 10, pfxsize: 8},
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/asm7.go

    		for j := 0; j < C_GOK; j++ {
    			if cmp(j, i) {
    				xcmp[i][j] = true
    			}
    		}
    	}
    
    	sort.Sort(ocmp(optab))
    	for i := 0; i < len(optab); i++ {
    		as, start := optab[i].as, i
    		for ; i < len(optab)-1; i++ {
    			if optab[i+1].as != as {
    				break
    			}
    		}
    		t := optab[start : i+1]
    		oprangeset(as, t)
    		switch as {
    		default:
    			ctxt.Diag("unknown op in build: %v", as)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/s390x/asmz.go

    				xcmp[i][n] = true
    			}
    		}
    	}
    	sort.Sort(ocmp(optab))
    	for i := 0; i < len(optab); i++ {
    		r := optab[i].as
    		start := i
    		for ; i+1 < len(optab); i++ {
    			if optab[i+1].as != r {
    				break
    			}
    		}
    		oprange[r&obj.AMask] = optab[start : i+1]
    
    		// opset() aliases optab ranges for similar instructions, to reduce the number of optabs in the array.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/asm6.go

    			ctxt.Diag("phase error in avxOptab: %d (%v)", i, c)
    		}
    		opindex[c&obj.AMask] = &avxOptab[i]
    	}
    	for i := 1; optab[i].as != 0; i++ {
    		c := optab[i].as
    		if opindex[c&obj.AMask] != nil {
    			ctxt.Diag("phase error in optab: %d (%v)", i, c)
    		}
    		opindex[c&obj.AMask] = &optab[i]
    	}
    
    	for i := 0; i < Ymax; i++ {
    		ycover[i*Ymax+i] = 1
    	}
    
    	ycover[Yi0*Ymax+Yu2] = 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
Back to top