158 short result=(*p)|=v;
194 short result=(*p)^=v;
230 short result=(*p)&=v;
350# ifndef __CPROVER_INTRIN_H_INCLUDED
352# define __CPROVER_INTRIN_H_INCLUDED
364# ifndef __CPROVER_INTRIN_H_INCLUDED
366# define __CPROVER_INTRIN_H_INCLUDED
378# ifndef __CPROVER_INTRIN_H_INCLUDED
380# define __CPROVER_INTRIN_H_INCLUDED
400# ifndef __CPROVER_INTRIN_H_INCLUDED
402# define __CPROVER_INTRIN_H_INCLUDED
422# ifndef __CPROVER_INTRIN_H_INCLUDED
424# define __CPROVER_INTRIN_H_INCLUDED
436# ifndef __CPROVER_INTRIN_H_INCLUDED
438# define __CPROVER_INTRIN_H_INCLUDED
450# ifndef __CPROVER_INTRIN_H_INCLUDED
452# define __CPROVER_INTRIN_H_INCLUDED
457 return a.m128i_i32[
imm8];
464# ifndef __CPROVER_INTRIN_H_INCLUDED
466# define __CPROVER_INTRIN_H_INCLUDED
471 return a.m128i_i16[
imm8];
478# ifndef __CPROVER_INTRIN_H_INCLUDED
480# define __CPROVER_INTRIN_H_INCLUDED
485 return a.m64_i16[
imm8];
492# ifndef __CPROVER_INTRIN_H_INCLUDED
494# define __CPROVER_INTRIN_H_INCLUDED
516# ifndef __CPROVER_INTRIN_H_INCLUDED
518# define __CPROVER_INTRIN_H_INCLUDED
540# ifndef __CPROVER_INTRIN_H_INCLUDED
542# define __CPROVER_INTRIN_H_INCLUDED
564# ifndef __CPROVER_INTRIN_H_INCLUDED
566# define __CPROVER_INTRIN_H_INCLUDED
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
long _InterlockedDecrement(long volatile *p)
short _InterlockedXor16(short volatile *p, short v)
long _InterlockedExchangeAdd(long volatile *p, long v)
long _InterlockedOr(long volatile *p, long v)
char _InterlockedOr8(char volatile *p, char v)
void _ReadWriteBarrier(void)
char _InterlockedAnd8(char volatile *p, char v)
short _InterlockedExchangeAdd16(short volatile *p, short v)
long _InterlockedCompareExchange(long volatile *p, long v1, long v2)
short _InterlockedOr16(short volatile *p, short v)
short _InterlockedExchange16(short volatile *p, short v)
long _InterlockedXor(long volatile *p, long v)
long _InterlockedExchange(long volatile *p, long v)
long _InterlockedAdd(long volatile *p, long v)
long _InterlockedAddLargeStatistic(long long volatile *p, long v)
long long _InterlockedCompareExchange64(long long volatile *p, long long v1, long long v2)
char _InterlockedExchangeAdd8(char volatile *p, char v)
short _InterlockedCompareExchange16(short volatile *p, short v1, short v2)
short _InterlockedAnd16(short volatile *p, short v)
long _InterlockedIncrement(long volatile *p)
char _InterlockedExchange8(char volatile *p, char v)
long _InterlockedAnd(long volatile *p, long v)
short _InterlockedDecrement16(short volatile *p)
char _InterlockedCompareExchange8(char volatile *p, char v1, char v2)
char _InterlockedXor8(char volatile *p, char v)
short _InterlockedIncrement16(short volatile *p)