Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for C_ZCON (0.11 sec)

  1. src/cmd/internal/obj/loong64/a.out.go

    )
    
    const (
    	// mark flags
    	LABEL  = 1 << 0
    	LEAF   = 1 << 1
    	SYNC   = 1 << 2
    	BRANCH = 1 << 3
    )
    
    const (
    	C_NONE = iota
    	C_REG
    	C_FREG
    	C_FCSRREG
    	C_FCCREG
    	C_ZCON
    	C_SCON // 12 bit signed
    	C_UCON // 32 bit signed, low 12 bits 0
    	C_ADD0CON
    	C_AND0CON
    	C_ADDCON // -0x800 <= v < 0
    	C_ANDCON // 0 < v <= 0xFFF
    	C_LCON   // other 32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/mips/asm0.go

    		}
    		fallthrough
    
    	case C_ANDCON:
    		if b == C_ZCON || b == C_SCON {
    			return true
    		}
    
    	case C_UCON:
    		if b == C_ZCON {
    			return true
    		}
    
    	case C_SCON:
    		if b == C_ZCON {
    			return true
    		}
    
    	case C_LACON:
    		if b == C_SACON {
    			return true
    		}
    
    	case C_LBRA:
    		if b == C_SBRA {
    			return true
    		}
    
    	case C_LEXT:
    		if b == C_SEXT {
    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/mips/a.out.go

    	NOSCHED = 1 << 7
    
    	NSCHED = 20
    )
    
    const (
    	C_NONE = iota
    	C_REG
    	C_FREG
    	C_FCREG
    	C_MREG /* special processor register */
    	C_WREG /* MSA registers */
    	C_HI
    	C_LO
    	C_ZCON
    	C_SCON /* 16 bit signed */
    	C_UCON /* 32 bit signed, low 16 bits 0 */
    	C_ADD0CON
    	C_AND0CON
    	C_ADDCON /* -0x8000 <= v < 0 */
    	C_ANDCON /* 0 < v <= 0xFFFF */
    	C_LCON   /* other 32 */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/loong64/asm.go

    		}
    		fallthrough
    
    	case C_ANDCON:
    		if b == C_ZCON || b == C_SCON {
    			return true
    		}
    
    	case C_UCON:
    		if b == C_ZCON {
    			return true
    		}
    
    	case C_SCON:
    		if b == C_ZCON {
    			return true
    		}
    
    	case C_LACON:
    		if b == C_SACON {
    			return true
    		}
    
    	case C_LBRA:
    		if b == C_SBRA {
    			return true
    		}
    
    	case C_LEXT:
    		if b == C_SEXT {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/asm_test.go

    		// Misc (golang initializes -0.0 to 0.0, hence the obfuscation below)
    		{obj.Addr{Type: obj.TYPE_TEXTSIZE}, C_TEXTSIZE},
    		{obj.Addr{Type: obj.TYPE_FCONST, Val: 0.0}, C_ZCON},
    		{obj.Addr{Type: obj.TYPE_FCONST, Val: math.Float64frombits(0x8000000000000000)}, C_S16CON},
    
    		// Address type arguments
    		{obj.Addr{Type: obj.TYPE_ADDR, Reg: REG_R0, Name: obj.NAME_NONE, Offset: 1}, C_SACON},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 09 22:14:57 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/s390x/a.out.go

    	C_NONE     = iota
    	C_REG      // general-purpose register (64-bit)
    	C_FREG     // floating-point register (64-bit)
    	C_VREG     // vector register (128-bit)
    	C_AREG     // access register (32-bit)
    	C_ZCON     // constant == 0
    	C_SCON     // 0 <= constant <= 0x7fff (positive int16)
    	C_UCON     // constant & 0xffff == 0 (int16 or uint16)
    	C_ADDCON   // 0 > constant >= -0x8000 (negative int16)
    	C_ANDCON   // constant <= 0xffff
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/a.out.go

    	C_CREG     /* The condition registor (CR) */
    	C_CRBIT    /* A single bit of the CR register (0-31) */
    	C_SPR      /* special processor register */
    	C_AREG     /* MMA accumulator register */
    	C_ZCON     /* The constant zero */
    	C_U1CON    /* 1 bit unsigned constant */
    	C_U2CON    /* 2 bit unsigned constant */
    	C_U3CON    /* 3 bit unsigned constant */
    	C_U4CON    /* 4 bit unsigned constant */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/mips/obj0.go

    	cls := int(p.To.Class)
    	if cls == 0 {
    		cls = c.aclass(&p.To) + 1
    		p.To.Class = int8(cls)
    	}
    	cls--
    	switch cls {
    	default:
    		fmt.Printf("unknown class %d %v\n", cls, p)
    
    	case C_ZCON,
    		C_SCON,
    		C_ADD0CON,
    		C_AND0CON,
    		C_ADDCON,
    		C_ANDCON,
    		C_UCON,
    		C_LCON,
    		C_NONE,
    		C_SBRA,
    		C_LBRA,
    		C_ADDR,
    		C_TEXTSIZE:
    		break
    
    	case C_HI,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 30.6K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm64/a.out.go

    	C_SPOP              // special operand, PLDL1KEEP, VMALLE1IS, etc.
    	C_ARNG              // Vn.<T>
    	C_ELEM              // Vn.<T>[index]
    	C_LIST              // [V1, V2, V3]
    
    	C_ZCON     // $0
    	C_ABCON0   // could be C_ADDCON0 or C_BITCON
    	C_ADDCON0  // 12-bit unsigned, unshifted
    	C_ABCON    // could be C_ADDCON or C_BITCON
    	C_AMCON    // could be C_ADDCON or C_MOVCON
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 17:56:30 UTC 2023
    - 18.1K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/s390x/asmz.go

    			return true
    		}
    		fallthrough
    	case C_LCON:
    		if b == C_ZCON || b == C_SCON || b == C_UCON || b == C_ADDCON || b == C_ANDCON {
    			return true
    		}
    
    	case C_ADDCON:
    		if b == C_ZCON || b == C_SCON {
    			return true
    		}
    
    	case C_ANDCON:
    		if b == C_ZCON || b == C_SCON {
    			return true
    		}
    
    	case C_UCON:
    		if b == C_ZCON || b == C_SCON {
    			return true
    		}
    
    	case C_SCON:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
Back to top