/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 1908 StoreInst *NewSI = new StoreInst(LiveInValue, Ptr, InsertPos); in doExtraRewritesBeforeFinalDeletion() local 1910 NewSI->setOrdering(AtomicOrdering::Unordered); in doExtraRewritesBeforeFinalDeletion() 1911 NewSI->setAlignment(Align(Alignment)); in doExtraRewritesBeforeFinalDeletion() 1912 NewSI->setDebugLoc(DL); in doExtraRewritesBeforeFinalDeletion() 1914 NewSI->setAAMetadata(AATags); in doExtraRewritesBeforeFinalDeletion() 1921 NewSI, nullptr, NewSI->getParent(), MemorySSA::Beginning); in doExtraRewritesBeforeFinalDeletion() 1924 MSSAU->createMemoryAccessAfter(NewSI, nullptr, MSSAInsertPoint); in doExtraRewritesBeforeFinalDeletion()
|
H A D | SROA.cpp | 2699 StoreInst *NewSI; in visitStoreInst() local 2718 NewSI = in visitStoreInst() 2723 NewSI = in visitStoreInst() 2726 NewSI->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in visitStoreInst() 2729 NewSI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitStoreInst() 2731 NewSI->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in visitStoreInst() 2732 if (NewSI->isAtomic()) in visitStoreInst() 2733 NewSI->setAlignment(SI.getAlign()); in visitStoreInst() 2737 LLVM_DEBUG(dbgs() << " to: " << *NewSI << "\n"); in visitStoreInst() 2738 return NewSI->getPointerOperand() == &NewAI && !SI.isVolatile(); in visitStoreInst()
|
H A D | SimpleLoopUnswitch.cpp | 721 auto *NewSI = SwitchInst::Create(LoopCond, NewPH, ExitCases.size(), OldPH); in unswitchTrivialSwitch() local 722 SwitchInstProfUpdateWrapper NewSIW(*NewSI); in unswitchTrivialSwitch() 2194 SwitchInst *NewSI = cast<SwitchInst>(NewTI); in unswitchNontrivialInvariants() local 2195 assert(NewSI->getDefaultDest() == RetainedSuccBB && in unswitchNontrivialInvariants() 2197 for (auto &Case : NewSI->cases()) in unswitchNontrivialInvariants()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 311 Value *NewSI = in foldSelectOpOp() local 314 return CastInst::Create(Instruction::CastOps(TI->getOpcode()), NewSI, in foldSelectOpOp() 401 Value *NewSI = Builder.CreateSelect(Cond, OtherOpT, OtherOpF, in foldSelectOpOp() local 403 Value *Op0 = MatchIsOpZero ? MatchOp : NewSI; in foldSelectOpOp() 404 Value *Op1 = MatchIsOpZero ? NewSI : MatchOp; in foldSelectOpOp() 1662 Value *NewSI = in foldSPFofSPF() local 1665 return replaceInstUsesWith(Outer, NewSI); in foldSPFofSPF() 2964 Value *NewSI = Builder.CreateSelect(Cmp, LHS, RHS, SI.getName(), &SI); in visitSelectInst() local 2966 return replaceInstUsesWith(SI, NewSI); in visitSelectInst() 2968 Value *NewCast = Builder.CreateCast(CastOp, NewSI, SelType); in visitSelectInst()
|
H A D | InstCombineLoadStoreAlloca.cpp | 1553 StoreInst *NewSI = in mergeStoreIntoSuccessor() local 1556 InsertNewInstBefore(NewSI, *BBI); in mergeStoreIntoSuccessor() 1557 NewSI->setDebugLoc(MergedLoc); in mergeStoreIntoSuccessor() 1564 NewSI->setAAMetadata(AATags); in mergeStoreIntoSuccessor()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 442 StoreInst *NewSI = Builder.CreateStore(NewVal, NewAddr); in convertAtomicStoreToIntegerType() local 443 NewSI->setAlignment(SI->getAlign()); in convertAtomicStoreToIntegerType() 444 NewSI->setVolatile(SI->isVolatile()); in convertAtomicStoreToIntegerType() 445 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType() 446 LLVM_DEBUG(dbgs() << "Replaced " << *SI << " with " << *NewSI << "\n"); in convertAtomicStoreToIntegerType() 448 return NewSI; in convertAtomicStoreToIntegerType()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 1284 SwitchInst *NewSI = Builder.CreateSwitch(CV, PredDefault, PredCases.size()); in PerformValueComparisonIntoPredecessorFolding() local 1285 NewSI->setDebugLoc(PTI->getDebugLoc()); in PerformValueComparisonIntoPredecessorFolding() 1287 NewSI->addCase(V.Value, V.Dest); in PerformValueComparisonIntoPredecessorFolding() 1295 setBranchWeights(NewSI, MDWeights); in PerformValueComparisonIntoPredecessorFolding() 1304 for (unsigned i = 0, e = NewSI->getNumSuccessors(); i != e; ++i) in PerformValueComparisonIntoPredecessorFolding() 1305 if (NewSI->getSuccessor(i) == BB) { in PerformValueComparisonIntoPredecessorFolding() 1316 NewSI->setSuccessor(i, InfLoopBlock); in PerformValueComparisonIntoPredecessorFolding() 1330 moveAndDanglePseudoProbes(BB, NewSI); in PerformValueComparisonIntoPredecessorFolding()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2952 Instruction *NewSI = nullptr; in vectorizeMemoryInstruction() local 2957 NewSI = Builder.CreateMaskedScatter(StoredVal, VectorGep, Alignment, in vectorizeMemoryInstruction() 2969 NewSI = Builder.CreateMaskedStore(StoredVal, VecPtr, Alignment, in vectorizeMemoryInstruction() 2972 NewSI = Builder.CreateAlignedStore(StoredVal, VecPtr, Alignment); in vectorizeMemoryInstruction() 2974 addMetadata(NewSI, SI); in vectorizeMemoryInstruction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 1209 StoreInst *NewSI = IRB.CreateAlignedStore(Shadow, ShadowPtr, Alignment); in materializeStores() local 1210 LLVM_DEBUG(dbgs() << " STORE: " << *NewSI << "\n"); in materializeStores() 1211 (void)NewSI; in materializeStores()
|