not autoveced for some reason...
This commit is contained in:
parent
1c41a4e106
commit
22ed78cd0e
2
simap.h
2
simap.h
@ -93,7 +93,7 @@ union simap_ptr64 {
|
|||||||
};
|
};
|
||||||
typedef union simap_ptr64 simap_ptr64;
|
typedef union simap_ptr64 simap_ptr64;
|
||||||
|
|
||||||
// TODO: We can possibly hand-optimise this with intrinsics maybe - but I hope autovectorization
|
// TODO: We can possibly hand-optimise this with intrinsics maybe - but I hope autovectorization (does not seem to happen???)
|
||||||
static inline SM_ALWAYS_INLINE auint64 *make_tipp(auint64 *tip, auint64 prefix, auint64 *end) {
|
static inline SM_ALWAYS_INLINE auint64 *make_tipp(auint64 *tip, auint64 prefix, auint64 *end) {
|
||||||
while((tip < end) && (*tip != prefix)) ++tip;
|
while((tip < end) && (*tip != prefix)) ++tip;
|
||||||
return tip;
|
return tip;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user