Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 33 for cmpw (0.03 sec)

  1. pkg/slices/slices_test.go

    // See the License for the specific language governing permissions and
    // limitations under the License.
    
    package slices
    
    import (
    	"cmp"
    	"fmt"
    	"math/rand"
    	"reflect"
    	"strconv"
    	"testing"
    
    	cmp2 "github.com/google/go-cmp/cmp"
    
    	"istio.io/istio/pkg/test/util/assert"
    	"istio.io/istio/tests/util/leak"
    )
    
    type s struct {
    	Junk string
    }
    
    func TestEqual(t *testing.T) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 10 23:33:56 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  2. src/crypto/internal/bigmod/nat_amd64.s

    //go:build !purego
    
    // func addMulVVW1024(z *uint, x *uint, y uint) (c uint)
    // Requires: ADX, BMI2
    TEXT ·addMulVVW1024(SB), $0-32
    	CMPB ·supportADX+0(SB), $0x01
    	JEQ  adx
    	MOVQ z+0(FP), CX
    	MOVQ x+8(FP), BX
    	MOVQ y+16(FP), SI
    	XORQ DI, DI
    
    	// Iteration 0
    	MOVQ (BX), AX
    	MULQ SI
    	ADDQ (CX), AX
    	ADCQ $0x00, DX
    	ADDQ DI, AX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 22:37:58 UTC 2023
    - 17.3K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/s390x/a.out.go

    	ACELFBR
    	ACDLFBR
    	ACELGBR
    	ACDLGBR
    
    	// convert from float/float64 to uint32/uint64
    	ACLFEBR
    	ACLFDBR
    	ACLGEBR
    	ACLGDBR
    
    	// compare
    	ACMP
    	ACMPU
    	ACMPW
    	ACMPWU
    
    	// test under mask
    	ATMHH
    	ATMHL
    	ATMLH
    	ATMLL
    
    	// insert program mask
    	AIPM
    
    	// set program mask
    	ASPM
    
    	// compare and swap
    	ACS
    	ACSG
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/x86/aenum.go

    	ACMOVWMI
    	ACMOVWNE
    	ACMOVWOC
    	ACMOVWOS
    	ACMOVWPC
    	ACMOVWPL
    	ACMOVWPS
    	ACMPB
    	ACMPL
    	ACMPPD
    	ACMPPS
    	ACMPQ
    	ACMPSB
    	ACMPSD
    	ACMPSL
    	ACMPSQ
    	ACMPSS
    	ACMPSW
    	ACMPW
    	ACMPXCHG16B
    	ACMPXCHG8B
    	ACMPXCHGB
    	ACMPXCHGL
    	ACMPXCHGQ
    	ACMPXCHGW
    	ACOMISD
    	ACOMISS
    	ACPUID
    	ACQO
    	ACRC32B
    	ACRC32L
    	ACRC32Q
    	ACRC32W
    	ACVTPD2PL
    	ACVTPD2PS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/arch/arm64.go

    // one of the comparison instructions that require special handling.
    func IsARM64CMP(op obj.As) bool {
    	switch op {
    	case arm64.ACMN, arm64.ACMP, arm64.ATST,
    		arm64.ACMNW, arm64.ACMPW, arm64.ATSTW,
    		arm64.AFCMPS, arm64.AFCMPD,
    		arm64.AFCMPES, arm64.AFCMPED:
    		return true
    	}
    	return false
    }
    
    // IsARM64STLXR reports whether the op (as defined by an arm64.A*
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 29 09:04:58 UTC 2022
    - 10.4K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/ppc64/a.out.go

    	AFRIPCC
    	AFRIZ
    	AFRIZCC
    	AFRIN
    	AFRINCC
    	AFRSQRTE
    	AFRSQRTECC
    	AFSEL
    	AFSELCC
    	AFSQRT
    	AFSQRTCC
    	AFSQRTS
    	AFSQRTSCC
    
    	/* 64-bit */
    
    	ACNTLZD
    	ACNTLZDCC
    	ACMPW /* CMP with L=0 */
    	ACMPWU
    	ACMPB
    	AFTDIV
    	AFTSQRT
    	ADIVD
    	ADIVDCC
    	ADIVDE
    	ADIVDECC
    	ADIVDEU
    	ADIVDEUCC
    	ADIVDVCC
    	ADIVDV
    	ADIVDU
    	ADIVDUCC
    	ADIVDUVCC
    	ADIVDUV
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/addressingmodes.go

    				// but not the two instructions that led to them being combined here.  For example
    				// (CMPBconstload c (ADDQ x y)) -> (CMPBconstloadidx1 c x y) -> (CMPB c (MOVBloadidx1 x y))
    				// The final pair of instructions turns out to be notably faster, at least in some benchmarks.
    				f.Config.splitLoad(v)
    			}
    		}
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 26 17:19:57 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  8. src/cmd/asm/internal/asm/testdata/armerror.s

    	ORR.P	R2, R3, R4         // ERROR "invalid .P suffix"
    	CMP.S	R1, R2	           // ERROR "invalid .S suffix"
    	BIC.P	$124, R1, R2       // ERROR "invalid .P suffix"
    	MOVW.S	$124, R1           // ERROR "invalid .S suffix"
    	MVN.S	$123, g            // ERROR "invalid .S suffix"
    	RSB.U	$0, R9             // ERROR "invalid .U suffix"
    	CMP.S	$29, g             // ERROR "invalid .S suffix"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 03 14:06:21 UTC 2017
    - 14.4K bytes
    - Viewed (0)
  9. src/runtime/mkpreempt.go

    	// Clear the upper bits to get to a clean state. See issue #37174.
    	// It is safe here as Go code don't use the upper bits of Y registers.
    	p("#ifdef GOOS_darwin")
    	p("#ifndef hasAVX")
    	p("CMPB internal∕cpu·X86+const_offsetX86HasAVX(SB), $0")
    	p("JE 2(PC)")
    	p("#endif")
    	p("VZEROUPPER")
    	p("#endif")
    
    	lSSE.save()
    	p("CALL ·asyncPreempt2(SB)")
    	lSSE.restore()
    	l.restore()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/arm64/a.out.go

    	ACBNZ
    	ACBNZW
    	ACBZ
    	ACBZW
    	ACCMN
    	ACCMNW
    	ACCMP
    	ACCMPW
    	ACINC
    	ACINCW
    	ACINV
    	ACINVW
    	ACLREX
    	ACLS
    	ACLSW
    	ACLZ
    	ACLZW
    	ACMN
    	ACMNW
    	ACMP
    	ACMPW
    	ACNEG
    	ACNEGW
    	ACRC32B
    	ACRC32CB
    	ACRC32CH
    	ACRC32CW
    	ACRC32CX
    	ACRC32H
    	ACRC32W
    	ACRC32X
    	ACSEL
    	ACSELW
    	ACSET
    	ACSETM
    	ACSETMW
    	ACSETW
    	ACSINC
    	ACSINCW
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 17:56:30 UTC 2023
    - 18.1K bytes
    - Viewed (0)
Back to top