Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for negZero (0.28 sec)

  1. src/runtime/map_test.go

    			for i := 0; i < 100; i++ {
    				m[FloatInt{3.0, i}] = 0
    			}
    			// then change all the entries
    			// to negative zero
    			m[FloatInt{negzero, 0}] = 1 | 16
    			m[FloatInt{negzero, 1}] = 2 | 16
    			m[FloatInt{negzero, 2}] = 4 | 16
    			m[FloatInt{negzero, 3}] = 8 | 16
    			growflag = false
    		}
    	}
    	if s != 15 {
    		t.Error("entry missing", s)
    	}
    	if cnt != 4 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 33.5K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/mips/asm0.go

    	{AMOVW, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, 0, 0},
    	{AMOVWU, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, sys.MIPS64, 0},
    	{AMOVV, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, sys.MIPS64, 0},
    	{AMOVB, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, 0, 0},
    	{AMOVBU, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, 0, 0},
    	{AMOVWL, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, 0, 0},
    	{AMOVVL, C_REG, C_NONE, C_SOREG, 7, 4, REGZERO, sys.MIPS64, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/loong64/asm.go

    	{AMOVW, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    	{AMOVWU, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    	{AMOVV, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    	{AMOVB, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    	{AMOVBU, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    	{AMOVWL, C_REG, C_NONE, C_NONE, C_SOREG, C_NONE, 7, 4, REGZERO, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/loong64/a.out.go

    	REG_FCC24
    	REG_FCC25
    	REG_FCC26
    	REG_FCC27
    	REG_FCC28
    	REG_FCC29
    	REG_FCC30
    	REG_FCC31
    
    	REG_LAST = REG_FCC31 // the last defined register
    
    	REG_SPECIAL = REG_FCSR0
    
    	REGZERO = REG_R0 // set to zero
    	REGLINK = REG_R1
    	REGSP   = REG_R3
    	REGRET  = REG_R20 // not use
    	REGARG  = -1      // -1 disables passing the first argument in register
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/arm64/asm7.go

    		// or $bitcon, REGZERO, rt. rt can't be ZR.
    		mode := 64
    		var as1 obj.As
    		switch as {
    		case AMOVW:
    			as1 = AORRW
    			mode = 32
    		case AMOVD:
    			as1 = AORR
    		}
    		o1 = c.opirr(p, as1)
    		o1 |= bitconEncode(uint64(a.Offset), mode) | uint32(REGZERO&31)<<5 | uint32(rt&31)
    		return o1
    	}
    
    	if as == AMOVW {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ppc64/ssa.go

    			p.From.Type = obj.TYPE_MEM
    			p.From.Reg = srcReg
    			p.From.Index = ppc64.REGZERO
    			p.To.Type = obj.TYPE_REG
    			p.To.Reg = ppc64.REG_VS32
    
    			p = s.Prog(ppc64.ASTXVD2X)
    			p.From.Type = obj.TYPE_REG
    			p.From.Reg = ppc64.REG_VS32
    			p.To.Type = obj.TYPE_MEM
    			p.To.Reg = dstReg
    			p.To.Index = ppc64.REGZERO
    
    			offset = 16
    			rem -= 16
    
    			if rem >= 16 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/asm9.go

    			}
    			o1 = AOP_IRR(OP_ADDI, REGZERO, REGZERO, uint32(p.From.Offset))
    		} else if p.From.Type == obj.TYPE_REG {
    			o1 = LOP_RRR(OP_OR, REGZERO, uint32(p.From.Reg), uint32(p.From.Reg))
    		} else {
    			c.ctxt.Diag("illegal syscall: %v", p)
    			o1 = 0x7fe00008 // trap always
    		}
    
    		o2 = c.oprrr(p.As)
    		o3 = AOP_RRR(c.oprrr(AXOR), REGZERO, REGZERO, REGZERO) // XOR R0, R0
    
    	case 78: /* undef */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    //  - *const instructions may use a constant larger than the instruction can encode.
    //    In this case the assembler expands to multiple instructions and uses tmp
    //    register (R31).
    
    var regNamesPPC64 = []string{
    	"R0", // REGZERO, not used, but simplifies counting in regalloc
    	"SP", // REGSP
    	"SB", // REGSB
    	"R3",
    	"R4",
    	"R5",
    	"R6",
    	"R7",
    	"R8",
    	"R9",
    	"R10",
    	"R11", // REGCTXT for closures
    	"R12",
    	"R13", // REGTLS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/ppc64/obj9.go

    		case obj.ATEXT:
    			q = p
    
    			p.Mark |= LABEL | LEAF | SYNC
    			if p.Link != nil {
    				p.Link.Mark |= LABEL
    			}
    
    		case ANOR:
    			q = p
    			if p.To.Type == obj.TYPE_REG {
    				if p.To.Reg == REGZERO {
    					p.Mark |= LABEL | SYNC
    				}
    			}
    
    		case ALWAR,
    			ALBAR,
    			ASTBCCC,
    			ASTWCCC,
    			AEIEIO,
    			AICBI,
    			AISYNC,
    			ATLBIE,
    			ATLBIEL,
    			ASLBIA,
    			ASLBIE,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
Back to top