Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 25 for vpopcntw (0.11 sec)

  1. src/cmd/internal/obj/ppc64/a.out.go

    	AVSRW
    	AVSR
    	AVSRO
    	AVSLD
    	AVSRD
    	AVSA
    	AVSRAB
    	AVSRAH
    	AVSRAW
    	AVSRAD
    	AVSOI
    	AVSLDOI
    	AVCLZ
    	AVCLZB
    	AVCLZH
    	AVCLZW
    	AVCLZD
    	AVPOPCNT
    	AVPOPCNTB
    	AVPOPCNTH
    	AVPOPCNTW
    	AVPOPCNTD
    	AVCMPEQ
    	AVCMPEQUB
    	AVCMPEQUBCC
    	AVCMPEQUH
    	AVCMPEQUHCC
    	AVCMPEQUW
    	AVCMPEQUWCC
    	AVCMPEQUD
    	AVCMPEQUDCC
    	AVCMPGT
    	AVCMPGTUB
    	AVCMPGTUBCC
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 16K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/aenum.go

    	AVPMOVZXDQ
    	AVPMOVZXWD
    	AVPMOVZXWQ
    	AVPMULDQ
    	AVPMULHRSW
    	AVPMULHUW
    	AVPMULHW
    	AVPMULLD
    	AVPMULLQ
    	AVPMULLW
    	AVPMULTISHIFTQB
    	AVPMULUDQ
    	AVPOPCNTB
    	AVPOPCNTD
    	AVPOPCNTQ
    	AVPOPCNTW
    	AVPOR
    	AVPORD
    	AVPORQ
    	AVPROLD
    	AVPROLQ
    	AVPROLVD
    	AVPROLVQ
    	AVPRORD
    	AVPRORQ
    	AVPRORVD
    	AVPRORVQ
    	AVPSADBW
    	AVPSCATTERDD
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  3. 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)
  4. src/cmd/internal/obj/s390x/a.out.go

    	AMOVDBR
    
    	// conditional moves
    	AMOVDEQ
    	AMOVDGE
    	AMOVDGT
    	AMOVDLE
    	AMOVDLT
    	AMOVDNE
    	ALOCR
    	ALOCGR
    
    	// find leftmost one
    	AFLOGR
    
    	// population count
    	APOPCNT
    
    	// integer bitwise
    	AAND
    	AANDW
    	AOR
    	AORW
    	AXOR
    	AXORW
    	ASLW
    	ASLD
    	ASRW
    	ASRAW
    	ASRD
    	ASRAD
    	ARLL
    	ARLLG
    	ARNSBG
    	ARXSBG
    	AROSBG
    	ARNSBGT
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (BitLen64 x) => (SUB (MOVDconst [64]) (FLOGR x))
    
    // POPCNT treats the input register as a vector of 8 bytes, producing
    // a population count for each individual byte. For inputs larger than
    // a single byte we therefore need to sum the individual bytes produced
    // by the POPCNT instruction. For example, the following instruction
    // sequence could be used to calculate the population count of a 4-byte
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "POPCNTD", argLength: 1, reg: gp11, asm: "POPCNTD"}, // number of set bits in arg0
    		{name: "POPCNTW", argLength: 1, reg: gp11, asm: "POPCNTW"}, // number of set bits in each word of arg0 placed in corresponding word
    		{name: "POPCNTB", argLength: 1, reg: gp11, asm: "POPCNTB"}, // number of set bits in each byte of arg0 placed in corresponding byte
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/WasmOps.go

    		{name: "I64Rotl", asm: "I64Rotl", argLength: 2, reg: gp21, typ: "Int64"},     // rotl(arg0, arg1)
    		{name: "I64Popcnt", asm: "I64Popcnt", argLength: 1, reg: gp11, typ: "Int64"}, // popcnt(arg0)
    	}
    
    	archs = append(archs, arch{
    		name:            "Wasm",
    		pkg:             "cmd/internal/obj/wasm",
    		genfile:         "../../wasm/ssa.go",
    		ops:             WasmOps,
    		blocks:          nil,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 24 00:21:13 UTC 2023
    - 17.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (Ctz64NonZero ...) => (Ctz64 ...)
    
    (Ctz64 x) && buildcfg.GOPPC64<=8 => (POPCNTD (ANDN <typ.Int64> (ADDconst <typ.Int64> [-1] x) x))
    (Ctz64 x) => (CNTTZD x)
    (Ctz32 x) && buildcfg.GOPPC64<=8 => (POPCNTW (MOVWZreg (ANDN <typ.Int> (ADDconst <typ.Int> [-1] x) x)))
    (Ctz32 x) => (CNTTZW (MOVWZreg x))
    (Ctz16 x) => (POPCNTW (MOVHZreg (ANDN <typ.Int16> (ADDconst <typ.Int16> [-1] x) x)))
    (Ctz8 x)  => (POPCNTB (MOVBZreg (ANDN <typ.UInt8> (ADDconst <typ.UInt8> [-1] x) x)))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  9. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	POPCNTW (BX), DX                        // 66f30fb813
    	POPCNTW (R11), DX                       // 66f3410fb813
    	POPCNTW DX, DX                          // 66f30fb8d2
    	POPCNTW R11, DX                         // 66f3410fb8d3
    	POPCNTW (BX), R11                       // 66f3440fb81b
    	POPCNTW (R11), R11                      // 66f3450fb81b
    	POPCNTW DX, R11                         // 66f3440fb8da
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
  10. 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)
Back to top