Searched refs:PT_Ptr (Results 1 – 13 of 13) sorted by relevance
45 PT_Ptr, enumerator82 template <> struct PrimConv<PT_Ptr> { using T = Pointer; };124 TYPE_SWITCH_CASE(PT_Ptr, B) \151 TYPE_SWITCH_CASE(PT_Ptr, B) \
37 ParamTypes.push_back(PT_Ptr); in compileFunc()39 ParamOffset += align(primSize(PT_Ptr)); in compileFunc()49 ParamTypes.push_back(PT_Ptr); in compileFunc()51 ParamOffset += align(primSize(PT_Ptr)); in compileFunc()81 PrimType PT = T.value_or(PT_Ptr); in compileFunc()
405 if (T == PT_Ptr || (LT == PT_Ptr && RT == PT_Ptr)) in VisitBinaryOperator()626 if (!this->emitSetLocal(PT_Ptr, LHSOffset, E)) in VisitComplexBinOp()1307 assert(*LT == PT_Ptr); in VisitPointerCompoundAssignOperator()1919 if (T == PT_Ptr || T == PT_FnPtr) { in visitBool()1959 case PT_Ptr: in visitZeroInitializer()2207 case PT_Ptr: in emitConst()2394 return this->emitRet(PT_Ptr, VD); in visitDecl()2655 if (T == PT_Ptr) { in VisitUnaryOperator()2673 if (T == PT_Ptr) { in VisitUnaryOperator()2691 if (T == PT_Ptr) { in VisitUnaryOperator()[all …]
170 Off += Func->hasRVO() ? primSize(PT_Ptr) : 0; in describe()171 Off += Func->hasThisPointer() ? primSize(PT_Ptr) : 0; in describe()176 PrimType PrimTy = S.Ctx.classify(Ty).value_or(PT_Ptr); in describe()
173 return PT_Ptr; in classify()183 return PT_Ptr; in classify()
119 template <> bool EvalEmitter::emitRet<PT_Ptr>(const SourceInfo &Info) { in emitRet()
155 return PT_Ptr; in toPrimType()
167 RET_CASE(PT_Ptr); in retPrimValue()623 S.getContext().classify(Call->getArg(0)->getType()).value_or(PT_Ptr); in interp__builtin_addressof()628 } else if (PtrT == PT_Ptr) { in interp__builtin_addressof()
248 if (T == PT_Ptr || T == PT_FnPtr) { in toRValue()
136 return PT_Ptr; in classify()
124 PrimType ParamType = this->classify(PVD->getType()).value_or(PT_Ptr); in emitLambdaStaticInvokerBody()
144 PrimType Ty = S.getContext().classify(Arg->getType()).value_or(PT_Ptr); in popArg()
1870 Func->getArgSize() - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in Call()1919 Func->getArgSize() - (Func->hasRVO() ? primSize(PT_Ptr) : 0); in CallVirt()