Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for evexZcase (0.18 sec)

  1. src/cmd/internal/obj/x86/evex.go

    	if disp%elemSize == 0 {
    		v := disp / elemSize
    		if v >= -128 && v <= 127 {
    			return byte(v), true
    		}
    	}
    	return 0, false
    }
    
    // evexZcase reports whether given Z-case belongs to EVEX group.
    func evexZcase(zcase uint8) bool {
    	return zcase > Zevex_first && zcase < Zevex_last
    }
    
    // evexSuffixBits carries instruction EVEX suffix set flags.
    //
    // Examples:
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:34:30 UTC 2022
    - 9.3K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/asm6.go

    		// and produce "c5b15813" encoding.
    		if !yt.match(args) {
    			// "xo" is always zero for VEX/EVEX encoded insts.
    			z += int(yt.zoffset) + xo
    		} else {
    			if p.Scond != 0 && !evexZcase(yt.zcase) {
    				// Do not signal error and continue to search
    				// for matching EVEX-encoded form.
    				z += int(yt.zoffset)
    				continue
    			}
    
    			switch o.prefix {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
Back to top