Home
last modified time | relevance | path

Searched refs:OpPC (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h897 if (!CheckLoad(S, OpPC, Ptr)) in GetLocal()
1305 if (!CheckLoad(S, OpPC, Ptr)) in Load()
1314 if (!CheckLoad(S, OpPC, Ptr)) in LoadPop()
1378 if (!CheckInit(S, OpPC, Ptr)) in InitPop()
1392 if (!CheckInit(S, OpPC, Ptr)) in InitElem()
1404 if (!CheckInit(S, OpPC, Ptr)) in InitElemPop()
1837 return NarrowPtr(S, OpPC); in ArrayElemPtr()
1864 return NarrowPtr(S, OpPC); in ArrayElemPtrPop()
1950 return Call(S, OpPC, Func); in CallVirt()
1978 return Call(S, OpPC, F); in CallPtr()
[all …]
H A DInterp.cpp360 if (!CheckLive(S, OpPC, Ptr, AK_Read)) in CheckLoad()
362 if (!CheckConstant(S, OpPC, Ptr)) in CheckLoad()
365 if (!CheckDummy(S, OpPC, Ptr)) in CheckLoad()
367 if (!CheckExtern(S, OpPC, Ptr)) in CheckLoad()
377 if (!CheckMutable(S, OpPC, Ptr)) in CheckLoad()
385 if (!CheckExtern(S, OpPC, Ptr)) in CheckStore()
389 if (!CheckGlobal(S, OpPC, Ptr)) in CheckStore()
391 if (!CheckConst(S, OpPC, Ptr)) in CheckStore()
399 if (!CheckExtern(S, OpPC, Ptr)) in CheckInvoke()
465 S.FFDiag(S.Current->getSource(OpPC), in CheckCallDepth()
[all …]
H A DInterpBuiltin.cpp161 return RetVoid(S, OpPC, Result); in retPrimValue()
165 return Ret<X>(S, OpPC, Result); in retPrimValue()
190 if (!CheckLive(S, OpPC, A, AK_Read) || !CheckLive(S, OpPC, B, AK_Read)) in interp__builtin_strcmp()
202 if (!CheckRange(S, OpPC, PA, AK_Read) || in interp__builtin_strcmp()
203 !CheckRange(S, OpPC, PB, AK_Read)) { in interp__builtin_strcmp()
228 if (!CheckArray(S, OpPC, StrPtr)) in interp__builtin_strlen()
231 if (!CheckLive(S, OpPC, StrPtr, AK_Read)) in interp__builtin_strlen()
234 if (!CheckDummy(S, OpPC, StrPtr)) in interp__builtin_strlen()
243 if (!CheckRange(S, OpPC, ElemPtr, AK_Read)) in interp__builtin_strlen()
260 if (!CheckLoad(S, OpPC, Arg)) in interp__builtin_nan()
[all …]
H A DDisasm.cpp25 template <typename T> inline T ReadArg(Program &P, CodePtr &OpPC) { in ReadArg() argument
27 uint32_t ID = OpPC.read<uint32_t>(); in ReadArg()
30 return OpPC.read<T>(); in ReadArg()
34 template <> inline Floating ReadArg<Floating>(Program &P, CodePtr &OpPC) { in ReadArg() argument
35 Floating F = Floating::deserialize(*OpPC); in ReadArg()
36 OpPC += align(F.bytesToSerialize()); in ReadArg()
H A DEvalEmitter.h101 CodePtr OpPC; variable