Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for BCST (0.44 sec)

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

    }
    
    // DispMultiplier returns displacement multiplier that is calculated
    // based on tuple type, EVEX.W and input size.
    // If embedded broadcast is used, bcst should be true.
    func (evex evexBits) DispMultiplier(bcst bool) int32 {
    	if bcst {
    		switch evex.b2 & evexBcst {
    		case evexBcstN4:
    			return 4
    		case evexBcstN8:
    			return 8
    		}
    		return 1
    	}
    
    	switch evex.b2 & evexN {
    	case evexN1:
    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/asm/internal/asm/testdata/amd64enc_extra.s

    	// EVEX: embedded broadcasting.
    	VADDPD.BCST (AX), X2, K1, X1   // 62f1ed195808
    	VADDPD.BCST.Z (AX), X2, K1, X1 // 62f1ed995808
    	VADDPD.BCST (AX), Y2, K1, Y1   // 62f1ed395808
    	VADDPD.BCST.Z (AX), Y2, K1, Y1 // 62f1edb95808
    	VADDPD.BCST (AX), Z2, K1, Z1   // 62f1ed595808
    	VADDPD.BCST.Z (AX), Z2, K1, Z1 // 62f1edd95808
    	VMAXPD.BCST (AX), Z2, K1, Z1   // 62f1ed595f08
    	VMAXPD.BCST.Z (AX), Z2, K1, Z1 // 62f1edd95f08
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 57.6K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/line_test.go

    		{"VADDPD.Z.Z X0, X1, X2", `Z suffix should be the last; duplicate suffix "Z"`},
    		{"VADDPD.SAE.BCST X0, X1, X2", `can't combine rounding/SAE and broadcast`},
    		{"VADDPD.BCST.SAE X0, X1, X2", `can't combine rounding/SAE and broadcast`},
    		{"VADDPD.BCST.Z.SAE X0, X1, X2", `Z suffix should be the last; can't combine rounding/SAE and broadcast`},
    		{"VADDPD.SAE.SAE X0, X1, X2", `duplicate suffix "SAE"`},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 07:48:38 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/amd64error.s

    	// Unsupported broadcast.
    	VFPCLASSSD.BCST $0, (AX), K2, K1 // ERROR "unsupported broadcast"
    	VFPCLASSSS.BCST $0, (AX), K2, K1 // ERROR "unsupported broadcast"
    	// Broadcast without memory operand.
    	VADDPD.BCST X3, X2, K1, X1       // ERROR "illegal broadcast without memory argument"
    	VADDPD.BCST X3, X2, K1, X1       // ERROR "illegal broadcast without memory argument"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo_patterns.td

    // constant to tf.FloorDiv. The pattern matched executes the following
    // computation:
    // scs = sign(cst)
    // bcst = broadcast(cst)
    // rem = remainder(arg0, bcst)
    // for i in 0 to len(arg0):
    //    rem[i] = arg0[i] - rem[i] * / bcst
    //    if (rem[i] != 0 && scs != sign(rem[i]))
    //       rem[i] -= 1.0
    // return round_nearest_afz(rem)
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Feb 03 08:58:22 UTC 2024
    - 34K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/lite/stablehlo/tests/legalize_hlo.mlir

      func.return %13 : tensor<10x10xbf16>
    }
    
    // CHECK-LABEL: func @convert_floor_div_broadcast_cst
    // CHECK: %[[BCST:.*]] = "tf.BroadcastTo"{{.*}} : (tensor<8xf32>, tensor<2xi64>) -> tensor<10x8xf32>
    // CHECK: %[[RESULT:.*]] = "tf.FloorDiv"(%arg0, %[[BCST]]) : (tensor<10x8xf32>, tensor<10x8xf32>) -> tensor<10x8xf32>
    // CHECK: return %[[RESULT]]
    // CHECK: }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 29 07:26:59 UTC 2024
    - 340.2K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/x86/asm6.go

    	for _, yt := range o.ytab {
    		// ytab matching is purely args-based,
    		// but AVX512 suffixes like "Z" or "RU_SAE" will
    		// add EVEX-only filter that will reject non-EVEX matches.
    		//
    		// Consider "VADDPD.BCST 2032(DX), X0, X0".
    		// Without this rule, operands will lead to VEX-encoded form
    		// and produce "c5b15813" encoding.
    		if !yt.match(args) {
    			// "xo" is always zero for VEX/EVEX encoded insts.
    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