- Sort Score
- Result 10 results
- Languages All
Results 21 - 25 of 25 for vpopcntw (0.12 sec)
-
src/cmd/internal/obj/x86/avx_optabs.go
}}, {as: AVPOPCNTB, ytab: _yvexpandpd, prefix: Pavx, op: opBytes{ avxEscape | evex128 | evex66 | evex0F38 | evexW0, evexN16 | evexZeroingEnabled, 0x54, avxEscape | evex256 | evex66 | evex0F38 | evexW0, evexN32 | evexZeroingEnabled, 0x54, avxEscape | evex512 | evex66 | evex0F38 | evexW0, evexN64 | evexZeroingEnabled, 0x54, }}, {as: AVPOPCNTD, ytab: _yvexpandpd, prefix: Pavx, op: opBytes{
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 23 15:34:19 UTC 2018 - 260.3K bytes - Viewed (0) -
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) -
src/cmd/compile/internal/ssa/rewritePPC64.go
v.AddArg2(y, x) return true } } func rewriteValuePPC64_OpCtz16(v *Value) bool { v_0 := v.Args[0] b := v.Block typ := &b.Func.Config.Types // match: (Ctz16 x) // result: (POPCNTW (MOVHZreg (ANDN <typ.Int16> (ADDconst <typ.Int16> [-1] x) x))) for { x := v_0 v.reset(OpPPC64POPCNTW) v0 := b.NewValue0(v.Pos, OpPPC64MOVHZreg, typ.Int64) v1 := b.NewValue0(v.Pos, OpPPC64ANDN, typ.Int16)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 360.2K bytes - Viewed (0) -
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) -
src/cmd/compile/internal/ssagen/ssa.go
bFalse := s.f.NewBlock(ssa.BlockPlain) bEnd := s.f.NewBlock(ssa.BlockPlain) b.AddEdgeTo(bTrue) b.AddEdgeTo(bFalse) b.Likely = ssa.BranchLikely // most machines have popcnt nowadays // We have the intrinsic - use it directly. s.startBlock(bTrue) s.vars[n] = s.newValue1(op, types.Types[types.TINT], args[0]) s.endBlock().AddEdgeTo(bEnd)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)