Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for xxspltiw (0.17 sec)

  1. src/cmd/internal/obj/ppc64/anames.go

    	"MTVSRDD",
    	"MTVSRWS",
    	"XXLAND",
    	"XXLANDC",
    	"XXLEQV",
    	"XXLNAND",
    	"XXLOR",
    	"XXLORC",
    	"XXLNOR",
    	"XXLORQ",
    	"XXLXOR",
    	"XXSEL",
    	"XXMRGHW",
    	"XXMRGLW",
    	"XXSPLTW",
    	"XXSPLTIB",
    	"XXPERM",
    	"XXPERMDI",
    	"XXSLDWI",
    	"XXBRQ",
    	"XXBRD",
    	"XXBRW",
    	"XXBRH",
    	"XSCVDPSP",
    	"XSCVSPDP",
    	"XSCVDPSPN",
    	"XSCVSPDPN",
    	"XVCVDPSP",
    	"XVCVSPDP",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  2. test/codegen/floats.go

    	// ppc64x/power9:"FMOVS\t[$]f32\\.42440000\\(SB\\)"
    	// ppc64x/power10:"XXSPLTIDP\t[$]1111752704,"
    	return 49.0
    }
    
    func Float64Constant() float64 {
    	// ppc64x/power8:"FMOVD\t[$]f64\\.4048800000000000\\(SB\\)"
    	// ppc64x/power9:"FMOVD\t[$]f64\\.4048800000000000\\(SB\\)"
    	// ppc64x/power10:"XXSPLTIDP\t[$]1111752704,"
    	return 49.0
    }
    
    func Float32DenormalConstant() float32 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/a.out.go

    	AMTVSRWZ
    	AMTVSRDD
    	AMTVSRWS
    	AXXLAND
    	AXXLANDC
    	AXXLEQV
    	AXXLNAND
    	AXXLOR
    	AXXLORC
    	AXXLNOR
    	AXXLORQ
    	AXXLXOR
    	AXXSEL
    	AXXMRGHW
    	AXXMRGLW
    	AXXSPLTW
    	AXXSPLTIB
    	AXXPERM
    	AXXPERMDI
    	AXXSLDWI
    	AXXBRQ
    	AXXBRD
    	AXXBRW
    	AXXBRH
    	AXSCVDPSP
    	AXSCVSPDP
    	AXSCVDPSPN
    	AXSCVSPDPN
    	AXVCVDPSP
    	AXVCVSPDP
    	AXSCVDPSXDS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/ppc64/asm9.go

    		case AXXSEL: /* xxsel */
    			opset(AXXSEL, r0)
    
    		case AXXMRGHW: /* xxmrghw, xxmrglw */
    			opset(AXXMRGLW, r0)
    
    		case AXXSPLTW: /* xxspltw */
    			opset(AXXSPLTW, r0)
    
    		case AXXSPLTIB: /* xxspltib */
    			opset(AXXSPLTIB, r0)
    
    		case AXXPERM: /* xxpermdi */
    			opset(AXXPERM, r0)
    
    		case AXXSLDWI: /* xxsldwi */
    			opset(AXXPERMDI, r0)
    			opset(AXXSLDWI, r0)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  5. test/codegen/math.go

    	// amd64:"MOVSS\t[$]f32.3f800000\\(SB\\)"
    	// s390x:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power8:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power9:"FMOVS\t[$]f32.3f800000\\(SB\\)"
    	// ppc64x/power10:"XXSPLTIDP\t[$]1065353216, VS0"
    	// arm64:"FMOVS\t[$]\\(1.0\\)"
    	if x > math.Float32frombits(0x3f800000) {
    		return -x
    	}
    	return x
    }
    
    func constantConvertInt32(x uint32) uint32 {
    	// amd64:-"MOVSS"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 15:24:29 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/ppc64.s

    	XXSEL V1, V2, V3, V4            // f08110ff
    	XXMRGHW VS1, VS2, VS3           // f0611090
    	XXMRGLW VS1, VS2, VS3           // f0611190
    	XXSPLTW VS1, $1, VS2            // f0410a90
    	XXSPLTW VS33, $1, VS34          // f0410a93
    	XXSPLTW V1, $1, V2              // f0410a93
    	XXPERM VS1, VS2, VS3            // f06110d0
    	XXSLDWI VS1, VS2, $1, VS3       // f0611110
    	XXSLDWI V1, V2, $1, V3          // f0611117
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/obj9.go

    		return true
    	case name == "runtime.duffcopy":
    		return true
    	case strings.HasPrefix(name, "runtime.elf_"):
    		return true
    	default:
    		return false
    	}
    }
    
    // Try converting FMOVD/FMOVS to XXSPLTIDP. If it is converted,
    // return true.
    func convertFMOVtoXXSPLTIDP(p *obj.Prog) bool {
    	if p.From.Type != obj.TYPE_FCONST || buildcfg.GOPPC64 < 10 {
    		return false
    	}
    	v := p.From.Val.(float64)
    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