Home
last modified time | relevance | path

Searched refs:ToReplace (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUPropagateAttributes.cpp240 SmallVector<std::pair<CallBase *, Function *>, 32> ToReplace; in process() local
288 ToReplace.push_back(std::pair(CI, NewF)); in process()
294 while (!ToReplace.empty()) { in process()
295 auto R = ToReplace.pop_back_val(); in process()
DAMDGPUAtomicOptimizer.cpp44 SmallVector<ReplacementInfo, 8> ToReplace; member in __anonaf9cd92d0111::AMDGPUAtomicOptimizer
99 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()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1182 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 …]
/openbsd/src/gnu/llvm/clang/utils/TableGen/
DNeonEmitter.cpp1772 std::string ToReplace = cast<StringInit>(DI->getArg(0))->getAsUnquotedString(); in emitDagNameReplace() local
1775 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()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp6536 SmallVector<SDNode *, 4> ToReplace; in SwapAllSelectUsers() local
6541 ToReplace.push_back(User); in SwapAllSelectUsers()
6544 for (SDNode *User : ToReplace) { in SwapAllSelectUsers()
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DLLParser.cpp848 auto *ToReplace = FI->second.first.get(); in parseStandaloneMetadata() local
852 for (auto *Inst : TempDIAssignIDAttachments[ToReplace]) { in parseStandaloneMetadata()
859 ToReplace->replaceAllUsesWith(Init); in parseStandaloneMetadata()