Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for XXSPLTIDP (0.23 sec)

  1. 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)
  2. 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)
  3. 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