| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 25 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, in createMemCpyLoopKnownSize() argument 43 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize() 80 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex); in createMemCpyLoopKnownSize() 131 Int8Type, SrcAddr, ConstantInt::get(TypeOfCopyLen, BytesCopied)); in createMemCpyLoopKnownSize() 181 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen, in createMemCpyLoopUnknownSize() argument 197 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace(); in createMemCpyLoopUnknownSize() 242 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex); in createMemCpyLoopUnknownSize() 310 Value *SrcGEP = ResBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, FullOffset); in createMemCpyLoopUnknownSize() 403 Value *SrcAddr, Value *DstAddr, in createMemMoveLoopUnknownSize() argument 413 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace(); in createMemMoveLoopUnknownSize() [all …]
|
| H A D | CodeLayout.cpp | 153 double extTSPScore(uint64_t SrcAddr, uint64_t SrcSize, uint64_t DstAddr, in extTSPScore() argument 156 if (SrcAddr + SrcSize == DstAddr) { in extTSPScore() 162 if (SrcAddr + SrcSize < DstAddr) { in extTSPScore() 163 const uint64_t Dist = DstAddr - (SrcAddr + SrcSize); in extTSPScore() 169 const uint64_t Dist = SrcAddr + SrcSize - DstAddr; in extTSPScore() 1295 double distScore(uint64_t SrcAddr, uint64_t DstAddr, uint64_t Count) const { in distScore() argument 1296 uint64_t Dist = SrcAddr <= DstAddr ? DstAddr - SrcAddr : SrcAddr - DstAddr; in distScore() 1313 uint64_t SrcAddr = Jump->Source->EstimatedAddr + Jump->Offset; in distBasedLocalityGain() local 1315 NewScore += distScore(SrcAddr, DstAddr, Jump->ExecutionCount); in distBasedLocalityGain()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMCInstLower.h | 61 auto SrcAddr = Op->getType()->getPointerAddressSpace(); in lowerAddrSpaceCast() local 62 if (Op->isNullValue() && AT.getNullPointerValue(SrcAddr) == 0) { in lowerAddrSpaceCast()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.h | 38 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen, 46 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAggrCopies.cpp | 105 Value *SrcAddr = LI->getOperand(0); in runOnFunction() local 112 /* SrcAddr */ SrcAddr, /* DstAddr */ DstAddr, in runOnFunction()
|
| H A D | NVPTXISelLowering.cpp | 1626 SDValue SrcAddr = in LowerCall() local 1629 StVal = DAG.getLoad(EltVT, dl, TempChain, SrcAddr, MPI, PartAlign); in LowerCall()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 145 CodeGen::CodeGenFunction &CGF, llvm::Value *Src, LangAS SrcAddr, in performAddrSpaceCast() argument 150 return performAddrSpaceCast(CGF.CGM, C, SrcAddr, DestTy); in performAddrSpaceCast() 158 LangAS SrcAddr, in performAddrSpaceCast() argument
|
| H A D | CGNonTrivialStruct.cpp | 531 Address SrcAddr = this->getAddrWithOffset(Addrs[SrcIdx], this->Start); in flushTrivialFields() local 539 SrcAddr = SrcAddr.withElementType(this->CGF->Int8Ty); in flushTrivialFields() 540 this->CGF->Builder.CreateMemCpy(DstAddr, SrcAddr, SizeVal, false); in flushTrivialFields() 546 SrcAddr = SrcAddr.withElementType(Ty); in flushTrivialFields() 547 llvm::Value *SrcVal = this->CGF->Builder.CreateLoad(SrcAddr, false); in flushTrivialFields() 569 Address SrcAddr = this->getAddrWithOffset(Addrs[SrcIdx], Offset); in visitVolatileTrivial() local 571 this->CGF->MakeAddrLValue(SrcAddr.withElementType(Ty), FT); in visitVolatileTrivial() 576 Address SrcAddr = Addrs[SrcIdx].withElementType(Ty); in visitVolatileTrivial() local 578 SrcLV = this->CGF->MakeAddrLValue(SrcAddr, FT); in visitVolatileTrivial()
|
| H A D | TargetInfo.h | 323 LangAS SrcAddr, llvm::Type *DestTy, 333 llvm::Value *V, LangAS SrcAddr, 344 LangAS SrcAddr,
|
| H A D | CGObjC.cpp | 2708 Address SrcAddr) { in emitARCCopyAssignWeak() argument 2709 llvm::Value *Object = EmitARCLoadWeakRetained(SrcAddr); in emitARCCopyAssignWeak() 2715 Address SrcAddr) { in emitARCMoveAssignWeak() argument 2716 llvm::Value *Object = EmitARCLoadWeakRetained(SrcAddr); in emitARCMoveAssignWeak() 2719 EmitARCDestroyWeak(SrcAddr); in emitARCMoveAssignWeak()
|
| H A D | CGStmtOpenMP.cpp | 761 Address DestAddr, Address SrcAddr, QualType OriginalType, in EmitOMPAggregateAssign() argument 769 SrcAddr = SrcAddr.withElementType(DestAddr.getElementType()); in EmitOMPAggregateAssign() 771 llvm::Value *SrcBegin = SrcAddr.emitRawPointer(*this); in EmitOMPAggregateAssign() 794 Address(SrcElementPHI, SrcAddr.getElementType(), in EmitOMPAggregateAssign() 795 SrcAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateAssign() 812 Builder.CreateConstGEP1_32(SrcAddr.getElementType(), SrcElementPHI, in EmitOMPAggregateAssign() 826 Address SrcAddr, const VarDecl *DestVD, in EmitOMPCopy() argument 833 LValue Src = MakeAddrLValue(SrcAddr, OriginalType); in EmitOMPCopy() 839 DestAddr, SrcAddr, OriginalType, in EmitOMPCopy() 854 Remap.addPrivate(SrcVD, SrcAddr); in EmitOMPCopy()
|
| H A D | CodeGenFunction.h | 3712 Address DestAddr, Address SrcAddr, QualType OriginalType, 3725 void EmitOMPCopy(QualType OriginalType, Address DestAddr, Address SrcAddr, 4917 void emitARCCopyAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr); 4918 void emitARCMoveAssignWeak(QualType Ty, Address DstAddr, Address SrcAddr);
|
| H A D | CGBuiltin.cpp | 4458 Address SrcAddr = EmitPointerWithAlignment(E->getArg(1)); in EmitBuiltinExpr() local 4461 DestAddr, SrcAddr, SizeVal); in EmitBuiltinExpr() 6299 Address SrcAddr = EmitMSVAListRef(E->getArg(1)); in EmitBuiltinExpr() local 6302 SrcAddr = SrcAddr.withElementType(Int8PtrTy); in EmitBuiltinExpr() 6304 Value *ArgPtr = Builder.CreateLoad(SrcAddr, "ap.val"); in EmitBuiltinExpr()
|
| H A D | CGOpenMPRuntime.cpp | 657 Address SrcAddr = Address::invalid()) { in EmitOMPAggregateInit() argument 665 SrcAddr = SrcAddr.withElementType(DestAddr.getElementType()); in EmitOMPAggregateInit() 669 SrcBegin = SrcAddr.emitRawPointer(CGF); in EmitOMPAggregateInit() 694 Address(SrcElementPHI, SrcAddr.getElementType(), in EmitOMPAggregateInit() 695 SrcAddr.getAlignment().alignmentOfArrayElement(ElementSize)); in EmitOMPAggregateInit() 718 SrcAddr.getElementType(), SrcElementPHI, /*Idx0=*/1, in EmitOMPAggregateInit() 2167 Address SrcAddr = emitAddrOfVarFromArray(CGF, RHS, I, SrcVar); in emitCopyprivateCopyFunction() local 2171 CGF.EmitOMPCopy(Type, DestAddr, SrcAddr, DestVar, SrcVar, AssignmentOps[I]); in emitCopyprivateCopyFunction()
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | SimpleNetwork.h | 581 IN EFI_MAC_ADDRESS *SrcAddr OPTIONAL, 625 OUT EFI_MAC_ADDRESS *SrcAddr OPTIONAL,
|
| /freebsd/sys/contrib/edk2/Include/Uefi/ |
| H A D | UefiPxe.h | 1573 PXE_MAC_ADDR SrcAddr; member 1609 PXE_MAC_ADDR SrcAddr; member 1747 PXE_MAC_ADDR SrcAddr; member
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldChecker.cpp | 914 uint64_t RuntimeDyldCheckerImpl::readMemoryAtAddr(uint64_t SrcAddr, in readMemoryAtAddr() argument 916 uintptr_t PtrSizedAddr = static_cast<uintptr_t>(SrcAddr); in readMemoryAtAddr() 917 assert(PtrSizedAddr == SrcAddr && "Linker memory pointer out-of-range."); in readMemoryAtAddr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 1471 void shuffleAndStore(InsertPointTy AllocaIP, Value *SrcAddr, Value *DstAddr,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 1630 Value *SrcAddr = Load->getPointerOperand()->stripPointerCasts(); in foldSingleElementStore() local 1635 SrcAddr != SI->getPointerOperand()->stripPointerCasts()) in foldSingleElementStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2420 void OpenMPIRBuilder::shuffleAndStore(InsertPointTy AllocaIP, Value *SrcAddr, in shuffleAndStore() argument 2437 Value *Ptr = SrcAddr; in shuffleAndStore() 2445 Builder.CreateGEP(ElemType, SrcAddr, {ConstantInt::get(IndexTy, 1)}); in shuffleAndStore()
|