| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Program.h | 119 const Type *SourceTy = nullptr, 124 return allocateDescriptor(D, SourceTy, T, MDSize, IsConst, IsTemporary,
|
| H A D | Descriptor.h | 183 Descriptor(const DeclTy &D, const Type *SourceTy, PrimType Type, 196 Descriptor(const DeclTy &D, const Type *SourceTy, const Descriptor *Elem,
|
| H A D | Descriptor.cpp | 340 Descriptor::Descriptor(const DeclTy &D, const Type *SourceTy, PrimType Type, in Descriptor() argument 343 : Source(D), SourceType(SourceTy), ElemSize(primSize(Type)), Size(ElemSize), in Descriptor() 379 Descriptor::Descriptor(const DeclTy &D, const Type *SourceTy, in Descriptor() argument 383 : Source(D), SourceType(SourceTy), in Descriptor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 439 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local 441 Builder.CreateGEP(SourceTy, ScalarBase, ArrayRef(Ops).drop_front()); in determineBaseAndStride() 475 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local 477 Builder.CreateGEP(SourceTy, ScalarBase, ArrayRef(Ops).drop_front()); in determineBaseAndStride()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 1277 unsigned IROffset, QualType SourceTy, 1280 unsigned IROffset, QualType SourceTy, 2430 QualType SourceTy, unsigned SourceOffset) const { in GetSSETypeAtOffset() argument 2433 (unsigned)getContext().getTypeSize(SourceTy) / 8 - SourceOffset; in GetSSETypeAtOffset() 2490 QualType SourceTy, unsigned SourceOffset) const { in GetINTEGERTypeAtOffset() argument 2511 if (BitsContainNoUserData(SourceTy, SourceOffset*8+BitWidth, in GetINTEGERTypeAtOffset() 2525 SourceTy, SourceOffset); in GetINTEGERTypeAtOffset() 2533 return GetINTEGERTypeAtOffset(EltTy, IROffset-EltOffset, SourceTy, in GetINTEGERTypeAtOffset() 2540 (unsigned)getContext().getTypeSizeInChars(SourceTy).getQuantity(); in GetINTEGERTypeAtOffset()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | NumericalStabilitySanitizer.cpp | 1230 Type *SourceTy = ExtendedSourceTy ? ExtendedSourceTy : OrigSourceTy; in handleTrunc() local 1232 if (SourceTy == ExtendedVT) in handleTrunc() 1277 Type *SourceTy = ExtendedSourceTy ? ExtendedSourceTy : OrigSourceTy; in handleExt() local 1279 if (SourceTy == ExtendedVT) in handleExt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1081 Type *SourceTy = GEP->getSourceElementType(); in findForkedSCEVs() local 1084 if (I->getNumOperands() != 2 || SourceTy->isVectorTy()) { in findForkedSCEVs() 1114 const SCEV *Size = SE->getSizeOfExpr(IntPtrTy, SourceTy); in findForkedSCEVs()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 6323 Type *SourceTy = GEP->getSourceElementType(); in optimizeGatherScatterInst() local 6329 NewAddr = Builder.CreateGEP(SourceTy, Ops[0], ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 6332 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 6344 Base = Builder.CreateGEP(SourceTy, Base, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 6345 SourceTy = GetElementPtrInst::getIndexedType( in optimizeGatherScatterInst() 6346 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 6350 NewAddr = Builder.CreateGEP(SourceTy, Base, Index); in optimizeGatherScatterInst()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 11456 const Expr *E, QualType SourceTy, in handleVectorElementCast() argument 11459 if (SourceTy->isIntegerType()) { in handleVectorElementCast() 11462 return HandleIntToFloatCast(Info, E, FPO, SourceTy, Original.getInt(), in handleVectorElementCast() 11467 HandleIntToIntCast(Info, E, DestTy, SourceTy, Original.getInt())); in handleVectorElementCast() 11470 } else if (SourceTy->isRealFloatingType()) { in handleVectorElementCast() 11473 return HandleFloatToFloatCast(Info, E, SourceTy, DestTy, in handleVectorElementCast() 11478 return HandleFloatToIntCast(Info, E, SourceTy, Original.getFloat(), in handleVectorElementCast() 11484 << SourceTy << DestTy; in handleVectorElementCast() 11565 QualType SourceTy = SourceVecType->castAs<VectorType>()->getElementType(); in VisitConvertVectorExpr() local 11574 if (!handleVectorElementCast(Info, FPO, E, SourceTy, DestTy, in VisitConvertVectorExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 4210 Type *SourceTy = GEPI.getSourceElementType(); in unfoldGEPPhi() local 4223 IRB.CreateGEP(SourceTy, NewOps[0], ArrayRef(NewOps).drop_front(), in unfoldGEPPhi()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 1304 SPIRVType *SourceTy = GR.getOrCreateSPIRVPointerType( in selectMemOperation() local 1307 selectOpWithSrcs(SrcReg, SourceTy, I, {VarReg}, SPIRV::OpBitcast); in selectMemOperation()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 10360 auto *SourceTy = FPCast->getSubExpr()->getType()->getAs<BuiltinType>(); in CheckFloatComparison() local 10362 if (SourceTy && TargetTy && SourceTy->isFloatingPoint() && in CheckFloatComparison() 10366 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison() 10372 << (Opcode == BO_EQ) << QualType(SourceTy, 0) in CheckFloatComparison()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | ARM.cpp | 6594 auto *SourceTy = BuiltinID == NEON::BI__builtin_neon_vfmaq_lane_v in EmitAArch64BuiltinExpr() local 6600 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()
|