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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp229 for (const auto &NewLI : NewLiveIn)
230 LayoutSucc->addLiveIn(NewLI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeEdit.cpp366 LiveInterval &NewLI = createEmptyIntervalFrom(Dest, false); local
367 VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator());
368 NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI));
372 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.cpp353 auto *NewLI = Builder.CreateLoad(NewTy, NewAddr); local
354 NewLI->setAlignment(LI->getAlign());
355 NewLI->setVolatile(LI->isVolatile());
356 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID());
357 LLVM_DEBUG(dbgs() << "Replaced " << *LI << " with " << *NewLI << "\n"); local
359 Value *NewVal = Builder.CreateBitCast(NewLI, LI->getType());
362 return NewLI;
H A DLiveIntervals.cpp1716 LiveInterval &NewLI = createEmptyInterval(NewVReg); local
1717 SplitLIs.push_back(&NewLI);
H A DCodeGenPrepare.cpp607 LoopInfo NewLI(NewDT);
608 BranchProbabilityInfo NewBPI(F, NewLI, TLInfo);
609 BlockFrequencyInfo NewBFI(F, NewBPI, NewLI);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h494 void copyNonnullMetadata(const LoadInst &OldLI, MDNode *N, LoadInst &NewLI);
501 LoadInst &NewLI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp605 LoadInst *NewLI = local
622 NewLI->setMetadata(ID, FirstLI->getMetadata(ID));
627 combineMetadata(NewLI, LI, KnownIDs, true);
637 NewLI->setOperand(0, InVal);
650 PHIArgMergedDebugLoc(NewLI, PN);
651 return NewLI;
H A DInstCombineLoadStoreAlloca.cpp1305 LoadInst *NewLI = IC.combineLoadToNewType(*LI, CmpLoadTy); local
1310 combineStoreToNewValue(IC, *USI, NewLI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2511 LoadInst *NewLI = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI,
2515 NewLI->setAAMetadata(AATags);
2517 NewLI->setAtomic(LI.getOrdering(), LI.getSyncScopeID());
2518 if (NewLI->isAtomic())
2519 NewLI->setAlignment(LI.getAlign());
2532 copyNonnullMetadata(LI, N, *NewLI);
2535 V = NewLI;
2550 LoadInst *NewLI =
2554 NewLI->setAAMetadata(AATags);
2556 NewLI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2591 LoadInst &NewLI) {
2592 auto *NewTy = NewLI.getType();
2596 NewLI.setMetadata(LLVMContext::MD_nonnull, N);
2605 MDBuilder MDB(NewLI.getContext());
2611 NewLI.setMetadata(LLVMContext::MD_range,
2616 MDNode *N, LoadInst &NewLI) {
2617 auto *NewTy = NewLI.getType();
2629 NewLI.setMetadata(LLVMContext::MD_nonnull, NN);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2478 Value *NewLI;
2482 NewLI = Builder.CreateMaskedGather(VectorGep, Alignment, MaskPart,
2484 addMetadata(NewLI, LI);
2488 NewLI = Builder.CreateMaskedLoad(
2492 NewLI =
2496 addMetadata(NewLI, LI);
2498 NewLI = reverseVector(NewLI);
2500 VectorLoopValueMap.setVectorValue(Instr, Part, NewLI);

Completed in 289 milliseconds