Searched refs:NewLI (Results 1 - 13 of 13) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp230 for (const auto &NewLI : NewLiveIn)
231 LayoutSucc->addLiveIn(NewLI);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveRangeEdit.cpp365 LiveInterval &NewLI = createEmptyIntervalFrom(Dest, false); local
366 VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator());
367 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI));
371 MI->substituteRegister(Dest, NewLI.reg(), 0, TRI);
H A DRenameIndependentSubregs.cpp143 LiveInterval &NewLI = LIS->createEmptyInterval(NewVReg); local
144 Intervals.push_back(&NewLI);
H A DAtomicExpandPass.cpp354 auto *NewLI = Builder.CreateLoad(NewTy, NewAddr); local
355 NewLI->setAlignment(LI->getAlign());
356 NewLI->setVolatile(LI->isVolatile());
357 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID());
358 LLVM_DEBUG(dbgs() << "Replaced " << *LI << " with " << *NewLI << "\n"); local
360 Value *NewVal = Builder.CreateBitCast(NewLI, LI->getType());
363 return NewLI;
H A DLiveIntervals.cpp1744 LiveInterval &NewLI = createEmptyInterval(NewVReg); local
1745 SplitLIs.push_back(&NewLI);
H A DCodeGenPrepare.cpp676 LoopInfo NewLI(NewDT);
677 BranchProbabilityInfo NewBPI(F, NewLI, TLInfo);
678 BlockFrequencyInfo NewBFI(F, NewBPI, NewLI);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLocal.h411 void copyNonnullMetadata(const LoadInst &OldLI, MDNode *N, LoadInst &NewLI);
418 LoadInst &NewLI);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp697 LoadInst *NewLI = local
714 NewLI->setMetadata(ID, FirstLI->getMetadata(ID));
719 combineMetadata(NewLI, LI, KnownIDs, true);
729 NewLI->setOperand(0, InVal);
742 PHIArgMergedDebugLoc(NewLI, PN);
743 return NewLI;
H A DInstCombineLoadStoreAlloca.cpp1328 LoadInst *NewLI = IC.combineLoadToNewType(*LI, CmpLoadTy); local
1333 combineStoreToNewValue(IC, *USI, NewLI);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2529 LoadInst *NewLI = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI,
2533 NewLI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset));
2535 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID());
2536 if (NewLI->isAtomic())
2537 NewLI->setAlignment(LI.getAlign());
2550 copyNonnullMetadata(LI, N, *NewLI);
2553 V = NewLI;
2568 LoadInst *NewLI =
2572 NewLI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset));
2574 NewLI
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLocal.cpp2735 LoadInst &NewLI) {
2736 auto *NewTy = NewLI.getType();
2740 NewLI.setMetadata(LLVMContext::MD_nonnull, N);
2749 MDBuilder MDB(NewLI.getContext());
2755 NewLI.setMetadata(LLVMContext::MD_range,
2760 MDNode *N, LoadInst &NewLI) {
2761 auto *NewTy = NewLI.getType();
2773 NewLI.setMetadata(LLVMContext::MD_nonnull, NN);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2983 Value *NewLI;
2987 NewLI = Builder.CreateMaskedGather(VectorGep, Alignment, MaskPart,
2989 addMetadata(NewLI, LI);
2993 NewLI = Builder.CreateMaskedLoad(
2997 NewLI =
3001 addMetadata(NewLI, LI);
3003 NewLI = reverseVector(NewLI);
3006 State.set(Def, NewLI, Part);
H A DSLPVectorizer.cpp5172 Instruction *NewLI;
5185 NewLI = Builder.CreateAlignedLoad(VecTy, VecPtr, LI->getAlign());
5194 NewLI = Builder.CreateMaskedGather(VecPtr, CommonAlignment);
5196 Value *V = propagateMetadata(NewLI, E->Scalars);

Completed in 485 milliseconds