| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclBase.h | 2428 template <class ToTy, 2435 static ToTy *doit(DeclContext *Val) { in doit() 2441 template <class ToTy> 2447 static ToTy *doit(DeclContext *Val) { 2448 return static_cast<ToTy*>(Val); 2465 template<class ToTy> 2466 struct cast_convert_val<ToTy, 2473 template<class ToTy> 2480 template<class ToTy> 2481 struct cast_convert_val<ToTy, [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 263 ToTy->isIntegralOrEnumerationType()) || in fromCast() 264 (FromTy->isAnyPointerType() ^ ToTy->isAnyPointerType()) || in fromCast() 265 (FromTy->isBlockPointerType() ^ ToTy->isBlockPointerType()) || in fromCast() 266 (FromTy->isReferenceType() ^ ToTy->isReferenceType())) { in fromCast() 287 if (FromTy->isRealFloatingType() && ToTy->isRealFloatingType()) { in fromCast() 302 return ToTy->isSignedIntegerOrEnumerationType() in fromCast() 328 QualType ToTy) { in getCastExpr() argument 329 return fromCast(Solver, Exp, ToTy, Ctx.getTypeSize(ToTy), FromTy, in getCastExpr() 510 QualType ToTy; in getRangeExpr() local 512 std::tie(NewToInt, ToTy) = fixAPSInt(Ctx, To); in getRangeExpr() [all …]
|
| H A D | SymbolManager.h | 262 QualType ToTy; variable 266 : SymExpr(SymbolCastKind), Operand(In), FromTy(From), ToTy(To) { in SymbolCast() 279 QualType getType() const override { return ToTy; } in getType() 294 Profile(ID, Operand, FromTy, ToTy); in Profile()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMRegisterBankInfo.cpp | 295 LLT ToTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local 297 if (ToTy.getSizeInBits() == 64 && FromTy.getSizeInBits() == 32) in getInstrMapping() 304 LLT ToTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local 306 if (ToTy.getSizeInBits() == 32 && FromTy.getSizeInBits() == 64) in getInstrMapping() 314 LLT ToTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local 317 ToTy.getSizeInBits() == 32) in getInstrMapping() 328 LLT ToTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local 331 (ToTy.getSizeInBits() == 32 || ToTy.getSizeInBits() == 64)) in getInstrMapping() 333 ToTy.getSizeInBits() == 64 in getInstrMapping()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 416 Value *Float2IntPass::convert(Instruction *I, Type *ToTy) { in convert() argument 428 NewOperands.push_back(convert(VI, ToTy)); in convert() 430 APSInt Val(ToTy->getPrimitiveSizeInBits(), /*IsUnsigned=*/false); in convert() 435 NewOperands.push_back(ConstantInt::get(ToTy, Val)); in convert() 463 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert() 467 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CastToStructChecker.cpp | 44 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in VisitCastExpr() local 47 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in VisitCastExpr()
|
| H A D | CastSizeChecker.cpp | 91 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in checkPreStmt() local 92 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 457 static bool shouldBeModeledWithNoOp(ASTContext &Context, QualType ToTy, in shouldBeModeledWithNoOp() argument 459 while (Context.UnwrapSimilarTypes(ToTy, FromTy)) { in shouldBeModeledWithNoOp() 461 ToTy = Context.getUnqualifiedArrayType(ToTy, Quals1); in shouldBeModeledWithNoOp() 478 if (ToTy->isVoidType()) in shouldBeModeledWithNoOp() 481 if (ToTy != FromTy) in shouldBeModeledWithNoOp()
|
| H A D | SymbolManager.cpp | 80 os << '(' << ToTy.getAsString() << ") ("; in dumpToStream()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 53 const QualType ToTy, in tryToFixConversion() argument 59 const CanQualType ToQTy = S.Context.getCanonicalType(ToTy); in tryToFixConversion()
|
| H A D | SemaOverload.cpp | 9703 QualType ToTy = Conv.Bad.getToType(); in DiagnoseBadConversion() local 9723 CanQualType CToTy = S.Context.getCanonicalType(ToTy); in DiagnoseBadConversion() 9744 << ToTy << (unsigned)isObjectArgument << I + 1; in DiagnoseBadConversion() 9802 << ToTy << (unsigned)isObjectArgument << I + 1; in DiagnoseBadConversion() 9818 << ToTy << (unsigned)isObjectArgument << I + 1 in DiagnoseBadConversion() 9828 if (const PointerType *ToPtrTy = ToTy->getAs<PointerType>()) { in DiagnoseBadConversion() 9853 } else if (ToTy->isLValueReferenceType() && !FromExpr->isLValue() && in DiagnoseBadConversion() 9854 ToTy.getNonReferenceType().getCanonicalType() == in DiagnoseBadConversion() 9869 << (BaseToDerivedConversion - 1) << FromTy << ToTy << I + 1; in DiagnoseBadConversion() 9882 << FromTy << ToTy << (unsigned)isObjectArgument << I + 1; in DiagnoseBadConversion() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | Float2Int.h | 41 Value *convert(Instruction *I, Type *ToTy);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | SemaFixItUtils.h | 53 const CanQualType ToTy,
|
| H A D | Overload.h | 456 void *ToTy; member 472 QualType getToType() const { return QualType::getFromOpaquePtr(ToTy); } in getToType() 480 void setToType(QualType T) { ToTy = T.getAsOpaquePtr(); } in setToType()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 1791 Type *ToTy) { in isBitCastSemanticsPreserving() argument 1793 if (FromTy == ToTy) in isBitCastSemanticsPreserving() 1797 if (FromTy->isIntOrPtrTy() && ToTy->isIntOrPtrTy()) { in isBitCastSemanticsPreserving() 1798 bool SameSize = DL.getTypeSizeInBits(FromTy) == DL.getTypeSizeInBits(ToTy); in isBitCastSemanticsPreserving() 1800 !DL.isNonIntegralPointerType(ToTy); in isBitCastSemanticsPreserving() 1817 Type *ToTy = To.getType(); in replaceAllDbgUsesWith() local 1826 if (isBitCastSemanticsPreserving(DL, FromTy, ToTy)) in replaceAllDbgUsesWith() 1831 if (FromTy->isIntegerTy() && ToTy->isIntegerTy()) { in replaceAllDbgUsesWith() 1833 uint64_t ToBits = ToTy->getPrimitiveSizeInBits(); in replaceAllDbgUsesWith()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 2173 virtual bool isTruncateFree(Type *FromTy, Type *ToTy) const { in isTruncateFree() argument 2182 virtual bool allowTruncateForTailCall(Type *FromTy, Type *ToTy) const { in allowTruncateForTailCall() argument 2259 virtual bool isZExtFree(Type *FromTy, Type *ToTy) const { in isZExtFree() argument 2263 virtual bool isZExtFree(EVT FromTy, EVT ToTy) const { in isZExtFree() argument 2269 virtual bool isSExtCheaperThanZExt(EVT FromTy, EVT ToTy) const { in isSExtCheaperThanZExt() argument
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 65 auto setPromoteTo = [this] (unsigned Opc, MVT FromTy, MVT ToTy) { in initializeHVXLowering() argument 67 AddPromotedToType(Opc, FromTy, ToTy); in initializeHVXLowering()
|