HomeSort by: relevance | last modified time | path
    Searched defs:SrcPtr (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Descriptor.cpp 28 auto *SrcPtr = reinterpret_cast<T *>(Src);
30 new (DstPtr) T(std::move(*SrcPtr));
50 auto *SrcPtr = &reinterpret_cast<T *>(Src)[I];
52 new (DstPtr) T(std::move(*SrcPtr));
103 auto *SrcPtr = Src + ElemOffset;
106 auto *SrcDesc = reinterpret_cast<InlineDescriptor *>(SrcPtr);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp 126 Value *SrcPtr = Load->getPointerOperand()->stripPointerCasts();
127 assert(isa<PointerType>(SrcPtr->getType()) && "Expected a pointer type");
133 if (AS != SrcPtr->getType()->getPointerAddressSpace())
134 SrcPtr = Load->getPointerOperand();
153 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), DL, Load, &DT)) {
158 unsigned OffsetBitWidth = DL.getIndexTypeSizeInBits(SrcPtr->getType());
160 SrcPtr = SrcPtr->stripAndAccumulateInBoundsConstantOffsets(DL, Offset);
178 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), DL, Load, &DT))
182 // to more accurately represent "(new) SrcPtr - Offset = (old) SrcPtr", bu
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGNonTrivialStruct.cpp 891 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this);
894 SrcPtr.getAlignment(), getContext());
898 std::array<Address, 2>({{DstPtr, SrcPtr}}));
905 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this);
908 SrcPtr.getAlignment(), getContext());
911 *this, std::array<Address, 2>({{DstPtr, SrcPtr}}));
916 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this);
919 SrcPtr.getAlignment(), getContext());
923 std::array<Address, 2>({{DstPtr, SrcPtr}}));
930 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this)
    [all...]
CGExprAgg.cpp 2052 Address SrcPtr = Src.getAddress(*this);
2134 SrcPtr = Builder.CreateElementBitCast(SrcPtr, Int8Ty);
2142 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr,
2150 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr,
2157 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile);
CGDecl.cpp 1152 Address SrcPtr = CGM.createUnnamedGlobalFrom(D, Constant, Align);
1154 SrcPtr.getAddressSpace());
1155 if (SrcPtr.getType() != BP)
1156 SrcPtr = Builder.CreateBitCast(SrcPtr, BP);
1157 return SrcPtr;
CGExprCXX.cpp 555 Address SrcPtr = Address(CGF.EmitCastToVoidPtr(NullVariable), Align);
564 CGF.Builder.CreateConstInBoundsByteGEP(SrcPtr, StoreOffset),
CGClass.cpp 672 llvm::Value *SrcPtr
674 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy);
981 llvm::Value *SrcPtr = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(SrcRec));
982 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy);
1001 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) {
1007 llvm::PointerType *SPT = SrcPtr.getType();
1010 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, SBP);
1012 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity());
1214 Expr *SrcPtr = CE->getArg(1)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCast.cpp 2586 const Type *DestPtr, *SrcPtr;
2590 SrcPtr = Self.getASTContext().getCanonicalType(SrcType.getTypePtr());
2592 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) {
2594 const PointerType *SrcPPtr = cast<PointerType>(SrcPtr);
2609 SrcPtr = SrcPPtr->getPointeeType().getTypePtr();
SemaChecking.cpp 14449 const PointerType *SrcPtr = Op->getType()->getAs<PointerType>();
14450 if (!SrcPtr) return;
14451 QualType SrcPointee = SrcPtr->getPointeeType();
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ConstantFolding.cpp 661 auto *SrcPtr = CE->getOperand(0);
662 if (!SrcPtr->getType()->isPointerTy())
665 return ConstantFoldLoadFromConstPtr(SrcPtr, DestTy, DL);
1365 Constant *SrcPtr = CE->getOperand(0);
1366 unsigned SrcPtrSize = DL.getPointerTypeSizeInBits(SrcPtr->getType());
1370 unsigned SrcAS = SrcPtr->getType()->getPointerAddressSpace();
2861 auto *SrcPtr = Operands[0];
2865 Constant *VecData = ConstantFoldLoadFromConstPtr(SrcPtr, FVTy, DL);
DependenceAnalysis.cpp 3256 Value *SrcPtr = getLoadStorePointerOperand(Src);
3260 const SCEV *SrcAccessFn = SE->getSCEVAtScope(SrcPtr, SrcLoop);
3307 Value *SrcPtr = getLoadStorePointerOperand(Src);
3317 auto *SrcGEP = dyn_cast<GetElementPtrInst>(SrcPtr);
3381 if (!AllIndiciesInRange(SrcSizes, SrcSubscripts, SrcPtr) ||
3401 Value *SrcPtr = getLoadStorePointerOperand(Src);
3450 if (!isKnownNonNegative(SrcSubscripts[I], SrcPtr))
3523 Value *SrcPtr = getLoadStorePointerOperand(Src);
3552 const SCEV *SrcSCEV = SE->getSCEV(SrcPtr);
3940 Value *SrcPtr = getLoadStorePointerOperand(Src)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 1019 SDValue SrcPtr = Op.getOperand(2);
1025 return DAG.getMemcpy(Chain, DL, DestPtr, SrcPtr,
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 3412 SDValue SrcPtr = Op.getOperand(2);
3417 return DAG.getMemcpy(Chain, DL, DstPtr, SrcPtr, DAG.getIntPtrConstant(32, DL),

Completed in 50 milliseconds