Searched refs:ToReplace (Results 1 – 6 of 6) sorted by relevance
240 SmallVector<std::pair<CallBase *, Function *>, 32> ToReplace; in process() local288 ToReplace.push_back(std::pair(CI, NewF)); in process()294 while (!ToReplace.empty()) { in process()295 auto R = ToReplace.pop_back_val(); in process()
44 SmallVector<ReplacementInfo, 8> ToReplace; member in __anonaf9cd92d0111::AMDGPUAtomicOptimizer99 const bool Changed = !ToReplace.empty(); in runOnFunction()101 for (ReplacementInfo &Info : ToReplace) { in runOnFunction()105 ToReplace.clear(); in runOnFunction()162 ToReplace.push_back(Info); in visitAtomicRMWInst()244 ToReplace.push_back(Info); in visitIntrinsicInst()
1182 for (GCRelocateInst *ToReplace : Targets) { in simplifyRelocatesOffABase()1183 assert(ToReplace->getBasePtrIndex() == RelocatedBase->getBasePtrIndex() && in simplifyRelocatesOffABase()1185 if (ToReplace->getBasePtrIndex() == ToReplace->getDerivedPtrIndex()) { in simplifyRelocatesOffABase()1190 if (RelocatedBase->getParent() != ToReplace->getParent()) { in simplifyRelocatesOffABase()1198 Value *Base = ToReplace->getBasePtr(); in simplifyRelocatesOffABase()1199 auto *Derived = dyn_cast<GetElementPtrInst>(ToReplace->getDerivedPtr()); in simplifyRelocatesOffABase()1213 Builder.SetCurrentDebugLocation(ToReplace->getDebugLoc()); in simplifyRelocatesOffABase()1245 Replacement->takeName(ToReplace); in simplifyRelocatesOffABase()1250 if (Replacement->getType() != ToReplace->getType()) { in simplifyRelocatesOffABase()1252 Builder.CreateBitCast(Replacement, ToReplace->getType()); in simplifyRelocatesOffABase()[all …]
1772 std::string ToReplace = cast<StringInit>(DI->getArg(0))->getAsUnquotedString(); in emitDagNameReplace() local1775 size_t Idx = S.find(ToReplace); in emitDagNameReplace()1777 assert_with_loc(Idx != std::string::npos, "name should contain '" + ToReplace + "'!"); in emitDagNameReplace()1778 S.replace(Idx, ToReplace.size(), ReplaceWith); in emitDagNameReplace()
6536 SmallVector<SDNode *, 4> ToReplace; in SwapAllSelectUsers() local6541 ToReplace.push_back(User); in SwapAllSelectUsers()6544 for (SDNode *User : ToReplace) { in SwapAllSelectUsers()
848 auto *ToReplace = FI->second.first.get(); in parseStandaloneMetadata() local852 for (auto *Inst : TempDIAssignIDAttachments[ToReplace]) { in parseStandaloneMetadata()859 ToReplace->replaceAllUsesWith(Init); in parseStandaloneMetadata()