Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for TFLOAT32 (0.11 sec)

  1. src/cmd/compile/internal/ssagen/ssa.go

    	// float
    	{types.TFLOAT64, types.TFLOAT32}: {ssa.OpCvt64Fto32F, ssa.OpCopy, types.TFLOAT32},
    	{types.TFLOAT64, types.TFLOAT64}: {ssa.OpRound64F, ssa.OpCopy, types.TFLOAT64},
    	{types.TFLOAT32, types.TFLOAT32}: {ssa.OpRound32F, ssa.OpCopy, types.TFLOAT32},
    	{types.TFLOAT32, types.TFLOAT64}: {ssa.OpCvt32Fto64F, ssa.OpCopy, types.TFLOAT64},
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/abi.go

    	for i, p := range abiParams {
    		t := p.Type
    		switch t.Kind() {
    		case types.TINT32, types.TUINT32:
    			wfs[i].Type = obj.WasmI32
    		case types.TINT64, types.TUINT64:
    			wfs[i].Type = obj.WasmI64
    		case types.TFLOAT32:
    			wfs[i].Type = obj.WasmF32
    		case types.TFLOAT64:
    			wfs[i].Type = obj.WasmF64
    		case types.TUNSAFEPTR:
    			wfs[i].Type = obj.WasmPtr
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/typecheck/builtin.go

    	typs[134] = newSig(params(typs[20]), params(typs[24]))
    	typs[135] = newSig(params(typs[20]), params(typs[60]))
    	typs[136] = newSig(params(typs[22]), params(typs[20]))
    	typs[137] = types.Types[types.TFLOAT32]
    	typs[138] = newSig(params(typs[22]), params(typs[137]))
    	typs[139] = newSig(params(typs[24]), params(typs[20]))
    	typs[140] = newSig(params(typs[24]), params(typs[137]))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/func.go

    }
    
    func (f *Func) SplitComplex(name *LocalSlot) (*LocalSlot, *LocalSlot) {
    	s := name.Type.Size() / 2
    	var t *types.Type
    	if s == 8 {
    		t = types.Types[types.TFLOAT64]
    	} else {
    		t = types.Types[types.TFLOAT32]
    	}
    	r := f.SplitSlot(name, ".real", 0, t)
    	i := f.SplitSlot(name, ".imag", t.Size(), t)
    	return r, i
    }
    
    func (f *Func) SplitInt64(name *LocalSlot) (*LocalSlot, *LocalSlot) {
    	var t *types.Type
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 25.8K bytes
    - Viewed (0)
Back to top