Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp395 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local
397 Builder.CreateGEP(SourceTy, Ops[0], makeArrayRef(Ops).drop_front()); in determineBaseAndStride()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp833 Type *SourceTy = GEP->getSourceElementType(); in findForkedSCEVs() local
836 if (I->getNumOperands() != 2 || SourceTy->isVectorTy()) { in findForkedSCEVs()
869 const SCEV *Size = SE->getSizeOfExpr(IntPtrTy, SourceTy); in findForkedSCEVs()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5579 Type *SourceTy = GEP->getSourceElementType(); in optimizeGatherScatterInst() local
5585 NewAddr = Builder.CreateGEP(SourceTy, Ops[0], in optimizeGatherScatterInst()
5589 SourceTy, makeArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5600 Base = Builder.CreateGEP(SourceTy, Base, in optimizeGatherScatterInst()
5602 SourceTy = GetElementPtrInst::getIndexedType( in optimizeGatherScatterInst()
5603 SourceTy, makeArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5607 NewAddr = Builder.CreateGEP(SourceTy, Base, Index); in optimizeGatherScatterInst()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp2323 unsigned IROffset, QualType SourceTy,
2326 unsigned IROffset, QualType SourceTy,
3464 QualType SourceTy, unsigned SourceOffset) const { in GetSSETypeAtOffset() argument
3467 (unsigned)getContext().getTypeSize(SourceTy) / 8 - SourceOffset; in GetSSETypeAtOffset()
3524 QualType SourceTy, unsigned SourceOffset) const { in GetINTEGERTypeAtOffset() argument
3545 if (BitsContainNoUserData(SourceTy, SourceOffset*8+BitWidth, in GetINTEGERTypeAtOffset()
3559 SourceTy, SourceOffset); in GetINTEGERTypeAtOffset()
3567 return GetINTEGERTypeAtOffset(EltTy, IROffset-EltOffset, SourceTy, in GetINTEGERTypeAtOffset()
3574 (unsigned)getContext().getTypeSizeInChars(SourceTy).getQuantity(); in GetINTEGERTypeAtOffset()
H A DCGBuiltin.cpp10808 auto *SourceTy = BuiltinID == NEON::BI__builtin_neon_vfmaq_lane_v in EmitAArch64BuiltinExpr() local
10814 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaChecking.cpp11899 auto *SourceTy = FPCast->getSubExpr()->getType()->getAs<BuiltinType>(); in CheckFloatComparison() local
11901 if (SourceTy && TargetTy && SourceTy->isFloatingPoint() && in CheckFloatComparison()
11905 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison()
11911 << (Opcode == BO_EQ) << QualType(SourceTy, 0) in CheckFloatComparison()