Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp27 Value *DstAddr, ConstantInt *CopyLen, in createMemCpyLoopKnownSize() argument
48 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize()
66 if (DstAddr->getType() != DstOpType) { in createMemCpyLoopKnownSize()
67 DstAddr = PLBuilder.CreateBitCast(DstAddr, DstOpType); in createMemCpyLoopKnownSize()
78 LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex); in createMemCpyLoopKnownSize()
122 Value *CastedDst = DstAddr->getType() == DstPtrType in createMemCpyLoopKnownSize()
123 ? DstAddr in createMemCpyLoopKnownSize()
137 Value *SrcAddr, Value *DstAddr, in createMemCpyLoopUnknownSize() argument
162 if (DstAddr->getType() != DstOpType) { in createMemCpyLoopUnknownSize()
163 DstAddr = PLBuilder.CreateBitCast(DstAddr, DstOpType); in createMemCpyLoopUnknownSize()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h31 Value *DstAddr, Value *CopyLen,
39 Value *DstAddr, ConstantInt *CopyLen,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp349 Address DstAddr = StartAddrs[DstIdx]; in visitArray() local
350 llvm::Value *NumElts = CGF.emitArrayLength(AT, BaseEltQT, DstAddr); in visitArray()
356 Address BC = CGF.Builder.CreateBitCast(DstAddr, CGF.CGM.Int8PtrTy); in visitArray()
518 Address DstAddr = this->getAddrWithOffset(Addrs[DstIdx], this->Start); in flushTrivialFields() local
525 DstAddr = in flushTrivialFields()
529 this->CGF->Builder.CreateMemCpy(DstAddr, SrcAddr, SizeVal, false); in flushTrivialFields()
534 DstAddr = this->CGF->Builder.CreateElementBitCast(DstAddr, Ty); in flushTrivialFields()
537 this->CGF->Builder.CreateStore(SrcVal, DstAddr, false); in flushTrivialFields()
550 Address DstAddr = this->getAddrWithOffset(Addrs[DstIdx], Offset); in visitVolatileTrivial() local
552 this->CGF->Builder.CreateBitCast(DstAddr, PtrTy), FT); in visitVolatileTrivial()
[all …]
H A DCGObjC.cpp2408 void CodeGenFunction::emitARCCopyAssignWeak(QualType Ty, Address DstAddr, in emitARCCopyAssignWeak() argument
2412 EmitARCStoreWeak(DstAddr, Object, false); in emitARCCopyAssignWeak()
2415 void CodeGenFunction::emitARCMoveAssignWeak(QualType Ty, Address DstAddr, in emitARCMoveAssignWeak() argument
2419 EmitARCStoreWeak(DstAddr, Object, false); in emitARCMoveAssignWeak()
H A DCodeGenFunction.h3791 void emitARCCopyAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr);
3792 void emitARCMoveAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr);
H A DCGStmtOpenMP.cpp274 Address DstAddr = CreateMemTemp( in GenerateOpenMPCapturedVars() local
277 LValue DstLV = MakeAddrLValue(DstAddr, Ctx.getUIntPtrType()); in GenerateOpenMPCapturedVars()
280 DstAddr.getPointer(), Ctx.getPointerType(Ctx.getUIntPtrType()), in GenerateOpenMPCapturedVars()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp109 Value *DstAddr = SI->getOperand(1); in runOnFunction() local
115 /* SrcAddr */ SrcAddr, /* DstAddr */ DstAddr, in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp228 auto DstAddr = CE->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast() local
229 return MCConstantExpr::create(AT.getNullPointerValue(DstAddr), in lowerAddrSpaceCast()
H A DSIISelLowering.cpp2599 SDValue DstAddr; in LowerCall() local
2620 DstAddr = DAG.getFrameIndex(FI, PtrVT); in LowerCall()
2632 DstAddr = PtrOff; in LowerCall()
2641 Chain, DL, DstAddr, Arg, SizeNode, Outs[i].Flags.getByValAlign(), in LowerCall()
2649 SDValue Store = DAG.getStore(Chain, DL, Arg, DstAddr, DstInfo, Align); in LowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3715 SDValue DstAddr; in LowerCall() local
3738 DstAddr = DAG.getFrameIndex(FI, PtrVT); in LowerCall()
3749 DstAddr = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff); in LowerCall()
3758 Chain, DL, DstAddr, Arg, SizeNode, Outs[i].Flags.getByValAlign(), in LowerCall()
3772 SDValue Store = DAG.getStore(Chain, DL, Arg, DstAddr, DstInfo); in LowerCall()