Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for PADDI (0.03 sec)

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

    	MTVSRHM R1, V1                          // 10310e42
    	MTVSRQM R1, V1                          // 10340e42
    	MTVSRWM R1, V1                          // 10320e42
    	PADDI R3, $1234567890, $1, R4           // 06104996388302d2
    	PADDI R0, $1234567890, $0, R4           // 06004996388002d2
    	PADDI R0, $1234567890, $1, R4           // 06104996388002d2
    	PDEPD R1, R2, R3                        // 7c231138
    	PEXTD R1, R2, R3                        // 7c231178
    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/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go

    		// If EH == 0, omit printing EH.
    		eh := inst.Args[3].(Imm)
    		if eh == 0 {
    			argList = inst.Args[:3]
    		}
    		buf.WriteString(inst.Op.String())
    
    	case "paddi":
    		// There are several extended mnemonics.  Notably, "pla" is
    		// the only valid mnemonic for paddi (R=1), In this case, RA must
    		// always be 0.  Otherwise it is invalid.
    		r := inst.Args[3].(Imm)
    		ra := inst.Args[1].(Reg)
    		str := opName
    		if ra == R0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 12.2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/doc.go

    	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
    	                             addi r31, 1
    	                             add  r3,r31,r3
    
    	MOVD $131073, R3             lis  r3, 2                 pli r3, 131073
    	                             addi r3, 1
    
    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/internal/obj/ppc64/asm9_gtables.go

    	"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
    	0xf000076a, // AXXGENPCVDM
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 16 20:18:50 UTC 2022
    - 42.6K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/ppc64/obj9.go

    			break
    		}
    		if p.From.Offset&0xFFFF == 0 {
    			// The constant can be added using ADDIS
    			p.As = AADDIS
    			p.From.Offset >>= 16
    		} else if buildcfg.GOPPC64 >= 10 {
    			// Let the assembler generate paddi for large constants.
    			break
    		} else if (p.From.Offset < -0x8000 && int64(int32(p.From.Offset)) == p.From.Offset) || (p.From.Offset > 0xFFFF && p.From.Offset < 0x7FFF8000) {
    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