Lines Matching refs:classifyPrim
166 return this->emitNull(classifyPrim(CE->getType()), CE); in VisitCastExpr()
173 PrimType T = classifyPrim(CE->getType()); in VisitCastExpr()
220 PrimType PtrT = classifyPrim(SubExpr->getType()); in VisitCastExpr()
311 PrimType T = classifyPrim(SubExpr->getType()); in VisitCastExpr()
513 return this->emitSubPtr(classifyPrim(E->getType()), E); in VisitPointerArithBinOp()
717 PrimType ElemT = classifyPrim(CAT->getElementType()); in VisitImplicitValueInitExpr()
749 PrimType IndexT = classifyPrim(Index->getType()); in VisitArraySubscriptExpr()
877 PrimType ElemT = classifyPrim(ElemQT); in VisitInitListExpr()
1236 PrimType LHST = classifyPrim(LHSType); in VisitFloatCompoundAssignOperator()
1255 if (!this->emitPrimCast(LHST, classifyPrim(LHSComputationType), in VisitFloatCompoundAssignOperator()
1285 if (!this->emitPrimCast(classifyPrim(ResultType), LHST, LHS->getType(), E)) in VisitFloatCompoundAssignOperator()
1785 PrimType FieldT = classifyPrim(F->Decl->getType()); in VisitSourceLocExpr()
1807 PrimType IndexT = classifyPrim(ArrayIndexExpr->getType()); in VisitOffsetOfExpr()
1828 PrimType T = classifyPrim(E->getType()); in VisitOffsetOfExpr()
1840 return this->visitZeroInitializer(classifyPrim(Ty), Ty, E); in VisitCXXScalarValueInitExpr()
1980 PrimType T = classifyPrim(D->getType()); in visitZeroRecordInitializer()
1996 PrimType T = classifyPrim(ET); in visitZeroRecordInitializer()
2219 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
2232 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
2487 PrimType T = classifyPrim(ReturnType); in VisitBuiltinCallExpr()
2630 PrimType T = classifyPrim(E->getType()); in VisitGNUNullExpr()
2775 if (PrimType ET = classifyPrim(E->getType()); ET != PT_Bool) in VisitUnaryOperator()
2823 return this->emitLoadPop(classifyPrim(E->getType()), E); in VisitUnaryOperator()