Searched refs:ntz64 (Results 1 – 6 of 6) sorted by relevance
106 static inline int ntz64(uint64_t x) in ntz64() function113 return ntz64((uint64_t)x); in ntz()
430 func ntz64(x int64) int { return bits.TrailingZeros64(uint64(x)) } func443 return int64(ntz64(^x))
27695 b.AuxInt = int64ToAuxInt(int64(ntz64(c)))27709 b.AuxInt = int64ToAuxInt(int64(ntz64(int64(uint32(c)))))29975 b.AuxInt = int64ToAuxInt(int64(ntz64(c)))29989 b.AuxInt = int64ToAuxInt(int64(ntz64(int64(uint32(c)))))30149 b.AuxInt = int64ToAuxInt(int64(ntz64(c)))30187 b.AuxInt = int64ToAuxInt(int64(ntz64(int64(uint32(c)))))30363 b.AuxInt = int64ToAuxInt(int64(ntz64(c)))30401 b.AuxInt = int64ToAuxInt(int64(ntz64(int64(uint32(c)))))
1957 if !(c >= int64(64-ntz64(m))) {4113 v.AuxInt = int32ToAuxInt(int32(ntz64(c)))4128 v.AuxInt = int64ToAuxInt(int64(ntz64(c)))
700 (Z (ANDconst [c] x) yes no) && oneBit(c) => (TBZ [int64(ntz64(c))] x yes no)701 (NZ (ANDconst [c] x) yes no) && oneBit(c) => (TBNZ [int64(ntz64(c))] x yes no)702 (ZW (ANDconst [c] x) yes no) && oneBit(int64(uint32(c))) => (TBZ [int64(ntz64(int64(uint32(c))))]…703 (NZW (ANDconst [c] x) yes no) && oneBit(int64(uint32(c))) => (TBNZ [int64(ntz64(int64(uint32(c))))]…704 (EQ (TSTconst [c] x) yes no) && oneBit(c) => (TBZ [int64(ntz64(c))] x yes no)705 (NE (TSTconst [c] x) yes no) && oneBit(c) => (TBNZ [int64(ntz64(c))] x yes no)706 (EQ (TSTWconst [c] x) yes no) && oneBit(int64(uint32(c))) => (TBZ [int64(ntz64(int64(uint32(c))))]…707 (NE (TSTWconst [c] x) yes no) && oneBit(int64(uint32(c))) => (TBNZ [int64(ntz64(int64(uint32(c))))]…
141 (Ctz64 (Const64 [c])) && config.PtrSize == 4 => (Const32 [int32(ntz64(c))])146 (Ctz64 (Const64 [c])) && config.PtrSize == 8 => (Const64 [int64(ntz64(c))])450 (And64 (Const64 [m]) (Rsh64Ux64 _ (Const64 [c]))) && c >= int64(64-ntz64(m)) => (Const64 [0])