Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for pld (0.02 sec)

  1. src/cmd/asm/internal/asm/testdata/ppc64_p10.s

    	PDEPD R1, R2, R3                        // 7c231138
    	PEXTD R1, R2, R3                        // 7c231178
    	PLBZ 1234(R1), $0, R3                   // 06000000886104d260000000
    	// Note, PLD crosses a 64B boundary, and a nop is inserted between PLBZ and PLD
    	PLD 1234(R1), $0, R3                    // 04000000e46104d2
    	PLFD 1234(R1), $0, F3                   // 06000000c86104d2
    	PLFS 1234567890(R4), $0, F3             // 06004996c06402d2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 23 20:52:57 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ppc64/asm.go

    	OP_LD            = 0xe8000000 // ld
    	OP_PLA_PFX       = 0x06100000 // pla (prefix instruction word)
    	OP_PLA_SFX       = 0x38000000 // pla (suffix instruction word)
    	OP_PLD_PFX_PCREL = 0x04100000 // pld (prefix instruction word, R=1)
    	OP_PLD_SFX       = 0xe4000000 // pld (suffix instruction word)
    	OP_MFLR          = 0x7c0802a6 // mflr
    	OP_MTLR          = 0x7c0803a6 // mtlr
    	OP_MFCTR         = 0x7c0902a6 // mfctr
    	OP_MTCTR         = 0x7c0903a6 // mtctr
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 20:54:08 UTC 2024
    - 63.7K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/doc.go

    	Go asm                       GOPPC64 <= power9          GOPPC64 >= power10
    	MOVD mypackage·foo(SB), R3   addis r2, r3, ...          pld r3, ...
    	                             ld    r3, r3, ...
    
    	MOVD 131072(R3), R4          addis r31, r4, 2           pld r4, 131072(r3)
    	                             ld    r4, 0(R3)
    
    	ADD $131073, R3              lis  r31, 2                paddi r3, r3, 131073
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 16:47:45 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/arm.s

    //	{
    //		$7.Type = obj.TYPE_REGREG2;
    //		$7.Offset = int64($9);
    //		outcode($1, $2, &$3, int32($5.Reg), &$7);
    //	}
    	MULAWT	R1, R2, R3, R4
    //
    // PLD
    //
    //	LTYPEPLD oreg
    //	{
    //		outcode($1, Always, &$2, 0, &nullgen);
    //	}
    	PLD	(R1)
    	PLD	4(R1)
    
    //
    // RET
    //
    //	LTYPEA cond
    //	{
    //		outcode($1, $2, &nullgen, 0, &nullgen);
    //	}
    	BEQ	2(PC)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 69K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/arch/arm/armasm/plan9x.go

    				default:
    					panic(fmt.Sprintf("wrong FP register: %v", inst))
    				}
    			}
    		}
    	}
    
    	// Move addressing mode into opcode suffix.
    	suffix := ""
    	switch inst.Op &^ 15 {
    	case PLD, PLI, PLD_W:
    		if mem, ok := inst.Args[0].(Mem); ok {
    			args[0], suffix = memOpTrans(mem)
    		} else {
    			panic(fmt.Sprintf("illegal instruction: %v", inst))
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go

    func (i Imm_prfop) String() string {
    	prf_type := (i >> 3) & (1<<2 - 1)
    	prf_target := (i >> 1) & (1<<2 - 1)
    	prf_policy := i & 1
    	var result string
    
    	switch prf_type {
    	case 0:
    		result = "PLD"
    	case 1:
    		result = "PLI"
    	case 2:
    		result = "PST"
    	case 3:
    		return fmt.Sprintf("#%#02x", uint8(i))
    	}
    	switch prf_target {
    	case 0:
    		result += "L1"
    	case 1:
    		result += "L2"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/asm9_gtables.go

    	"PMXVBF16GER2NP",
    	"PMXVBF16GER2NN",
    	"PMXVBF16GER2",
    	"PLXVP",
    	"PLXV",
    	"PLXSSP",
    	"PLXSD",
    	"PLWZ",
    	"PLWA",
    	"PLQ",
    	"PLHZ",
    	"PLHA",
    	"PLFS",
    	"PLFD",
    	"PLD",
    	"PLBZ",
    	"PADDI",
    }
    
    var GenOpcodes = [...]uint32{
    	0x7c030162, // AXXSETACCZ
    	0x7c010162, // AXXMTACC
    	0x7c000162, // AXXMFACC
    	0xf0000768, // AXXGENPCVWM
    	0xf000072a, // AXXGENPCVHM
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 16 20:18:50 UTC 2022
    - 42.6K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go

    	MTVSRHM:        "mtvsrhm",
    	MTVSRQM:        "mtvsrqm",
    	MTVSRWM:        "mtvsrwm",
    	PADDI:          "paddi",
    	PDEPD:          "pdepd",
    	PEXTD:          "pextd",
    	PLBZ:           "plbz",
    	PLD:            "pld",
    	PLFD:           "plfd",
    	PLFS:           "plfs",
    	PLHA:           "plha",
    	PLHZ:           "plhz",
    	PLQ:            "plq",
    	PLWA:           "plwa",
    	PLWZ:           "plwz",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 334.7K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm/asm5.go

    		}
    		o2 = c.oshr(int(p.From.Reg), 0, REGTMP, int(p.Scond))
    		if o.flag&LPCREL != 0 {
    			o3 = o2
    			o2 = c.oprrr(p, AADD, int(p.Scond)) | REGTMP&15 | (REGPC&15)<<16 | (REGTMP&15)<<12
    		}
    
    	case 95: /* PLD off(reg) */
    		o1 = 0xf5d0f000
    
    		o1 |= (uint32(p.From.Reg) & 15) << 16
    		if p.From.Offset < 0 {
    			o1 &^= (1 << 23)
    			o1 |= uint32((-p.From.Offset) & 0xfff)
    		} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
Back to top