Int32x4 and operations.
Int32x4 stores 4 32-bit bit-masks in "lanes". The lanes are "x", "y", "z", and "w" respectively.
trueValue
and falseValue
based on this' bit mask:
Select bit from trueValue
when bit in this is on.
Select bit from falseValue
when bit in this is off.
mask
must be one of the 256 shuffle constants.
other
. The returned
Int32x4 will have XY lanes from this and ZW lanes from other
.
Uses the same mask
as shuffle.
0xFF
0x3F
0x7F
0xBF
0xCF
0xF
0x4F
0x8F
0xDF
0x1F
0x5F
0x9F
0xEF
0x2F
0x6F
0xAF
0xF3
0x33
0x73
0xB3
0xC3
0x3
0x43
0x83
0xD3
0x13
0x53
0x93
0xE3
0x23
0x63
0xA3
0xF7
0x37
0x77
0xB7
0xC7
0x7
0x47
0x87
0xD7
0x17
0x57
0x97
0xE7
0x27
0x67
0xA7
0xFB
0x3B
0x7B
0xBB
0xCB
0xB
0x4B
0x8B
0xDB
0x1B
0x5B
0x9B
0xEB
0x2B
0x6B
0xAB
0xFC
0x3C
0x7C
0xBC
0xCC
0xC
0x4C
0x8C
0xDC
0x1C
0x5C
0x9C
0xEC
0x2C
0x6C
0xAC
0xF0
0x30
0x70
0xB0
0xC0
0x0
0x40
0x80
0xD0
0x10
0x50
0x90
0xE0
0x20
0x60
0xA0
0xF4
0x34
0x74
0xB4
0xC4
0x4
0x44
0x84
0xD4
0x14
0x54
0x94
0xE4
0x24
0x64
0xA4
0xF8
0x38
0x78
0xB8
0xC8
0x8
0x48
0x88
0xD8
0x18
0x58
0x98
0xE8
0x28
0x68
0xA8
0xFD
0x3D
0x7D
0xBD
0xCD
0xD
0x4D
0x8D
0xDD
0x1D
0x5D
0x9D
0xED
0x2D
0x6D
0xAD
0xF1
0x31
0x71
0xB1
0xC1
0x1
0x41
0x81
0xD1
0x11
0x51
0x91
0xE1
0x21
0x61
0xA1
0xF5
0x35
0x75
0xB5
0xC5
0x5
0x45
0x85
0xD5
0x15
0x55
0x95
0xE5
0x25
0x65
0xA5
0xF9
0x39
0x79
0xB9
0xC9
0x9
0x49
0x89
0xD9
0x19
0x59
0x99
0xE9
0x29
0x69
0xA9
0xFE
0x3E
0x7E
0xBE
0xCE
0xE
0x4E
0x8E
0xDE
0x1E
0x5E
0x9E
0xEE
0x2E
0x6E
0xAE
0xF2
0x32
0x72
0xB2
0xC2
0x2
0x42
0x82
0xD2
0x12
0x52
0x92
0xE2
0x22
0x62
0xA2
0xF6
0x36
0x76
0xB6
0xC6
0x6
0x46
0x86
0xD6
0x16
0x56
0x96
0xE6
0x26
0x66
0xA6
0xFA
0x3A
0x7A
0xBA
0xCA
0xA
0x4A
0x8A
0xDA
0x1A
0x5A
0x9A
0xEA
0x2A
0x6A
0xAA