Lines Matching refs:ToT
145 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr() local
147 if (!ToT) in VisitCastExpr()
153 if (ToT == PT_IntAP) in VisitCastExpr()
156 if (ToT == PT_IntAPS) in VisitCastExpr()
160 return this->emitCastFloatingIntegral(*ToT, CE); in VisitCastExpr()
201 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr() local
203 if (!FromT || !ToT) in VisitCastExpr()
209 if (ToT == PT_IntAP) in VisitCastExpr()
211 if (ToT == PT_IntAPS) in VisitCastExpr()
214 if (FromT == ToT) in VisitCastExpr()
216 return this->emitCast(*FromT, *ToT, CE); in VisitCastExpr()
2946 bool ByteCodeExprGen<Emitter>::emitPrimCast(PrimType FromT, PrimType ToT, in emitPrimCast() argument
2951 if (ToT == PT_Float) { in emitPrimCast()
2957 if (isIntegralType(ToT) || ToT == PT_Bool) in emitPrimCast()
2958 return this->emitCastFloatingIntegral(ToT, E); in emitPrimCast()
2963 if (isIntegralType(ToT) || ToT == PT_Bool) in emitPrimCast()
2964 return FromT != ToT ? this->emitCast(FromT, ToT, E) : true; in emitPrimCast()
2966 if (ToT == PT_Float) { in emitPrimCast()