Lines Matching defs:OpPC
100 bool CheckShift(InterpState &S, CodePtr OpPC, const RT &RHS, unsigned Bits) { in CheckShift()
121 bool CheckDivRem(InterpState &S, CodePtr OpPC, const T &LHS, const T &RHS) { in CheckDivRem()
149 bool AddSubMulHelper(InterpState &S, CodePtr OpPC, unsigned Bits, const T &LHS, in AddSubMulHelper()
180 bool Add(InterpState &S, CodePtr OpPC) { in Add()
188 bool Sub(InterpState &S, CodePtr OpPC) { in Sub()
196 bool Mul(InterpState &S, CodePtr OpPC) { in Mul()
207 bool BitAnd(InterpState &S, CodePtr OpPC) { in BitAnd()
224 bool BitOr(InterpState &S, CodePtr OpPC) { in BitOr()
241 bool BitXor(InterpState &S, CodePtr OpPC) { in BitXor()
258 bool Rem(InterpState &S, CodePtr OpPC) { in Rem()
278 bool Div(InterpState &S, CodePtr OpPC) { in Div()
299 bool Inv(InterpState &S, CodePtr OpPC) { in Inv()
315 bool Neg(InterpState &S, CodePtr OpPC) { in Neg()
334 bool IncDecHelper(InterpState &S, CodePtr OpPC, const Pointer &Ptr) { in IncDecHelper()
382 bool Inc(InterpState &S, CodePtr OpPC) { in Inc()
393 bool IncPop(InterpState &S, CodePtr OpPC) { in IncPop()
405 bool Dec(InterpState &S, CodePtr OpPC) { in Dec()
416 bool DecPop(InterpState &S, CodePtr OpPC) { in DecPop()
426 bool Comp(InterpState &S, CodePtr OpPC) { in Comp()
444 bool CmpHelper(InterpState &S, CodePtr OpPC, CompareFn Fn) { in CmpHelper()
453 bool CmpHelperEQ(InterpState &S, CodePtr OpPC, CompareFn Fn) { in CmpHelperEQ()
508 bool EQ(InterpState &S, CodePtr OpPC) { in EQ()
515 bool NE(InterpState &S, CodePtr OpPC) { in NE()
522 bool LT(InterpState &S, CodePtr OpPC) { in LT()
529 bool LE(InterpState &S, CodePtr OpPC) { in LE()
537 bool GT(InterpState &S, CodePtr OpPC) { in GT()
544 bool GE(InterpState &S, CodePtr OpPC) { in GE()
556 bool InRange(InterpState &S, CodePtr OpPC) { in InRange()
570 bool Dup(InterpState &S, CodePtr OpPC) { in Dup()
576 bool Pop(InterpState &S, CodePtr OpPC) { in Pop()
586 bool Const(InterpState &S, CodePtr OpPC, const T &Arg) { in Const()
596 bool GetLocal(InterpState &S, CodePtr OpPC, uint32_t I) { in GetLocal()
605 bool SetLocal(InterpState &S, CodePtr OpPC, uint32_t I) { in SetLocal()
611 bool GetParam(InterpState &S, CodePtr OpPC, uint32_t I) { in GetParam()
620 bool SetParam(InterpState &S, CodePtr OpPC, uint32_t I) { in SetParam()
628 bool GetField(InterpState &S, CodePtr OpPC, uint32_t I) { in GetField()
642 bool SetField(InterpState &S, CodePtr OpPC, uint32_t I) { in SetField()
659 bool GetFieldPop(InterpState &S, CodePtr OpPC, uint32_t I) { in GetFieldPop()
673 bool GetThisField(InterpState &S, CodePtr OpPC, uint32_t I) { in GetThisField()
687 bool SetThisField(InterpState &S, CodePtr OpPC, uint32_t I) { in SetThisField()
702 bool GetGlobal(InterpState &S, CodePtr OpPC, uint32_t I) { in GetGlobal()
711 bool SetGlobal(InterpState &S, CodePtr OpPC, uint32_t I) { in SetGlobal()
717 bool InitGlobal(InterpState &S, CodePtr OpPC, uint32_t I) { in InitGlobal()
723 bool InitThisField(InterpState &S, CodePtr OpPC, uint32_t I) { in InitThisField()
736 bool InitThisBitField(InterpState &S, CodePtr OpPC, const Record::Field *F) { in InitThisBitField()
750 bool InitThisFieldActive(InterpState &S, CodePtr OpPC, uint32_t I) { in InitThisFieldActive()
767 bool InitField(InterpState &S, CodePtr OpPC, uint32_t I) { in InitField()
777 bool InitBitField(InterpState &S, CodePtr OpPC, const Record::Field *F) { in InitBitField()
787 bool InitFieldActive(InterpState &S, CodePtr OpPC, uint32_t I) { in InitFieldActive()
801 inline bool GetPtrLocal(InterpState &S, CodePtr OpPC, uint32_t I) { in GetPtrLocal()
806 inline bool GetPtrParam(InterpState &S, CodePtr OpPC, uint32_t I) { in GetPtrParam()
814 inline bool GetPtrGlobal(InterpState &S, CodePtr OpPC, uint32_t I) { in GetPtrGlobal()
821 inline bool GetPtrField(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrField()
833 inline bool GetPtrThisField(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrThisField()
843 inline bool GetPtrActiveField(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrActiveField()
856 inline bool GetPtrActiveThisField(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrActiveThisField()
869 inline bool GetPtrBase(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrBase()
877 inline bool GetPtrThisBase(InterpState &S, CodePtr OpPC, uint32_t Off) { in GetPtrThisBase()
887 inline bool VirtBaseHelper(InterpState &S, CodePtr OpPC, const RecordDecl *Decl, in VirtBaseHelper()
898 inline bool GetPtrVirtBase(InterpState &S, CodePtr OpPC, const RecordDecl *D) { in GetPtrVirtBase()
905 inline bool GetPtrThisVirtBase(InterpState &S, CodePtr OpPC, in GetPtrThisVirtBase()
920 bool Load(InterpState &S, CodePtr OpPC) { in Load()
929 bool LoadPop(InterpState &S, CodePtr OpPC) { in LoadPop()
938 bool Store(InterpState &S, CodePtr OpPC) { in Store()
950 bool StorePop(InterpState &S, CodePtr OpPC) { in StorePop()
962 bool StoreBitField(InterpState &S, CodePtr OpPC) { in StoreBitField()
978 bool StoreBitFieldPop(InterpState &S, CodePtr OpPC) { in StoreBitFieldPop()
994 bool InitPop(InterpState &S, CodePtr OpPC) { in InitPop()
1008 bool InitElem(InterpState &S, CodePtr OpPC, uint32_t Idx) { in InitElem()
1020 bool InitElemPop(InterpState &S, CodePtr OpPC, uint32_t Idx) { in InitElemPop()
1034 template <class T, bool Add> bool OffsetHelper(InterpState &S, CodePtr OpPC) { in OffsetHelper()
1106 bool AddOffset(InterpState &S, CodePtr OpPC) { in AddOffset()
1111 bool SubOffset(InterpState &S, CodePtr OpPC) { in SubOffset()
1119 inline bool SubPtr(InterpState &S, CodePtr OpPC) { in SubPtr()
1137 inline bool Destroy(InterpState &S, CodePtr OpPC, uint32_t I) { in Destroy()
1146 template <PrimType TIn, PrimType TOut> bool Cast(InterpState &S, CodePtr OpPC) { in Cast()
1158 bool Zero(InterpState &S, CodePtr OpPC) { in Zero()
1164 inline bool Null(InterpState &S, CodePtr OpPC) { in Null()
1173 inline bool This(InterpState &S, CodePtr OpPC) { in This()
1187 inline bool RVOPtr(InterpState &S, CodePtr OpPC) { in RVOPtr()
1198 inline bool Shr(InterpState &S, CodePtr OpPC) { in Shr()
1214 inline bool Shl(InterpState &S, CodePtr OpPC) { in Shl()
1234 inline bool NoRet(InterpState &S, CodePtr OpPC) { in NoRet()
1244 inline bool NarrowPtr(InterpState &S, CodePtr OpPC) { in NarrowPtr()
1250 inline bool ExpandPtr(InterpState &S, CodePtr OpPC) { in ExpandPtr()
1297 template <typename T> inline T ReadArg(InterpState &S, CodePtr &OpPC) { in ReadArg()