Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ZeroingEnabled (0.2 sec)

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

    // BroadcastEnabled reports whether BCST suffix is permitted.
    func (evex evexBits) BroadcastEnabled() bool {
    	return evex.b2&evexBcst != 0
    }
    
    // ZeroingEnabled reports whether Z suffix is permitted.
    func (evex evexBits) ZeroingEnabled() bool {
    	return (evex.b2&evexZeroing)>>2 != 0
    }
    
    // RoundingEnabled reports whether RN_SAE, RZ_SAE, RD_SAE and RU_SAE suffixes
    // are permitted.
    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

    		(evex.P() << 0)
    
    	suffix := evexSuffixMap[p.Scond]
    	evexZ := byte(0)
    	evexLL := evex.L()
    	evexB := byte(0)
    	evexV := byte(1)
    	evexA := byte(0)
    	if suffix.zeroing {
    		if !evex.ZeroingEnabled() {
    			ctxt.Diag("unsupported zeroing: %v", p)
    		}
    		if k == nil {
    			// When you request zeroing you must specify a mask register.
    			// See issue 57952.
    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