X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Flzms_common.c;h=380b74319b1a1b7cb8fe9e7ffa894d77bff6b160;hp=57c17d4d3a5a1ba9bf3b5acff6edcbfeb0a0cb4b;hb=4a20aae0dd8469a352517a0b107416ffa99ccc55;hpb=8618172276fae088f311923a61bbf26c3d4d8941 diff --git a/src/lzms_common.c b/src/lzms_common.c index 57c17d4d..380b7431 100644 --- a/src/lzms_common.c +++ b/src/lzms_common.c @@ -379,7 +379,7 @@ lzms_dilute_symbol_frequencies(u32 freqs[], unsigned num_syms) #ifdef __x86_64__ -static inline u8 * +static forceinline u8 * find_next_opcode_sse4_2(u8 *p) { const __v16qi potential_opcodes = (__v16qi) {0x48, 0x4C, 0xE8, 0xE9, 0xF0, 0xFF}; @@ -401,7 +401,7 @@ find_next_opcode_sse4_2(u8 *p) } #endif /* __x86_64__ */ -static inline u8 * +static forceinline u8 * find_next_opcode_default(u8 *p) { /* @@ -433,7 +433,7 @@ find_next_opcode_default(u8 *p) return p; } -static inline u8 * +static forceinline u8 * translate_if_needed(u8 *data, u8 *p, s32 *last_x86_pos, s32 last_target_usages[], bool undo) {