Imported Upstream version 9.20
[platform/upstream/7zip.git] / CPP / 7zip / Compress / BcjCoder.h
1 // BcjCoder.h\r
2 \r
3 #ifndef __COMPRESS_BCJ_CODER_H\r
4 #define __COMPRESS_BCJ_CODER_H\r
5 \r
6 #include "../../../C/Bra.h"\r
7 \r
8 #include "BranchCoder.h"\r
9 \r
10 struct CBranch86\r
11 {\r
12   UInt32 _prevMask;\r
13   void x86Init() { x86_Convert_Init(_prevMask); }\r
14 };\r
15 \r
16 MyClassB(BCJ_x86, 0x01, 3, CBranch86 ,\r
17     virtual void SubInit() { x86Init(); })\r
18 \r
19 #endif\r