Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 329 for ssa2 (0.07 sec)

  1. test/fixedbugs/issue29612.dir/main.go

    package main
    
    import (
    	"fmt"
    
    	ssa1 "issue29612.dir/p1/ssa"
    	ssa2 "issue29612.dir/p2/ssa"
    )
    
    func main() {
    	v1 := &ssa1.T{}
    	_ = v1
    
    	v2 := &ssa2.T{}
    	ssa2.Works(v2)
    	ssa2.Panics(v2) // This call must not panic
    
    	swt(v1, 1)
    	swt(v2, 2)
    }
    
    //go:noinline
    func swt(i interface{}, want int) {
    	var got int
    	switch i.(type) {
    	case *ssa1.T:
    		got = 1
    	case *ssa2.T:
    		got = 2
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 25 14:19:25 UTC 2020
    - 845 bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    	if isStmt {
    		return s.curBlock.NewValue1A(s.peekPos(), op, t, aux, arg)
    	}
    	return s.curBlock.NewValue1A(s.peekPos().WithNotStmt(), op, t, aux, arg)
    }
    
    // newValue1I adds a new value with one argument and an auxint value to the current block.
    func (s *state) newValue1I(op ssa.Op, t *types.Type, aux int64, arg *ssa.Value) *ssa.Value {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/wasm/ssa.go

    	switch v.Op {
    	case ssa.OpWasmI64Eqz, ssa.OpWasmI64Eq, ssa.OpWasmI64Ne, ssa.OpWasmI64LtS, ssa.OpWasmI64LtU, ssa.OpWasmI64GtS, ssa.OpWasmI64GtU, ssa.OpWasmI64LeS, ssa.OpWasmI64LeU, ssa.OpWasmI64GeS, ssa.OpWasmI64GeU,
    		ssa.OpWasmF32Eq, ssa.OpWasmF32Ne, ssa.OpWasmF32Lt, ssa.OpWasmF32Gt, ssa.OpWasmF32Le, ssa.OpWasmF32Ge,
    		ssa.OpWasmF64Eq, ssa.OpWasmF64Ne, ssa.OpWasmF64Lt, ssa.OpWasmF64Gt, ssa.OpWasmF64Le, ssa.OpWasmF64Ge:
    		return true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.6K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/s390x/ssa.go

    		ssa.OpS390XCFEBRA, ssa.OpS390XCFDBRA, ssa.OpS390XCGEBRA, ssa.OpS390XCGDBRA,
    		ssa.OpS390XCELFBR, ssa.OpS390XCDLFBR, ssa.OpS390XCELGBR, ssa.OpS390XCDLGBR,
    		ssa.OpS390XCLFEBR, ssa.OpS390XCLFDBR, ssa.OpS390XCLGEBR, ssa.OpS390XCLGDBR,
    		ssa.OpS390XLDEBR, ssa.OpS390XLEDBR,
    		ssa.OpS390XFNEG, ssa.OpS390XFNEGS,
    		ssa.OpS390XLPDFR, ssa.OpS390XLNDFR:
    		opregreg(s, v.Op.Asm(), v.Reg(), v.Args[0].Reg())
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 27.1K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/x86/ssa.go

    	// 2-address opcode arithmetic
    	case ssa.Op386SUBL,
    		ssa.Op386MULL,
    		ssa.Op386ANDL,
    		ssa.Op386ORL,
    		ssa.Op386XORL,
    		ssa.Op386SHLL,
    		ssa.Op386SHRL, ssa.Op386SHRW, ssa.Op386SHRB,
    		ssa.Op386SARL, ssa.Op386SARW, ssa.Op386SARB,
    		ssa.Op386ROLL, ssa.Op386ROLW, ssa.Op386ROLB,
    		ssa.Op386ADDSS, ssa.Op386ADDSD, ssa.Op386SUBSS, ssa.Op386SUBSD,
    		ssa.Op386MULSS, ssa.Op386MULSD, ssa.Op386DIVSS, ssa.Op386DIVSD,
    		ssa.Op386PXOR,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ppc64/ssa.go

    		ssa.OpPPC64MULLD, ssa.OpPPC64MULLW, ssa.OpPPC64DIVDU, ssa.OpPPC64DIVWU,
    		ssa.OpPPC64SRAD, ssa.OpPPC64SRAW, ssa.OpPPC64SRD, ssa.OpPPC64SRW, ssa.OpPPC64SLD, ssa.OpPPC64SLW,
    		ssa.OpPPC64ROTL, ssa.OpPPC64ROTLW,
    		ssa.OpPPC64MULHD, ssa.OpPPC64MULHW, ssa.OpPPC64MULHDU, ssa.OpPPC64MULHWU,
    		ssa.OpPPC64FMUL, ssa.OpPPC64FMULS, ssa.OpPPC64FDIV, ssa.OpPPC64FDIVS, ssa.OpPPC64FCPSGN,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  7. test/fixedbugs/issue29612.dir/p2/ssa/ssa.go

    // Copyright 2019 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package ssa
    
    type T struct{}
    
    func (T) foo() {}
    
    type fooer interface {
    	foo()
    }
    
    func Works(v interface{}) {
    	switch v.(type) {
    	case interface{}:
    		v.(fooer).foo()
    	}
    }
    
    func Panics(v interface{}) {
    	switch v.(type) {
    	case interface{}:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 17:27:06 UTC 2019
    - 453 bytes
    - Viewed (0)
  8. test/fixedbugs/issue29612.dir/p1/ssa/ssa.go

    // Copyright 2019 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package ssa
    
    type T struct{}
    
    func (T) foo() {}
    
    type fooer interface {
    	foo()
    }
    
    func Unused(v interface{}) {
    	v.(fooer).foo()
    	v.(interface{ foo() }).foo()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 17:27:06 UTC 2019
    - 320 bytes
    - Viewed (0)
  9. src/vendor/golang.org/x/sys/cpu/cpu.go

    	HasEVTSTRM  bool // Event stream support
    	HasAES      bool // AES hardware implementation
    	HasPMULL    bool // Polynomial multiplication instruction set
    	HasSHA1     bool // SHA1 hardware implementation
    	HasSHA2     bool // SHA2 hardware implementation
    	HasCRC32    bool // CRC32 hardware implementation
    	HasATOMICS  bool // Atomic memory operation instruction set
    	HasFPHP     bool // Half precision floating-point instruction set
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/storageversion/updater_test.go

    		},
    		{
    			old: v1alpha1.StorageVersionStatus{
    				StorageVersions:       []v1alpha1.ServerStorageVersion{ssv1, ssv2},
    				CommonEncodingVersion: &v1,
    				Conditions:            commonVersionTrueCondition(),
    			},
    			newSSV: ssv3,
    			expected: v1alpha1.StorageVersionStatus{
    				StorageVersions: []v1alpha1.ServerStorageVersion{ssv1, ssv2, ssv3},
    				Conditions:      commonVersionFalseCondition(),
    			},
    			expectLastTransitionTimeUpdate: true,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 22:40:54 UTC 2023
    - 8.7K bytes
    - Viewed (0)
Back to top