Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp393 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local
395 Builder.CreateGEP(SourceTy, Ops[0], ArrayRef(Ops).drop_front()); in determineBaseAndStride()
429 Type *SourceTy = GEP->getSourceElementType(); in determineBaseAndStride() local
431 Builder.CreateGEP(SourceTy, Ops[0], ArrayRef(Ops).drop_front()); in determineBaseAndStride()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp851 Type *SourceTy = GEP->getSourceElementType(); in findForkedSCEVs() local
854 if (I->getNumOperands() != 2 || SourceTy->isVectorTy()) { in findForkedSCEVs()
886 const SCEV *Size = SE->getSizeOfExpr(IntPtrTy, SourceTy); in findForkedSCEVs()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5677 Type *SourceTy = GEP->getSourceElementType(); in optimizeGatherScatterInst() local
5683 NewAddr = Builder.CreateGEP(SourceTy, Ops[0], ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5686 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5697 Base = Builder.CreateGEP(SourceTy, Base, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5698 SourceTy = GetElementPtrInst::getIndexedType( in optimizeGatherScatterInst()
5699 SourceTy, ArrayRef(Ops).drop_front()); in optimizeGatherScatterInst()
5703 NewAddr = Builder.CreateGEP(SourceTy, Base, Index); in optimizeGatherScatterInst()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp655 SPIRVType *SourceTy = GR.getOrCreateSPIRVPointerType( in selectMemOperation() local
658 selectUnOpWithSrc(SrcReg, SourceTy, I, VarReg, SPIRV::OpBitcast); in selectMemOperation()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp2332 unsigned IROffset, QualType SourceTy,
2335 unsigned IROffset, QualType SourceTy,
3459 QualType SourceTy, unsigned SourceOffset) const { in GetSSETypeAtOffset() argument
3462 (unsigned)getContext().getTypeSize(SourceTy) / 8 - SourceOffset; in GetSSETypeAtOffset()
3519 QualType SourceTy, unsigned SourceOffset) const { in GetINTEGERTypeAtOffset() argument
3540 if (BitsContainNoUserData(SourceTy, SourceOffset*8+BitWidth, in GetINTEGERTypeAtOffset()
3554 SourceTy, SourceOffset); in GetINTEGERTypeAtOffset()
3562 return GetINTEGERTypeAtOffset(EltTy, IROffset-EltOffset, SourceTy, in GetINTEGERTypeAtOffset()
3569 (unsigned)getContext().getTypeSizeInChars(SourceTy).getQuantity(); in GetINTEGERTypeAtOffset()
H A DCGBuiltin.cpp11116 auto *SourceTy = BuiltinID == NEON::BI__builtin_neon_vfmaq_lane_v in EmitAArch64BuiltinExpr() local
11122 Ops[1] = Builder.CreateBitCast(Ops[1], SourceTy); in EmitAArch64BuiltinExpr()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp12222 auto *SourceTy = FPCast->getSubExpr()->getType()->getAs<BuiltinType>(); in CheckFloatComparison() local
12224 if (SourceTy && TargetTy && SourceTy->isFloatingPoint() && in CheckFloatComparison()
12228 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison()
12234 << (Opcode == BO_EQ) << QualType(SourceTy, 0) in CheckFloatComparison()