| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 430 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local 432 Builder.CreateGEP(SourceTy, ScalarBase, ArrayRef(Ops).drop_front()); in determineBaseAndStride() 466 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local 468 Builder.CreateGEP(SourceTy, ScalarBase, ArrayRef(Ops).drop_front()); in determineBaseAndStride()
|
| /src/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 1278 unsigned IROffset, QualType SourceTy, 1281 unsigned IROffset, QualType SourceTy, 2414 QualType SourceTy, unsigned SourceOffset) const { in GetSSETypeAtOffset() argument 2417 (unsigned)getContext().getTypeSize(SourceTy) / 8 - SourceOffset; in GetSSETypeAtOffset() 2474 QualType SourceTy, unsigned SourceOffset) const { in GetINTEGERTypeAtOffset() argument 2495 if (BitsContainNoUserData(SourceTy, SourceOffset*8+BitWidth, in GetINTEGERTypeAtOffset() 2509 SourceTy, SourceOffset); in GetINTEGERTypeAtOffset() 2517 return GetINTEGERTypeAtOffset(EltTy, IROffset-EltOffset, SourceTy, in GetINTEGERTypeAtOffset() 2524 (unsigned)getContext().getTypeSizeInChars(SourceTy).getQuantity(); in GetINTEGERTypeAtOffset()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | NumericalStabilitySanitizer.cpp | 1176 Type *SourceTy = ExtendedSourceTy ? ExtendedSourceTy : OrigSourceTy; in handleTrunc() local 1178 if (SourceTy == ExtendedVT) in handleTrunc() 1223 Type *SourceTy = ExtendedSourceTy ? ExtendedSourceTy : OrigSourceTy; in handleExt() local 1225 if (SourceTy == ExtendedVT) in handleExt()
|
| /src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 924 Type *SourceTy = GEP->getSourceElementType(); in findForkedSCEVs() local 927 if (I->getNumOperands() != 2 || SourceTy->isVectorTy()) { in findForkedSCEVs() 959 const SCEV *Size = SE->getSizeOfExpr(IntPtrTy, SourceTy); in findForkedSCEVs()
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 5933 Type *SourceTy = GEP->getSourceElementType(); in optimizeGatherScatterInst() local 5939 NewAddr = Builder.CreateGEP(SourceTy, Ops[0], ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 5942 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 5954 Base = Builder.CreateGEP(SourceTy, Base, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 5955 SourceTy = GetElementPtrInst::getIndexedType( in optimizeGatherScatterInst() 5956 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst() 5960 NewAddr = Builder.CreateGEP(SourceTy, Base, Index); in optimizeGatherScatterInst()
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 10997 const Expr *E, QualType SourceTy, in handleVectorElementCast() argument 11000 if (SourceTy->isIntegerType()) { in handleVectorElementCast() 11003 return HandleIntToFloatCast(Info, E, FPO, SourceTy, Original.getInt(), in handleVectorElementCast() 11008 HandleIntToIntCast(Info, E, DestTy, SourceTy, Original.getInt())); in handleVectorElementCast() 11011 } else if (SourceTy->isRealFloatingType()) { in handleVectorElementCast() 11014 return HandleFloatToFloatCast(Info, E, SourceTy, DestTy, in handleVectorElementCast() 11019 return HandleFloatToIntCast(Info, E, SourceTy, Original.getFloat(), in handleVectorElementCast() 11025 << SourceTy << DestTy; in handleVectorElementCast() 11036 QualType SourceTy = SourceVecType->castAs<VectorType>()->getElementType(); in VisitConvertVectorExpr() local 11045 if (!handleVectorElementCast(Info, FPO, E, SourceTy, DestTy, in VisitConvertVectorExpr()
|
| /src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 870 SPIRVType *SourceTy = GR.getOrCreateSPIRVPointerType( in selectMemOperation() local 873 selectUnOpWithSrc(SrcReg, SourceTy, I, VarReg, SPIRV::OpBitcast); in selectMemOperation()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 4071 Type *SourceTy = GEPI.getSourceElementType(); in unfoldGEPPhi() local 4084 IRB.CreateGEP(SourceTy, NewOps[0], ArrayRef(NewOps).drop_front(), in unfoldGEPPhi()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 9190 auto *SourceTy = FPCast->getSubExpr()->getType()->getAs<BuiltinType>(); in CheckFloatComparison() local 9192 if (SourceTy && TargetTy && SourceTy->isFloatingPoint() && in CheckFloatComparison() 9196 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison() 9202 << (Opcode == BO_EQ) << QualType(SourceTy, 0) in CheckFloatComparison()
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 12390 auto *SourceTy = BuiltinID == NEON::BI__builtin_neon_vfmaq_lane_v in EmitAArch64BuiltinExpr() local 12396 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()
|