Lines Matching refs:ToT

310     std::optional<PrimType> ToT = classify(CE->getType());  in VisitCastExpr()  local
312 if (!ToT) in VisitCastExpr()
318 if (ToT == PT_IntAP) in VisitCastExpr()
321 if (ToT == PT_IntAPS) in VisitCastExpr()
325 return this->emitCastFloatingIntegral(*ToT, CE); in VisitCastExpr()
433 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr() local
434 if (!FromT || !ToT) in VisitCastExpr()
438 assert(isPtrType(*ToT)); in VisitCastExpr()
439 if (FromT == ToT) { in VisitCastExpr()
452 return this->emitDecayPtr(*FromT, *ToT, CE); in VisitCastExpr()
461 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr() local
463 if (!FromT || !ToT) in VisitCastExpr()
479 if (ToT == PT_IntAP) in VisitCastExpr()
481 if (ToT == PT_IntAPS) in VisitCastExpr()
484 if (FromT == ToT) in VisitCastExpr()
486 if (!this->emitCast(*FromT, *ToT, CE)) in VisitCastExpr()
490 return this->emitNeg(*ToT, CE); in VisitCastExpr()
5297 bool Compiler<Emitter>::emitPrimCast(PrimType FromT, PrimType ToT, in emitPrimCast() argument
5302 if (ToT == PT_Float) { in emitPrimCast()
5307 if (ToT == PT_IntAP) in emitPrimCast()
5309 if (ToT == PT_IntAPS) in emitPrimCast()
5313 if (isIntegralType(ToT) || ToT == PT_Bool) in emitPrimCast()
5314 return this->emitCastFloatingIntegral(ToT, E); in emitPrimCast()
5318 if (ToT == PT_IntAP) in emitPrimCast()
5320 if (ToT == PT_IntAPS) in emitPrimCast()
5324 if (isIntegralType(ToT) || ToT == PT_Bool) in emitPrimCast()
5325 return FromT != ToT ? this->emitCast(FromT, ToT, E) : true; in emitPrimCast()
5327 if (ToT == PT_Float) { in emitPrimCast()