Home
last modified time | relevance | path

Searched refs:SourceTy (Results 1 – 10 of 10) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp430 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 DX86.cpp1278 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 DNumericalStabilitySanitizer.cpp1176 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 DLoopAccessAnalysis.cpp924 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 DCodeGenPrepare.cpp5933 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 DExprConstant.cpp10997 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 DSPIRVInstructionSelector.cpp870 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 DSROA.cpp4071 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 DSemaChecking.cpp9190 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 DCGBuiltin.cpp12390 auto *SourceTy = BuiltinID == NEON::BI__builtin_neon_vfmaq_lane_v in EmitAArch64BuiltinExpr() local
12396 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()