Searched refs:NewPtr (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUOpenCLEnqueuedBlockLowering.cpp135 auto *NewPtr = ConstantExpr::getPointerCast(GV, BitCast->getType()); local
136 BitCast->replaceAllUsesWith(NewPtr);
H A DR600ISelLowering.cpp1816 SDValue NewPtr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr, local
1818 Slots[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr);
H A DSIISelLowering.cpp8128 SDValue NewPtr = performSHLPtrCombine(Ptr.getNode(), N->getAddressSpace(), local
8130 if (NewPtr) {
8133 NewOps[N->getOpcode() == ISD::STORE ? 2 : 1] = NewPtr;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DUser.cpp78 auto *NewPtr = local
80 std::copy(OldPtr, OldPtr + (OldNumUses * sizeof(BasicBlock *)), NewPtr);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScalarizeMaskedMemIntrin.cpp626 Value *NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, MemIndex); local
628 Builder.CreateAlignedLoad(EltTy, NewPtr, 1, "Load" + Twine(Idx));
677 Value *NewPtr; local
679 NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, 1);
700 PtrPhi->addIncoming(NewPtr, CondBlock);
738 Value *NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, MemIndex); local
739 Builder.CreateAlignedStore(OneElt, NewPtr, 1);
783 Value *NewPtr; local
785 NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, 1);
800 PtrPhi->addIncoming(NewPtr, CondBloc
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_allocator.cpp496 void *NewPtr = allocate(NewSize, MinAlignment, FromMalloc); local
497 if (NewPtr)
498 memcpy(NewPtr, OldPtr, (NewSize < OldSize) ? NewSize : OldSize);
500 return NewPtr;
530 void *NewPtr = allocate(NewSize, MinAlignment, FromMalloc); local
531 if (NewPtr) {
534 memcpy(NewPtr, OldPtr, Min(NewSize, UsableSize));
537 return NewPtr;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h248 MemoryLocation getWithNewPtr(const Value *NewPtr) const {
250 Copy.Ptr = NewPtr;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dcombined.h356 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment); local
357 if (NewPtr)
358 memcpy(NewPtr, OldPtr, (NewSize < OldSize) ? NewSize : OldSize);
360 return NewPtr;
416 void *NewPtr = allocate(NewSize, Chunk::Origin::Malloc, Alignment);
417 if (NewPtr) {
419 memcpy(NewPtr, OldPtr, Min(NewSize, OldSize));
422 return NewPtr;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp639 GetElementPtrInst *NewPtr = GetElementPtrInst::Create( local
643 NewPtr->insertAfter(cast<Instruction>(PtrInc));
644 NewPtr->setIsInBounds(IsPtrInBounds(Ptr));
645 RealNewPtr = NewPtr;
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp952 QualType AllocType, Address NewPtr,
958 CGF.MakeAddrLValue(NewPtr, AllocType), false);
961 CGF.EmitComplexExprIntoLValue(Init, CGF.MakeAddrLValue(NewPtr, AllocType),
966 = AggValueSlot::forAddr(NewPtr, AllocType.getQualifiers(),
1288 Address NewPtr, llvm::Value *NumElements,
1292 CGF.EmitNewArrayInitializer(E, ElementType, ElementTy, NewPtr, NumElements,
1295 StoreAnyExprIntoOneUnit(CGF, Init, E->getAllocatedType(), NewPtr,
1483 Address NewPtr,
1505 NewPtr.getPointer(),
1519 DominatingValue<RValue>::save(CGF, RValue::get(NewPtr
951 StoreAnyExprIntoOneUnit(CodeGenFunction &CGF, const Expr *Init, QualType AllocType, Address NewPtr, AggValueSlot::Overlap_t MayOverlap) argument
1286 EmitNewInitializer(CodeGenFunction &CGF, const CXXNewExpr *E, QualType ElementType, llvm::Type *ElementTy, Address NewPtr, llvm::Value *NumElements, llvm::Value *AllocSizeWithoutCookie) argument
1481 EnterNewDeleteCleanup(CodeGenFunction &CGF, const CXXNewExpr *E, Address NewPtr, llvm::Value *AllocSize, CharUnits AllocAlign, const CallArgList &NewArgs) argument
[all...]
H A DCGCXXABI.cpp174 Address NewPtr,
173 InitializeArrayCookie(CodeGenFunction &CGF, Address NewPtr, llvm::Value *NumElements, const CXXNewExpr *expr, QualType ElementType) argument
H A DCGCXXABI.h485 /// \param NewPtr - a char* which is the presumed-non-null
493 Address NewPtr,
H A DItaniumCXXABI.cpp307 Address NewPtr,
473 Address NewPtr,
2011 Address NewPtr,
2017 unsigned AS = NewPtr.getAddressSpace();
2028 Address CookiePtr = NewPtr;
2053 return CGF.Builder.CreateConstInBoundsByteGEP(NewPtr, CookieSize);
3528 llvm::Constant *NewPtr = local
3530 OldGV->replaceAllUsesWith(NewPtr);
2010 InitializeArrayCookie(CodeGenFunction &CGF, Address NewPtr, llvm::Value *NumElements, const CXXNewExpr *expr, QualType ElementType) argument
H A DCodeGenFunction.h2572 llvm::Type *ElementTy, Address NewPtr,
H A DMicrosoftCXXABI.cpp432 Address NewPtr,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp459 Value *NewPtr = nullptr; local
460 if (!(match(Ptr, m_BitCast(m_Value(NewPtr))) &&
461 NewPtr->getType()->getPointerElementType() == NewTy &&
462 NewPtr->getType()->getPointerAddressSpace() == AS))
463 NewPtr = Builder.CreateBitCast(Ptr, NewTy->getPointerTo(AS));
473 NewTy, NewPtr, Align, LI.isVolatile(), LI.getName() + Suffix);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp490 auto *NewPtr = new BitCastInst(NewAI, Info.AI->getType(), "", Info.AI); local
491 Info.AI->replaceAllUsesWith(NewPtr);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp589 Value *NewPtr = NewGlobals[ElementIdx];
599 NewPtr =
600 ConstantExpr::getGetElementPtr(NewTy, cast<Constant>(NewPtr), Idxs);
607 NewPtr = GetElementPtrInst::Create(
608 NewTy, NewPtr, Idxs, GEPI->getName() + "." + Twine(ElementIdx),
612 GEP->replaceAllUsesWith(NewPtr);
1240 Value *NewPtr = GetHeapSROAValue(GEPI->getOperand(0), FieldNo,
1248 Value *NGEPI = GetElementPtrInst::Create(GEPI->getResultElementType(), NewPtr, GEPIdx,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2704 Value *NewPtr = getNewAllocaSlicePtr(IRB, V->getType()->getPointerTo(AS));
2705 NewSI = IRB.CreateAlignedStore(V, NewPtr, getSliceAlign(V->getType()),
3160 Value *NewPtr = getNewAllocaSlicePtr(PtrBuilder, OldPtr->getType());
3162 std::replace(PN.op_begin(), PN.op_end(), cast<Value>(OldPtr), NewPtr);
3184 Value *NewPtr = getNewAllocaSlicePtr(IRB, OldPtr->getType());
3187 SI.setOperand(1, NewPtr);
3189 SI.setOperand(2, NewPtr);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2164 Value *NewPtr = (Inst && TheLoop->contains(Inst)) local
2170 return {NewPtr, NewPtrPlusOne};
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp10512 SDValue NewPtr = local
10514 AddToWorklist(NewPtr.getNode());
10518 Load = DAG.getLoad(VT, DL, LN0->getChain(), NewPtr,
10522 Load = DAG.getExtLoad(ExtType, DL, VT, LN0->getChain(), NewPtr,
15194 SDValue NewPtr = DAG.getMemBasePlusOffset(Ptr, PtrOff, SDLoc(LD));
15196 DAG.getLoad(NewVT, SDLoc(N0), LD->getChain(), NewPtr,
15203 DAG.getStore(Chain, SDLoc(N), NewVal, NewPtr,
15206 AddToWorklist(NewPtr.getNode());
16963 SDValue NewPtr = OriginalLoad->getBasePtr(); local
16965 EVT PtrType = NewPtr
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5146 SDValue NewPtr = DAG.getNode(ISD::ADD, dl, local
5148 RetVal2 = DAG.getLoad(MVT::i32, dl, Ld->getChain(), NewPtr,
13577 SDValue NewPtr = DAG.getObjectPtrOffset(DL, BasePtr, NewOffset); local
13583 Ch, DL, Extract, NewPtr, St->getPointerInfo().getWithOffset(NewOffset),
14071 SDValue NewPtr = DAG.getObjectPtrOffset(DL, BasePtr, NewOffset); local
14081 DAG.getLoad(ISD::UNINDEXED, NewExtType, NewToVT, DL, Ch, NewPtr, Offset,

Completed in 644 milliseconds