Skip to content

AMarkovic/trees

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trees

Check sample tree at:

Issues:

  • saving png file
  • Russian letters and spaces in names
  • mixed sports

Bit Count

MSA description Altivec
NLOC.B
NLOC.H
NLOC.W
NLOC.D
NLZC.B
NLZC.H
NLZC.W
NLZC.D
PCNT.B
PCNT.H
PCNT.W
PCNT.D

Bit Set

MSA description Altivec
BCLR.B
BCLR.H
BCLR.W
BCLR.D
BNEG.B
BNEG.H
BNEG.W
BNEG.D
BSET.B
BSET.H
BSET.W
BSET.D

Int Add

MSA description Altivec
ADD_A.B
ADD_A.H
ADD_A.W
ADD_A.D
ADDS_A.B
ADDS_A.H
ADDS_A.W
ADDS_A.D
ADDS_S.B
ADDS_S.H
ADDS_S.W
ADDS_S.D
ADDS_U.B
ADDS_U.H
ADDS_U.W
ADDS_U.D
ADDV.B
ADDV.H
ADDV.W
ADDV.D
HADD_S.H
HADD_S.W
HADD_S.D
HADD_U.H
HADD_U.W
HADD_U.D

Int Average

MSA description Altivec
AVE_S.B
AVE_S.H
AVE_S.W
AVE_S.D
AVE_U.B
AVE_U.H
AVE_U.W
AVE_U.D
AVER_S.B
AVER_S.H
AVER_S.W
AVER_S.D
AVER_U.B
AVER_U.H
AVER_U.W
AVER_U.D

Int Compare

MSA description Altivec
CEQ.B
CEQ.H
CEQ.W
CEQ.D
CLE_S.B
CLE_S.H
CLE_S.W
CLE_S.D
CLE_U.B
CLE_U.H
CLE_U.W
CLE_U.D
CLT_S.B
CLT_S.H
CLT_S.W
CLT_S.D
CLT_U.B
CLT_U.H
CLT_U.W
CLT_U.D

Int Divide

MSA description Altivec
DIV_S.B
DIV_S.H
DIV_S.W
DIV_S.D
DIV_U.B
DIV_U.H
DIV_U.W
DIV_U.D

Int Dot Product

MSA description Altivec
DOTP_S.H
DOTP_S.W
DOTP_S.D
DOTP_U.H
DOTP_U.W
DOTP_U.D

Int Max Min

MSA description Altivec
MAX_A.B
MAX_A.H
MAX_A.W
MAX_A.D
MAX_S.B
MAX_S.H
MAX_S.W
MAX_S.D
MAX_U.B
MAX_U.H
MAX_U.W
MAX_U.D
MIN_A.B
MIN_A.H
MIN_A.W
MIN_A.D
MIN_S.B
MIN_S.H
MIN_S.W
MIN_S.D
MIN_U.B
MIN_U.H
MIN_U.W
MIN_U.D

Int Modulo

MSA description Altivec
MOD_S.B
MOD_S.H
MOD_S.W
MOD_S.D
MOD_U.B
MOD_U.H
MOD_U.W
MOD_U.D

Int Multiply

MSA description Altivec
MUL_Q.H
MUL_Q.W
MULR_Q.H
MULR_Q.W
MULV.B
MULV.H
MULV.W
MULV.D

Int Subtract

MSA description Altivec
ASUB_S.B
ASUB_S.H
ASUB_S.W
ASUB_S.D
ASUB_U.B
ASUB_U.H
ASUB_U.W
ASUB_U.D
HSUB_S.H
HSUB_S.W
HSUB_S.D
HSUB_U.H
HSUB_U.W
HSUB_U.D
SUBS_S.B
SUBS_S.H
SUBS_S.W
SUBS_S.D
SUBS_U.B
SUBS_U.H
SUBS_U.W
SUBS_A.D
SUBSUS_U.B
SUBSUS_U.H
SUBSUS_U.W
SUBSUS_U.D
SUBSUU_S.B
SUBSUU_S.H
SUBSUU_S.W
SUBSUU_S.D
SUBV.B
SUBV.H
SUBV.W
SUBV.D

Interleave

MSA description Altivec
ILVL.B interleave left (byte) VMRGHB
ILVL.H interleave left (halfword) VMRGHH
ILVL.W interleave left (word) VMRGHW
ILVL.D interleave left (doubleword) n/a
ILVR.B interleave right (byte) VMRGLB
ILVR.H interleave right (halfword) VMRGLH
ILVR.W interleave right (word) VMRGLW
ILVR.D interleave right (doubleword) n/a
ILVEV.B interleave even (byte) n/a
ILVEV.H interleave even (halfword) n/a
ILVEV.W interleave even (word) VMRGEW
ILVEV.D interleave even (doubleword) n/a
ILVOD.B interleave odd (byte) n/a
ILVOD.H interleave odd (halfword) n/a
ILVOD.W interleave odd (word) VMRGOW
ILVOD.D interleave odd (doubleword) n/a

Logic Instructions

MSA description Altivec
AND.V bitwise AND VAND
OR.V bitwise OR VOR
NOR.V bitwise NOR VNOR
XOR.V bitwise XOR VXOR
n/a bitwise NAND VNAND
n/a bitwise AND with complement VANDC
n/a bitwise OR with complement VORC
n/a bitwise equivalence VEQV

Pack

MSA description Altivec
PCKEV.B
PCKEV.H
PCKEV.W
PCKEV.D
PCKOD.B
PCKOD.H
PCKOD.W
PCKOD.D
VSHV.B
VSHV.H
VSHV.W
VSHV.D

Logic Instructions

MSA description Altivec
AND.V bitwise AND VAND
OR.V bitwise OR VOR
NOR.V bitwise NOR VNOR
XOR.V bitwise XOR VXOR
n/a bitwise NAND VNAND
n/a bitwise AND with complement VANDC
n/a bitwise OR with complement VORC
n/a bitwise equivalence VEQV

Parity Instructions

MSA description Altivec
n/a parity byte word VPRTYW
n/a parity byte doubleword VPRTYD
n/a parity byte quadword VPRTYQ

About

D3js Tree samples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 73.4%
  • JavaScript 26.6%