Home
last modified time | relevance | path

Searched refs:SrcAddr (Results 1 – 17 of 17) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp17 void llvm::createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr, in createMemCpyLoopKnownSize() argument
32 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize()
55 if (SrcAddr->getType() != SrcOpType) { in createMemCpyLoopKnownSize()
56 SrcAddr = PLBuilder.CreateBitCast(SrcAddr, SrcOpType); in createMemCpyLoopKnownSize()
70 LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex); in createMemCpyLoopKnownSize()
109 Value *CastedSrc = SrcAddr->getType() == SrcPtrType in createMemCpyLoopKnownSize()
110 ? SrcAddr in createMemCpyLoopKnownSize()
134 Value *SrcAddr, Value *DstAddr, in createMemCpyLoopUnknownSize() argument
157 if (SrcAddr->getType() != SrcOpType) { in createMemCpyLoopUnknownSize()
158 SrcAddr = PLBuilder.CreateBitCast(SrcAddr, SrcOpType); in createMemCpyLoopUnknownSize()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h30 void createMemCpyLoopUnknownSize(Instruction *InsertBefore, Value *SrcAddr,
38 void createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp107 Value *SrcAddr = LI->getOperand(0); in runOnFunction() local
114 /* SrcAddr */ SrcAddr, /* DstAddr */ DstAddr, in runOnFunction()
/freebsd-13.1/stand/efi/include/
H A Definet.h304 IN EFI_MAC_ADDRESS *SrcAddr OPTIONAL,
319 OUT EFI_MAC_ADDRESS *SrcAddr OPTIONAL,
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp523 Address SrcAddr = this->getAddrWithOffset(Addrs[SrcIdx], this->Start); in flushTrivialFields() local
531 SrcAddr = in flushTrivialFields()
532 this->CGF->Builder.CreateElementBitCast(SrcAddr, this->CGF->Int8Ty); in flushTrivialFields()
533 this->CGF->Builder.CreateMemCpy(DstAddr, SrcAddr, SizeVal, false); in flushTrivialFields()
539 SrcAddr = this->CGF->Builder.CreateElementBitCast(SrcAddr, Ty); in flushTrivialFields()
540 llvm::Value *SrcVal = this->CGF->Builder.CreateLoad(SrcAddr, false); in flushTrivialFields()
562 Address SrcAddr = this->getAddrWithOffset(Addrs[SrcIdx], Offset); in visitVolatileTrivial() local
564 this->CGF->Builder.CreateBitCast(SrcAddr, PtrTy), FT); in visitVolatileTrivial()
569 Address SrcAddr = this->CGF->Builder.CreateBitCast(Addrs[SrcIdx], Ty); in visitVolatileTrivial() local
571 SrcLV = this->CGF->MakeAddrLValue(SrcAddr, FT); in visitVolatileTrivial()
H A DTargetInfo.h279 llvm::Value *V, LangAS SrcAddr,
290 LangAS SrcAddr, LangAS DestAddr,
H A DCGStmtOpenMP.cpp692 Address DestAddr, Address SrcAddr, QualType OriginalType, in EmitOMPAggregateAssign() argument
700 SrcAddr = Builder.CreateElementBitCast(SrcAddr, DestAddr.getElementType()); in EmitOMPAggregateAssign()
702 llvm::Value *SrcBegin = SrcAddr.getPointer(); in EmitOMPAggregateAssign()
725 SrcAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateAssign()
742 SrcAddr.getElementType(), SrcElementPHI, /*Idx0=*/1, in EmitOMPAggregateAssign()
756 Address SrcAddr, const VarDecl *DestVD, in EmitOMPCopy() argument
763 LValue Src = MakeAddrLValue(SrcAddr, OriginalType); in EmitOMPCopy()
769 DestAddr, SrcAddr, OriginalType, in EmitOMPCopy()
784 Remap.addPrivate(SrcVD, [SrcAddr]() { return SrcAddr; }); in EmitOMPCopy()
H A DCGObjC.cpp2636 Address SrcAddr) { in emitARCCopyAssignWeak() argument
2637 llvm::Value *Object = EmitARCLoadWeakRetained(SrcAddr); in emitARCCopyAssignWeak()
2643 Address SrcAddr) { in emitARCMoveAssignWeak() argument
2644 llvm::Value *Object = EmitARCLoadWeakRetained(SrcAddr); in emitARCMoveAssignWeak()
2647 EmitARCDestroyWeak(SrcAddr); in emitARCMoveAssignWeak()
H A DCodeGenFunction.h3302 Address DestAddr, Address SrcAddr, QualType OriginalType,
3316 Address DestAddr, Address SrcAddr,
4222 void emitARCCopyAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr);
4223 void emitARCMoveAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr);
H A DCGOpenMPRuntimeGPU.cpp1735 static void shuffleAndStore(CodeGenFunction &CGF, Address SrcAddr, in shuffleAndStore() argument
1752 Address Ptr = SrcAddr; in shuffleAndStore()
1754 Bld.CreateConstGEP(SrcAddr, 1), CGF.VoidPtrTy); in shuffleAndStore()
H A DCGOpenMPRuntime.cpp683 Address SrcAddr = Address::invalid()) { in EmitOMPAggregateInit() argument
693 SrcAddr = in EmitOMPAggregateInit()
694 CGF.Builder.CreateElementBitCast(SrcAddr, DestAddr.getElementType()); in EmitOMPAggregateInit()
698 SrcBegin = SrcAddr.getPointer(); in EmitOMPAggregateInit()
724 SrcAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateInit()
747 SrcAddr.getElementType(), SrcElementPHI, /*Idx0=*/1, in EmitOMPAggregateInit()
2414 Address SrcAddr = emitAddrOfVarFromArray(CGF, RHS, I, SrcVar); in emitCopyprivateCopyFunction() local
2418 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
H A DCGBuiltin.cpp3401 Address SrcAddr = EmitPointerWithAlignment(E->getArg(1)); in EmitBuiltinExpr() local
3404 DestAddr, SrcAddr, SizeVal); in EmitBuiltinExpr()
5131 Address SrcAddr = EmitMSVAListRef(E->getArg(1)); in EmitBuiltinExpr() local
5137 SrcAddr = Address(Builder.CreateBitCast(SrcAddr.getPointer(), BPP, "ap"), in EmitBuiltinExpr()
5138 SrcAddr.getAlignment()); in EmitBuiltinExpr()
5140 Value *ArgPtr = Builder.CreateLoad(SrcAddr, "ap.val"); in EmitBuiltinExpr()
17587 llvm::Value *SrcAddr = Args.Src; in EmitBuiltinAlignTo() local
17589 SrcAddr = Builder.CreatePtrToInt(Args.Src, Args.IntType, "intptr"); in EmitBuiltinAlignTo()
17590 llvm::Value *SrcForMask = SrcAddr; in EmitBuiltinAlignTo()
17608 llvm::Value *Difference = Builder.CreateSub(Result, SrcAddr, "diff"); in EmitBuiltinAlignTo()
H A DTargetInfo.cpp468 CodeGen::CodeGenFunction &CGF, llvm::Value *Src, LangAS SrcAddr, in performAddrSpaceCast() argument
473 return performAddrSpaceCast(CGF.CGM, C, SrcAddr, DestAddr, DestTy); in performAddrSpaceCast()
481 LangAS SrcAddr, LangAS DestAddr, in performAddrSpaceCast() argument
/freebsd-13.1/sys/contrib/edk2/Include/Uefi/
H A DUefiPxe.h1576 PXE_MAC_ADDR SrcAddr; member
1612 PXE_MAC_ADDR SrcAddr; member
1752 PXE_MAC_ADDR SrcAddr; member
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp211 auto SrcAddr = Op->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast() local
212 if (Op->isNullValue() && AT.getNullPointerValue(SrcAddr) == 0) { in lowerAddrSpaceCast()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp774 uint64_t RuntimeDyldCheckerImpl::readMemoryAtAddr(uint64_t SrcAddr, in readMemoryAtAddr() argument
776 uintptr_t PtrSizedAddr = static_cast<uintptr_t>(SrcAddr); in readMemoryAtAddr()
777 assert(PtrSizedAddr == SrcAddr && "Linker memory pointer out-of-range."); in readMemoryAtAddr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp831 Value *SrcAddr = Load->getPointerOperand()->stripPointerCasts(); in foldSingleElementStore() local
837 SrcAddr != SI->getPointerOperand()->stripPointerCasts() || in foldSingleElementStore()