Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for JECXZ (0.04 sec)

  1. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    		if isMem(inst.Args[0]) {
    			unmarkImplicit(&inst, PrefixDataSize)
    		}
    
    	case SYSEXIT:
    		unmarkImplicit(&inst, PrefixDataSize)
    	}
    
    	if isCondJmp[inst.Op] || isLoop[inst.Op] || inst.Op == JCXZ || inst.Op == JECXZ || inst.Op == JRCXZ {
    		if countPrefix(&inst, PrefixCS) > 0 && countPrefix(&inst, PrefixDS) > 0 {
    			for i, p := range inst.Prefix {
    				switch p & 0xFFF {
    				case PrefixPN, PrefixPT:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go

    	// so we'll follow along.
    	// TODO(rsc): Perhaps this instruction class should be derived from the CSV.
    	if isCondJmp[inst.Op] || isLoop[inst.Op] || inst.Op == JCXZ || inst.Op == JECXZ || inst.Op == JRCXZ {
    	PredictLoop:
    		for i := nprefix - 1; i >= 0; i-- {
    			p := inst.Prefix[i]
    			switch p & 0xFF {
    			case PrefixCS:
    				inst.Prefix[i] = PrefixPN
    				break PredictLoop
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 10 18:59:52 UTC 2023
    - 45.1K bytes
    - Viewed (0)
Back to top