| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Context.cpp | 458 auto NewPtr = std::unique_ptr<VAArgInst>(new VAArgInst(SI, *this)); in createVAArgInst() local 459 return cast<VAArgInst>(registerValue(std::move(NewPtr))); in createVAArgInst() 463 auto NewPtr = std::unique_ptr<FreezeInst>(new FreezeInst(SI, *this)); in createFreezeInst() local 464 return cast<FreezeInst>(registerValue(std::move(NewPtr))); in createFreezeInst() 468 auto NewPtr = std::unique_ptr<FenceInst>(new FenceInst(SI, *this)); in createFenceInst() local 469 return cast<FenceInst>(registerValue(std::move(NewPtr))); in createFenceInst() 473 auto NewPtr = std::unique_ptr<SelectInst>(new SelectInst(SI, *this)); in createSelectInst() local 474 return cast<SelectInst>(registerValue(std::move(NewPtr))); in createSelectInst() 479 auto NewPtr = in createExtractElementInst() local 481 return cast<ExtractElementInst>(registerValue(std::move(NewPtr))); in createExtractElementInst() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 741 Value *NewPtr = in scalarizeMaskedExpandLoad() local 743 InsertElt = Builder.CreateAlignedLoad(EltTy, NewPtr, AdjustedAlignment, in scalarizeMaskedExpandLoad() 805 Value *NewPtr; in scalarizeMaskedExpandLoad() local 807 NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, 1); in scalarizeMaskedExpandLoad() 825 PtrPhi->addIncoming(NewPtr, CondBlock); in scalarizeMaskedExpandLoad() 871 Value *NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, MemIndex); in scalarizeMaskedCompressStore() local 872 Builder.CreateAlignedStore(OneElt, NewPtr, AdjustedAlignment); in scalarizeMaskedCompressStore() 925 Value *NewPtr; in scalarizeMaskedCompressStore() local 927 NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, 1); in scalarizeMaskedCompressStore() 940 PtrPhi->addIncoming(NewPtr, CondBlock); in scalarizeMaskedCompressStore()
|
| H A D | SROA.cpp | 2972 Value *NewPtr = in visitLoadInst() local 2974 LoadInst *NewLI = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), NewPtr, in visitLoadInst() 3166 Value *NewPtr = in visitStoreInst() local 3170 IRB.CreateAlignedStore(V, NewPtr, NewAI.getAlign(), SI.isVolatile()); in visitStoreInst() 3173 Value *NewPtr = getNewAllocaSlicePtr(IRB, IRB.getPtrTy(AS)); in visitStoreInst() local 3175 IRB.CreateAlignedStore(V, NewPtr, getSliceAlign(), SI.isVolatile()); in visitStoreInst() 3359 Value *NewPtr = getPtrToNewAI(II.getDestAddressSpace(), II.isVolatile()); in visitMemSetInst() local 3361 IRB.CreateAlignedStore(V, NewPtr, NewAI.getAlign(), II.isVolatile()); in visitMemSetInst() 3705 Value *NewPtr = getNewAllocaSlicePtr(IRB, OldPtr->getType()); in visitPHINode() local 3707 std::replace(PN.op_begin(), PN.op_end(), cast<Value>(OldPtr), NewPtr); in visitPHINode() [all …]
|
| H A D | InferAddressSpaces.cpp | 684 Value *NewPtr = operandWithNewAddressSpaceOrCreatePoison( in cloneInstructionWithNewAddressSpace() local 688 TTI->rewriteIntrinsicWithAddressSpace(II, II->getArgOperand(0), NewPtr); in cloneInstructionWithNewAddressSpace()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCLoopInstrFormPrep.cpp | 603 Instruction *NewPtr = rewriteForBucketElement(Base, Bucket.Elements[Idx], in rewriteLoadStoresForCommoningChains() local 606 assert(NewPtr && "Wrong rewrite!\n"); in rewriteLoadStoresForCommoningChains() 607 NewPtrs.insert(NewPtr); in rewriteLoadStoresForCommoningChains() 801 GetElementPtrInst *NewPtr = GetElementPtrInst::Create( in rewriteForBucketElement() local 805 NewPtr->insertBefore(*(*PtrIP)->getParent(), *PtrIP); in rewriteForBucketElement() 807 NewPtr->insertAfter(cast<Instruction>(PtrInc)); in rewriteForBucketElement() 808 NewPtr->setIsInBounds(IsPtrInBounds(Ptr)); in rewriteForBucketElement() 809 RealNewPtr = NewPtr; in rewriteForBucketElement() 1055 Instruction *NewPtr = rewriteForBucketElement( in rewriteLoadStores() local 1059 assert(NewPtr && "wrong rewrite!\n"); in rewriteLoadStores() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | wrappers_c.inc | 205 void *NewPtr = SCUDO_ALLOCATOR.reallocate(ptr, size, SCUDO_MALLOC_ALIGNMENT); 206 if (NewPtr != nullptr) { 207 // Note that even if NewPtr == ptr, the size has changed. We still need to 209 reportReallocAllocation(/*OldPtr=*/ptr, NewPtr, size); 213 reportReallocAllocation(/*OldPtr=*/ptr, /*NewPtr=*/ptr, 217 return scudo::setErrnoOnNull(NewPtr);
|
| H A D | combined.h | 508 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); variable 509 if (NewPtr) 510 memcpy(NewPtr, OldPtr, (NewSize < OldSize) ? NewSize : OldSize); 516 return NewPtr; 597 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); variable 598 if (LIKELY(NewPtr)) { 599 memcpy(NewPtr, OldTaggedPtr, Min(NewSize, OldSize)); 602 return NewPtr; 1390 void resizeTaggedChunk(uptr OldPtr, uptr NewPtr, uptr NewSize, in resizeTaggedChunk() argument 1394 if (RoundOldPtr >= NewPtr) { in resizeTaggedChunk() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | User.cpp | 86 auto *NewPtr = reinterpret_cast<char *>(NewOps + NewNumUses); in growHungoffUses() local 87 std::copy(OldPtr, OldPtr + (OldNumUses * sizeof(BasicBlock *)), NewPtr); in growHungoffUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.cpp | 251 Value *NewPtr = NewAI; in alignAndPadAlloca() local 255 NewPtr = new BitCastInst(NewAI, Info.AI->getType(), "", Info.AI->getIterator()); in alignAndPadAlloca() 257 Info.AI->replaceAllUsesWith(NewPtr); in alignAndPadAlloca()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryLocation.h | 300 MemoryLocation getWithNewPtr(const Value *NewPtr) const { in getWithNewPtr() argument 302 Copy.Ptr = NewPtr; in getWithNewPtr()
|
| /freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 120 auto NewPtr = new AddrSpaceCastInst( in buildTargetLegalPtr() local 123 NewInsts->push_back(NewPtr); in buildTargetLegalPtr() 124 return NewPtr; in buildTargetLegalPtr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 973 QualType AllocType, Address NewPtr, in StoreAnyExprIntoOneUnit() argument 979 CGF.MakeAddrLValue(NewPtr, AllocType), false); in StoreAnyExprIntoOneUnit() 982 CGF.EmitComplexExprIntoLValue(Init, CGF.MakeAddrLValue(NewPtr, AllocType), in StoreAnyExprIntoOneUnit() 987 = AggValueSlot::forAddr(NewPtr, AllocType.getQualifiers(), in StoreAnyExprIntoOneUnit() 1323 Address NewPtr, llvm::Value *NumElements, in EmitNewInitializer() argument 1327 CGF.EmitNewArrayInitializer(E, ElementType, ElementTy, NewPtr, NumElements, in EmitNewInitializer() 1330 StoreAnyExprIntoOneUnit(CGF, Init, E->getAllocatedType(), NewPtr, in EmitNewInitializer() 1543 RValue TypeIdentity, Address NewPtr, in EnterNewDeleteCleanup() argument 1562 TypeIdentity, NewPtr.emitRawPointer(CGF), AllocSize, in EnterNewDeleteCleanup() 1574 DominatingValue<RValue>::save(CGF, RValue::get(NewPtr, CGF)); in EnterNewDeleteCleanup()
|
| H A D | CGCXXABI.cpp | 225 Address NewPtr, in InitializeArrayCookie() argument
|
| H A D | CGCXXABI.h | 555 Address NewPtr,
|
| H A D | ItaniumCXXABI.cpp | 359 Address NewPtr, 497 Address NewPtr, 2457 Address NewPtr, in InitializeArrayCookie() argument 2463 unsigned AS = NewPtr.getAddressSpace(); in InitializeArrayCookie() 2474 Address CookiePtr = NewPtr; in InitializeArrayCookie() 2498 return CGF.Builder.CreateConstInBoundsByteGEP(NewPtr, CookieSize); in InitializeArrayCookie()
|
| H A D | CodeGenFunction.h | 3225 llvm::Type *ElementTy, Address NewPtr,
|
| H A D | MicrosoftCXXABI.cpp | 476 Address NewPtr,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 498 auto *NewPtr = IRB.CreateConstGEP1_64( in visitLoadInst() local 503 LoadInst *NewLd = IRB.CreateAlignedLoad(IRB.getInt32Ty(), NewPtr, Align(4)); in visitLoadInst()
|
| H A D | AMDGPULowerBufferFatPointers.cpp | 1028 Value *NewPtr = IRB.CreateGEP( in visitLoadImpl() local 1034 LoadableType, NewPtr, commonAlignment(OrigLI.getAlign(), ByteOffset), in visitLoadImpl() 1147 Value *NewPtr = in visitStoreImpl() local 1159 NewSI->setOperand(1, NewPtr); in visitStoreImpl()
|
| H A D | R600ISelLowering.cpp | 1695 SDValue NewPtr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr, in constBufferLoad() local 1697 Slots[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr); in constBufferLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerCombiner.cpp | 722 auto NewPtr = MIB.buildPtrAdd(MRI.getType(SInfo.St->getPointerReg()), in tryOptimizeConsecStores() local 726 SInfo.St->getOperand(1).setReg(NewPtr.getReg(0)); in tryOptimizeConsecStores()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 525 Value *NewPtr = GEP->getPointerOperand(); in visitExtractElementInst() local 526 if (isa<VectorType>(NewPtr->getType())) in visitExtractElementInst() 527 NewPtr = Builder.CreateExtractElement(NewPtr, IndexC); in visitExtractElementInst() 539 GEP->getSourceElementType(), NewPtr, NewOps); in visitExtractElementInst()
|
| H A D | InstructionCombining.cpp | 3340 auto *NewPtr = in visitGetElementPtrInst() local 3345 NewPtr, Idx2, "", NWFlags)); in visitGetElementPtrInst() 3359 auto *NewPtr = Builder.CreateGEP( in visitGetElementPtrInst() local 3364 Builder.CreateGEP(GEP.getSourceElementType(), NewPtr, in visitGetElementPtrInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 11312 SDValue NewPtr = DAG.getMemBasePlusOffset( in visitFunnelShift() local 11314 AddToWorklist(NewPtr.getNode()); in visitFunnelShift() 11316 VT, DL, RHS->getChain(), NewPtr, in visitFunnelShift() 15508 SDValue NewPtr = in reduceLoadWidth() local 15511 AddToWorklist(NewPtr.getNode()); in reduceLoadWidth() 15540 Load = DAG.getLoad(VT, DL, LN0->getChain(), NewPtr, in reduceLoadWidth() 15545 Load = DAG.getExtLoad(ExtType, DL, VT, LN0->getChain(), NewPtr, in reduceLoadWidth() 21006 SDValue NewPtr = in ReduceLoadOpStoreWidth() local 21009 DAG.getLoad(NewVT, SDLoc(N0), LD->getChain(), NewPtr, in ReduceLoadOpStoreWidth() 21015 DAG.getStore(Chain, SDLoc(N), NewVal, NewPtr, in ReduceLoadOpStoreWidth() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 5728 SDValue NewPtr = DAG.getNode(ISD::ADD, dl, in expandf64Toi32() local 5730 RetVal2 = DAG.getLoad(MVT::i32, dl, Ld->getChain(), NewPtr, in expandf64Toi32() 16781 SDValue NewPtr = in PerformSplittingToNarrowingStores() local 16794 Ch, DL, Extract, NewPtr, St->getPointerInfo().getWithOffset(NewOffset), in PerformSplittingToNarrowingStores() 16830 SDValue NewPtr = in PerformSplittingMVETruncToNarrowingStores() local 16835 Ch, DL, Extract, NewPtr, St->getPointerInfo().getWithOffset(NewOffset), in PerformSplittingMVETruncToNarrowingStores() 17924 SDValue NewPtr = in PerformSplittingToWideningLoad() local 17928 DAG.getLoad(ISD::UNINDEXED, NewExtType, NewToVT, DL, Ch, NewPtr, Offset, in PerformSplittingToWideningLoad() 18828 SDValue NewPtr = in PerformSplittingMVEEXTToWideningLoad() local 18832 DAG.getLoad(ISD::UNINDEXED, NewExtType, NewToVT, DL, Ch, NewPtr, Offset, in PerformSplittingMVEEXTToWideningLoad()
|