Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 42 for popcntw (0.77 sec)

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

    	case APOPW, APOPL, APOPQ,
    		ALEAL, ALEAQ,
    		AIMUL3W, AIMUL3L, AIMUL3Q,
    		APEXTRB, APEXTRW, APEXTRD, APEXTRQ, AVPEXTRB, AVPEXTRW, AVPEXTRD, AVPEXTRQ, AEXTRACTPS,
    		ABSFW, ABSFL, ABSFQ, ABSRW, ABSRL, ABSRQ, APOPCNTW, APOPCNTL, APOPCNTQ, ALZCNTW, ALZCNTL, ALZCNTQ,
    		ASHLXL, ASHLXQ, ASHRXL, ASHRXQ, ASARXL, ASARXQ:
    		// These instructions are pure writes to To. They don't use its old value.
    		m &^= readTo
    	case AXORL, AXORQ:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (Bswap(64|32) ...) => (BSWAP(Q|L) ...)
    (Bswap16 x) => (ROLWconst [8] x)
    
    (PopCount(64|32) ...) => (POPCNT(Q|L) ...)
    (PopCount16 x) => (POPCNTL (MOVWQZX <typ.UInt32> x))
    (PopCount8 x) => (POPCNTL (MOVBQZX <typ.UInt32> x))
    
    (Sqrt ...) => (SQRTSD ...)
    (Sqrt32 ...) => (SQRTSS ...)
    
    (RoundToEven x) => (ROUNDSD [0] x)
    (Floor x)       => (ROUNDSD [1] x)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

    	/*6467*/ uint16(xCondPrefix), 1,
    	0xF3, 6471,
    	/*6471*/ uint16(xCondDataSize), 6475, 6481, 0,
    	/*6475*/ uint16(xSetOp), uint16(POPCNT),
    	/*6477*/ uint16(xReadSlashR),
    	/*6478*/ uint16(xArgR16),
    	/*6479*/ uint16(xArgRM16),
    	/*6480*/ uint16(xMatch),
    	/*6481*/ uint16(xSetOp), uint16(POPCNT),
    	/*6483*/ uint16(xReadSlashR),
    	/*6484*/ uint16(xArgR32),
    	/*6485*/ uint16(xArgRM32),
    	/*6486*/ uint16(xMatch),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 266.8K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/opGen.go

    				{0, 1073733624}, // R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 R27 R28 R29
    			},
    		},
    	},
    	{
    		name:   "POPCNTW",
    		argLen: 1,
    		asm:    ppc64.APOPCNTW,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 1073733630}, // SP SB R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R14 R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 R27 R28 R29
    			},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo.cc

        auto output_type = op.getType().clone(
            rewriter.getIntegerType(/*width=*/8, /*isSigned=*/false));
        auto pop_cnt = rewriter.create<TF::PopulationCountOp>(
            op.getLoc(), output_type, op.getOperand());
        auto cast_or_pop_cnt =
            rewriter.createOrFold<TF::CastOp>(op.getLoc(), op.getType(), pop_cnt);
        rewriter.replaceOp(op, {cast_or_pop_cnt});
        return success();
      }
    };
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 154.9K bytes
    - Viewed (0)
  6. src/runtime/asm_amd64.s

    // Define a list of AMD64 microarchitecture level features
    // https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels
    
                         // SSE3     SSSE3    CMPXCHNG16 SSE4.1    SSE4.2    POPCNT
    #define V2_FEATURES_CX (1 << 0 | 1 << 9 | 1 << 13  | 1 << 19 | 1 << 20 | 1 << 23)
                             // LAHF/SAHF
    #define V2_EXT_FEATURES_CX (1 << 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/x86/asm6.go

    	{APMULLW, ymm, Py1, opBytes{0xd5, Pe, 0xd5}},
    	{APMULULQ, ymm, Py1, opBytes{0xf4, Pe, 0xf4}},
    	{APOPAL, ynone, P32, opBytes{0x61}},
    	{APOPAW, ynone, Pe, opBytes{0x61}},
    	{APOPCNTW, yml_rl, Pef3, opBytes{0xb8}},
    	{APOPCNTL, yml_rl, Pf3, opBytes{0xb8}},
    	{APOPCNTQ, yml_rl, Pfw, opBytes{0xb8}},
    	{APOPFL, ynone, P32, opBytes{0x9d}},
    	{APOPFQ, ynone, Py, opBytes{0x9d}},
    	{APOPFW, ynone, Pe, opBytes{0x9d}},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/rewriteS390X.go

    	}
    	return false
    }
    func rewriteValueS390X_OpPopCount16(v *Value) bool {
    	v_0 := v.Args[0]
    	b := v.Block
    	typ := &b.Func.Config.Types
    	// match: (PopCount16 x)
    	// result: (MOVBZreg (SumBytes2 (POPCNT <typ.UInt16> x)))
    	for {
    		x := v_0
    		v.reset(OpS390XMOVBZreg)
    		v0 := b.NewValue0(v.Pos, OpS390XSumBytes2, typ.UInt8)
    		v1 := b.NewValue0(v.Pos, OpS390XPOPCNT, typ.UInt16)
    		v1.AddArg(x)
    		v0.AddArg(v1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/lite/stablehlo/tests/legalize_hlo.mlir

    // CHECK:       %[[POP_CNT:.*]] = "tf.PopulationCount"(%[[ARG_0]]) : (tensor<8xi32>) -> tensor<8xui8>
    // CHECK:       %[[RES:.*]] = "tf.Cast"(%[[POP_CNT]]) <{Truncate = false}> : (tensor<8xui8>) -> tensor<8xi32>
    // CHECK:       return %[[RES]]
    // CHECK:         }
    func.func @convert_population_count_i32(%arg0: tensor<8xi32>) -> tensor<8xi32> {
      %0 = "mhlo.popcnt"(%arg0) : (tensor<8xi32>) -> tensor<8xi32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 29 07:26:59 UTC 2024
    - 340.2K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/s390x/asmz.go

    	// load on condition
    	{i: 25, as: ALOCGR, a1: C_SCON, a2: C_REG, a6: C_REG},
    
    	// find leftmost one
    	{i: 8, as: AFLOGR, a1: C_REG, a6: C_REG},
    
    	// population count
    	{i: 9, as: APOPCNT, a1: C_REG, a6: C_REG},
    
    	// compare
    	{i: 70, as: ACMP, a1: C_REG, a6: C_REG},
    	{i: 71, as: ACMP, a1: C_REG, a6: C_LCON},
    	{i: 70, as: ACMPU, a1: C_REG, a6: C_REG},
    	{i: 71, as: ACMPU, a1: C_REG, a6: C_LCON},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
Back to top