Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 63 of 63 for MOVW (0.06 sec)

  1. src/cmd/asm/internal/asm/asm.go

    }
    
    func (p *Parser) branch(addr *obj.Addr, target *obj.Prog) {
    	*addr = obj.Addr{
    		Type:  obj.TYPE_BRANCH,
    		Index: 0,
    	}
    	addr.Val = target
    }
    
    // asmInstruction assembles an instruction.
    // MOVW R9, (R10)
    func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) {
    	// fmt.Printf("%s %+v\n", op, a)
    	prog := &obj.Prog{
    		Ctxt: p.ctxt,
    		Pos:  p.pos(),
    		As:   op,
    	}
    	switch len(a) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/MIPS.rules

    (SignExt16to32 ...) => (MOVHreg ...)
    
    (Signmask x) => (SRAconst x [31])
    (Zeromask x) => (NEG (SGTU x (MOVWconst [0])))
    (Slicemask <t> x) => (SRAconst (NEG <t> x) [31])
    
    // float-int conversion
    (Cvt32to(32|64)F ...) => (MOVW(F|D) ...)
    (Cvt(32|64)Fto32 ...) => (TRUNC(F|D)W ...)
    (Cvt32Fto64F ...) => (MOVFD ...)
    (Cvt64Fto32F ...) => (MOVDF ...)
    
    (CvtBoolToUint8 ...) => (Copy ...)
    
    (Round(32|64)F ...) => (Copy ...)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 14:43:03 UTC 2023
    - 35.3K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/obj9.go

    				p.From.Type = obj.TYPE_MEM
    				p.From.Sym = ctxt.Float64Sym(f64)
    				p.From.Name = obj.NAME_EXTERN
    				p.From.Offset = 0
    			}
    		}
    
    	case AMOVW, AMOVWZ:
    		// Note, for backwards compatibility, MOVW $const, Rx and MOVWZ $const, Rx are identical.
    		if p.From.Type == obj.TYPE_CONST && p.From.Offset != 0 && p.From.Offset&0xFFFF == 0 {
    			// This is a constant shifted 16 bits to the left, convert it to ADDIS/ORIS $const,...
    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