Searched refs:NewSI (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1813 StoreInst *NewSI = new StoreInst(LiveInValue, Ptr, InsertPos); variable
1815 NewSI->setOrdering(AtomicOrdering::Unordered);
1816 NewSI->setAlignment(MaybeAlign(Alignment));
1817 NewSI->setDebugLoc(DL);
1819 NewSI->setAAMetadata(AATags);
1826 NewSI, nullptr, NewSI->getParent(), MemorySSA::Beginning);
1829 MSSAU->createMemoryAccessAfter(NewSI, nullptr, MSSAInsertPoint);
H A DSimpleLoopUnswitch.cpp693 auto *NewSI = SwitchInst::Create(LoopCond, NewPH, ExitCases.size(), OldPH); local
694 SwitchInstProfUpdateWrapper NewSIW(*NewSI);
2130 SwitchInst *NewSI = cast<SwitchInst>(NewTI); local
2131 assert(NewSI->getDefaultDest() == RetainedSuccBB &&
2133 for (auto &Case : NewSI->cases())
H A DSROA.cpp2681 StoreInst *NewSI;
2700 NewSI = IRB.CreateAlignedStore(V, &NewAI, NewAI.getAlignment(),
2705 NewSI = IRB.CreateAlignedStore(V, NewPtr, getSliceAlign(V->getType()),
2708 NewSI->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access,
2711 NewSI->setAAMetadata(AATags);
2713 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID());
2714 if (NewSI->isAtomic())
2715 NewSI->setAlignment(SI.getAlign());
2719 LLVM_DEBUG(dbgs() << " to: " << *NewSI << "\n");
2720 return NewSI
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp329 Value *NewSI = local
332 return CastInst::Create(Instruction::CastOps(TI->getOpcode()), NewSI,
394 Value *NewSI = Builder.CreateSelect(Cond, OtherOpT, OtherOpF,
396 Value *Op0 = MatchIsOpZero ? MatchOp : NewSI;
397 Value *Op1 = MatchIsOpZero ? NewSI : MatchOp;
1621 Value *NewSI = local
1624 return replaceInstUsesWith(Outer, NewSI);
2582 Value *NewSI = Builder.CreateSelect(Cmp, LHS, RHS, SI.getName(), &SI); local
2584 return replaceInstUsesWith(SI, NewSI);
2586 Value *NewCast = Builder.CreateCast(CastOp, NewSI, SelTyp
[all...]
H A DInstCombineLoadStoreAlloca.cpp1606 StoreInst *NewSI = new StoreInst(MergedVal, SI.getOperand(1), SI.isVolatile(), local
1609 InsertNewInstBefore(NewSI, *BBI);
1610 NewSI->setDebugLoc(MergedLoc);
1617 NewSI->setAAMetadata(AATags);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp472 StoreInst *NewSI = Builder.CreateStore(NewVal, NewAddr); local
473 NewSI->setAlignment(MaybeAlign(SI->getAlignment()));
474 NewSI->setVolatile(SI->isVolatile());
475 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID());
476 LLVM_DEBUG(dbgs() << "Replaced " << *SI << " with " << *NewSI << "\n"); local
478 return NewSI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1177 SwitchInst *NewSI = local
1179 NewSI->setDebugLoc(PTI->getDebugLoc());
1181 NewSI->addCase(V.Value, V.Dest);
1189 setBranchWeights(NewSI, MDWeights);
1198 for (unsigned i = 0, e = NewSI->getNumSuccessors(); i != e; ++i)
1199 if (NewSI->getSuccessor(i) == BB) {
1207 NewSI->setSuccessor(i, InfLoopBlock);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2433 Instruction *NewSI = nullptr;
2438 NewSI = Builder.CreateMaskedScatter(StoredVal, VectorGep,
2450 NewSI = Builder.CreateMaskedStore(
2453 NewSI =
2456 addMetadata(NewSI, SI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1173 StoreInst *NewSI =
1175 LLVM_DEBUG(dbgs() << " STORE: " << *NewSI << "\n");
1176 (void)NewSI;

Completed in 294 milliseconds