Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for JRCXZ (0.04 sec)

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

    	}
    
    	var iargs []Arg
    	for _, a := range inst.Args {
    		if a == nil {
    			break
    		}
    		iargs = append(iargs, a)
    	}
    
    	switch inst.Op {
    	case INSB, INSD, INSW, OUTSB, OUTSD, OUTSW, LOOPNE, JCXZ, JECXZ, JRCXZ, LOOP, LOOPE, MOV, XLATB:
    		if inst.Op == MOV && (inst.Opcode>>16)&0xFFFC != 0x0F20 {
    			break
    		}
    		for i, p := range inst.Prefix {
    			if p&0xFF == PrefixAddrSize {
    				inst.Prefix[i] &^= PrefixImplicit
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 22:23:32 UTC 2017
    - 11.7K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    			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)
  3. 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
    			case PrefixDS:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 10 18:59:52 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

    	JMP:             "JMP",
    	JNE:             "JNE",
    	JNO:             "JNO",
    	JNP:             "JNP",
    	JNS:             "JNS",
    	JO:              "JO",
    	JP:              "JP",
    	JRCXZ:           "JRCXZ",
    	JS:              "JS",
    	LAHF:            "LAHF",
    	LAR:             "LAR",
    	LCALL:           "LCALL",
    	LDDQU:           "LDDQU",
    	LDMXCSR:         "LDMXCSR",
    	LDS:             "LDS",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 266.8K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	//TODO: JO .+$0x11                      // 7011
    	//TODO: JP .+$0x11223344                // 480f8a44332211 or 0f8a44332211
    	//TODO: JP .+$0x11                      // 7a11
    	//TODO: JRCXZ .+$0x11                   // e311
    	//TODO: JS .+$0x11223344                // 480f8844332211 or 0f8844332211
    	//TODO: JS .+$0x11                      // 7811
    	LAHF                                    // 9f
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
Back to top