| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | LLVMContextImpl.cpp | 233 SmallVectorImpl<StringRef> &SSNs) const { in getSyncScopeNames() 234 SSNs.resize(SSC.size()); in getSyncScopeNames() 236 SSNs[SSE.second] = SSE.first(); in getSyncScopeNames()
|
| H A D | LLVMContext.cpp | 309 void LLVMContext::getSyncScopeNames(SmallVectorImpl<StringRef> &SSNs) const { in getSyncScopeNames() 310 pImpl->getSyncScopeNames(SSNs); in getSyncScopeNames()
|
| H A D | AsmWriter.cpp | 2534 SmallVector<StringRef, 8> SSNs; member in __anon7e5391880911::AssemblyWriter 2663 if (SSNs.empty()) in writeSyncScope() 2664 Context.getSyncScopeNames(SSNs); in writeSyncScope() 2667 printEscapedString(SSNs[SSID], Out); in writeSyncScope()
|
| H A D | LLVMContextImpl.h | 1536 void getSyncScopeNames(SmallVectorImpl<StringRef> &SSNs) const;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 479 SmallVectorImpl<StringRef> &SSNs) { in printSyncScope() argument 484 if (SSNs.empty()) in printSyncScope() 485 Context.getSyncScopeNames(SSNs); in printSyncScope() 488 printEscapedString(SSNs[SSID], OS); in printSyncScope() 1092 SmallVectorImpl<StringRef> &SSNs, in print() argument 1122 printSyncScope(OS, Context, getSyncScopeID(), SSNs); in print()
|
| H A D | AtomicExpandPass.cpp | 592 SmallVector<StringRef> SSNs; in tryExpandAtomicRMW() local 593 Ctx.getSyncScopeNames(SSNs); in tryExpandAtomicRMW() 594 auto MemScope = SSNs[AI->getSyncScopeID()].empty() in tryExpandAtomicRMW() 596 : SSNs[AI->getSyncScopeID()]; in tryExpandAtomicRMW()
|
| H A D | MIRPrinter.cpp | 141 SmallVector<StringRef, 8> SSNs; member in llvm::MIPrinter 847 Op->print(OS, MST, SSNs, Context, &MFI, TII); in print()
|
| H A D | MachineInstr.cpp | 1768 SmallVector<StringRef, 0> SSNs; in print() local 1785 Op->print(OS, MST, SSNs, *Context, MFI, TII); in print()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | LLVMContext.h | 130 void getSyncScopeNames(SmallVectorImpl<StringRef> &SSNs) const;
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineMemOperand.h | 333 SmallVectorImpl<StringRef> &SSNs, const LLVMContext &Context,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 530 SmallVector<StringRef, 0> SSNs; in printMemOperand() local 531 MMO.print(OS, MST, SSNs, Ctx, MFI, TII); in printMemOperand()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 2419 SmallVector<StringRef, 8> SSNs; in writeSyncScopeNames() local 2420 M.getContext().getSyncScopeNames(SSNs); in writeSyncScopeNames() 2421 if (SSNs.empty()) in writeSyncScopeNames() 2427 for (auto SSN : SSNs) { in writeSyncScopeNames()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 12728 SmallVector<StringRef> SSNs; in shouldExpandAtomicRMWInIR() local 12729 Ctx.getSyncScopeNames(SSNs); in shouldExpandAtomicRMWInIR() 12730 auto MemScope = SSNs[RMW->getSyncScopeID()].empty() in shouldExpandAtomicRMWInIR() 12732 : SSNs[RMW->getSyncScopeID()]; in shouldExpandAtomicRMWInIR()
|