#ifndef YSVECTOR_H
#define YSVECTOR_H

#import <immintrin.h>
#import "YSObject.h"

@interface YSVector : YSObject {
@public
    __m256i vector;
}

-(__m256i) vector;
-(__m256i) add: (YSVector *) vector;
-(void) set: (int)v1 : (int)v2 : (int)v3 : (int)v4 : (int)v5 : (int)v6 : (int)v7 : (int)v8;
-(void) setWithVector: (__m256i) v;
@end

#endif