Lines Matching defs:ArithOp
266 enum class ArithOp { Add, Sub };
1824 template <class T, ArithOp Op>
1859 (Op == ArithOp::Add) ? (APIndex + APOffset) : (APIndex - APOffset);
1869 if constexpr (Op == ArithOp::Add) {
1895 if constexpr (Op == ArithOp::Add)
1917 return OffsetHelper<T, ArithOp::Add>(S, OpPC, Offset, Ptr);
1924 return OffsetHelper<T, ArithOp::Sub>(S, OpPC, Offset, Ptr);
1927 template <ArithOp Op>
1958 return IncDecPtrHelper<ArithOp::Add>(S, OpPC, Ptr);
1967 return IncDecPtrHelper<ArithOp::Sub>(S, OpPC, Ptr);
2392 if (!OffsetHelper<T, ArithOp::Add>(S, OpPC, Offset, Ptr))
2408 if (!OffsetHelper<T, ArithOp::Add>(S, OpPC, Offset, Ptr))