/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineModuleInfo.h | 49 /// \returns \p SSID's inclusion ordering, or "std::nullopt" if \p SSID is not 52 getSyncScopeInclusionOrdering(SyncScope::ID SSID) const { 53 if (SSID == SyncScope::SingleThread || 54 SSID == getSingleThreadOneAddressSpaceSSID()) 56 else if (SSID == getWavefrontSSID() || 57 SSID == getWavefrontOneAddressSpaceSSID()) 59 else if (SSID == getWorkgroupSSID() || 60 SSID == getWorkgroupOneAddressSpaceSSID()) 62 else if (SSID [all...] |
H A D | SIMemoryLegalizer.cpp | 220 /// Inspects the target synchronization scope \p SSID and determines 225 toSIAtomicScope(SyncScope::ID SSID, SIAtomicAddrSpace InstrAddrSpace) const; 626 SIMemOpAccess::toSIAtomicScope(SyncScope::ID SSID, argument 628 if (SSID == SyncScope::System) 630 if (SSID == MMI->getAgentSSID()) 632 if (SSID == MMI->getWorkgroupSSID()) 635 if (SSID == MMI->getWavefrontSSID()) 638 if (SSID == SyncScope::SingleThread) 641 if (SSID == MMI->getSystemOneAddressSpaceSSID()) 644 if (SSID 682 SyncScope::ID SSID = SyncScope::SingleThread; local 776 SyncScope::ID SSID = static_cast<SyncScope::ID>(MI->getOperand(1).getImm()); local [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 161 unsigned SSID : 8; // SyncScope::ID member in struct:llvm::MachineMemOperand::MachineAtomicInfo 191 SyncScope::ID SSID = SyncScope::System, 197 SyncScope::ID SSID = SyncScope::System, 264 return static_cast<SyncScope::ID>(AtomicInfo.SSID);
|
H A D | MachineFunction.h | 978 const MDNode *Ranges = nullptr, SyncScope::ID SSID = SyncScope::System, 985 const MDNode *Ranges = nullptr, SyncScope::ID SSID = SyncScope::System,
|
/openbsd-current/sys/dev/usb/ |
H A D | if_atureg.h | 312 uByte SSID[MAX_SSID_LEN]; member in struct:atu_cmd_card_config 326 uByte SSID[MAX_SSID_LEN]; member in struct:atu_cmd_do_scan 361 uByte SSID[32]; member in struct:atu_cmd_start_ibss
|
H A D | if_atu.c | 481 memset(Request.SSID, 0x00, sizeof(Request.SSID)); 482 memcpy(Request.SSID, sc->atu_ssid, sc->atu_ssidlen); 539 memcpy(Scan.SSID, ic->ic_des_essid, ic->ic_des_esslen); 692 /* Setting the SSID here doesn't seem to do anything */ 693 memcpy(cmd.SSID, ic->ic_des_essid, ic->ic_des_esslen);
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.cpp | 352 auto SSID = getAtomicSyncScopeID(&I); local 353 if (SSID.has_value() && *SSID != SyncScope::SingleThread) {
|
H A D | ThreadSanitizer.cpp | 477 auto SSID = getAtomicSyncScopeID(I); local 478 if (!SSID) 481 return *SSID != SyncScope::SingleThread;
|
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Instructions.h | 207 SyncScope::ID SSID = SyncScope::System, 210 Align Align, AtomicOrdering Order, SyncScope::ID SSID, 240 return SSID; 244 void setSyncScopeID(SyncScope::ID SSID) { argument 245 this->SSID = SSID; 251 SyncScope::ID SSID = SyncScope::System) { 253 setSyncScopeID(SSID); 293 SyncScope::ID SSID; member in class:llvm::LoadInst 327 AtomicOrdering Order, SyncScope::ID SSID 370 setSyncScopeID(SyncScope::ID SSID) argument 422 SyncScope::ID SSID; member in class:llvm::StoreInst 477 setSyncScopeID(SyncScope::ID SSID) argument 500 SyncScope::ID SSID; member in class:llvm::FenceInst 639 setSyncScopeID(SyncScope::ID SSID) argument 700 SyncScope::ID SSID; member in class:llvm::AtomicCmpXchgInst 873 setSyncScopeID(SyncScope::ID SSID) argument 915 SyncScope::ID SSID; member in class:llvm::AtomicRMWInst [all...] |
H A D | IRBuilder.h | 1750 SyncScope::ID SSID = SyncScope::System, 1752 return Insert(new FenceInst(Context, Ordering, SSID), Name); 1759 SyncScope::ID SSID = SyncScope::System) { 1766 FailureOrdering, SSID)); 1772 SyncScope::ID SSID = SyncScope::System) { 1778 return Insert(new AtomicRMWInst(Op, Ptr, Val, *Align, Ordering, SSID));
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 510 SyncScope::ID SSID, 512 switch (SSID) { 520 printEscapedString(SSNs[SSID], OS); 1068 const MDNode *Ranges, SyncScope::ID SSID, 1078 AtomicInfo.SSID = static_cast<unsigned>(SSID); 1079 assert(getSyncScopeID() == SSID && "Value truncated"); 1089 const MDNode *Ranges, SyncScope::ID SSID, 1094 AAInfo, Ranges, SSID, Ordering, FailureOrdering) {} 509 printSyncScope(raw_ostream &OS, const LLVMContext &Context, SyncScope::ID SSID, SmallVectorImpl<StringRef> &SSNs) argument 1066 MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, LLT type, Align a, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument 1086 MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, uint64_t s, Align a, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument
|
H A D | AtomicExpandPass.cpp | 105 AtomicOrdering MemOpOrder, SyncScope::ID SSID, 547 AtomicOrdering MemOpOrder, SyncScope::ID SSID, 564 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); 862 SyncScope::ID SSID = AI->getSyncScopeID(); local 888 PMV.AlignedAddrAlignment, MemOpOrder, SSID, 1494 AtomicOrdering MemOpOrder, SyncScope::ID SSID, 1542 SSID, Success, NewLoaded); 1736 SyncScope::ID SSID, Value *&Success, Value *&NewLoaded) { 1740 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); 545 createCmpXchgInstFun(IRBuilderBase &Builder, Value *Addr, Value *Loaded, Value *NewVal, Align AddrAlign, AtomicOrdering MemOpOrder, SyncScope::ID SSID, Value *&Success, Value *&NewLoaded) argument 1492 insertRMWCmpXchgLoop( IRBuilderBase &Builder, Type *ResultTy, Value *Addr, Align AddrAlign, AtomicOrdering MemOpOrder, SyncScope::ID SSID, function_ref<Value *(IRBuilderBase &, Value *)> PerformOp, CreateCmpXchgInstFun CreateCmpXchg) argument
|
H A D | MachineFunction.cpp | 472 SyncScope::ID SSID, AtomicOrdering Ordering, 476 SSID, Ordering, FailureOrdering); 482 SyncScope::ID SSID, AtomicOrdering Ordering, 485 MachineMemOperand(PtrInfo, f, MemTy, base_alignment, AAInfo, Ranges, SSID, 469 getMachineMemOperand( MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument 479 getMachineMemOperand( MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, LLT MemTy, Align base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, SyncScope::ID SSID, AtomicOrdering Ordering, AtomicOrdering FailureOrdering) argument
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 141 llvm::SyncScope::ID SSID = llvm::SyncScope::System) { 144 SSID); 152 llvm::SyncScope::ID SSID = llvm::SyncScope::System) { 154 Ordering, SSID);
|
H A D | CGBuiltin.cpp | 4170 llvm::SyncScope::ID SSID; 4173 SSID = llvm::SyncScope::SingleThread; 4175 SSID = llvm::SyncScope::System; 4185 Builder.CreateFence(llvm::AtomicOrdering::Acquire, SSID); 4188 Builder.CreateFence(llvm::AtomicOrdering::Release, SSID); 4191 Builder.CreateFence(llvm::AtomicOrdering::AcquireRelease, SSID); 4194 Builder.CreateFence(llvm::AtomicOrdering::SequentiallyConsistent, SSID); 4211 Builder.CreateFence(llvm::AtomicOrdering::Acquire, SSID); 4217 Builder.CreateFence(llvm::AtomicOrdering::Release, SSID); 4222 Builder.CreateFence(llvm::AtomicOrdering::AcquireRelease, SSID); [all...] |
/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | Instructions.cpp | 1577 Align Align, AtomicOrdering Order, SyncScope::ID SSID, 1583 setAtomic(Order, SSID); 1589 Align Align, AtomicOrdering Order, SyncScope::ID SSID, 1595 setAtomic(Order, SSID); 1642 AtomicOrdering Order, SyncScope::ID SSID, 1651 setAtomic(Order, SSID); 1656 AtomicOrdering Order, SyncScope::ID SSID, 1665 setAtomic(Order, SSID); 1677 SyncScope::ID SSID) { 1683 setSyncScopeID(SSID); 1576 LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, Align Align, AtomicOrdering Order, SyncScope::ID SSID, Instruction *InsertBef) argument 1588 LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, Align Align, AtomicOrdering Order, SyncScope::ID SSID, BasicBlock *InsertAE) argument 1641 StoreInst(Value *val, Value *addr, bool isVolatile, Align Align, AtomicOrdering Order, SyncScope::ID SSID, Instruction *InsertBefore) argument 1655 StoreInst(Value *val, Value *addr, bool isVolatile, Align Align, AtomicOrdering Order, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument 1674 Init(Value *Ptr, Value *Cmp, Value *NewVal, Align Alignment, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID) argument 1700 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, Align Alignment, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1713 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, Align Alignment, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument 1730 Init(BinOp Operation, Value *Ptr, Value *Val, Align Alignment, AtomicOrdering Ordering, SyncScope::ID SSID) argument 1755 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, Align Alignment, AtomicOrdering Ordering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1764 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, Align Alignment, AtomicOrdering Ordering, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument 1820 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1828 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument [all...] |
H A D | AsmWriter.cpp | 2584 SyncScope::ID SSID); 2587 SyncScope::ID SSID); 2591 SyncScope::ID SSID); 2682 SyncScope::ID SSID) { 2683 switch (SSID) { 2692 printEscapedString(SSNs[SSID], Out); 2701 SyncScope::ID SSID) { 2705 writeSyncScope(Context, SSID); 2712 SyncScope::ID SSID) { 2716 writeSyncScope(Context, SSID); 2681 writeSyncScope(const LLVMContext &Context, SyncScope::ID SSID) argument 2699 writeAtomic(const LLVMContext &Context, AtomicOrdering Ordering, SyncScope::ID SSID) argument 2709 writeAtomicCmpXchg(const LLVMContext &Context, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID) argument [all...] |
H A D | Core.cpp | 3955 SyncScope::ID SSID = NewValue ? SyncScope::SingleThread : SyncScope::System; 3958 return I->setSyncScopeID(SSID); 3959 return cast<AtomicCmpXchgInst>(P)->setSyncScopeID(SSID);
|
/openbsd-current/gnu/llvm/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 297 bool parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID, 299 bool parseScope(SyncScope::ID &SSID);
|
/openbsd-current/gnu/llvm/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 2448 bool LLParser::parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID, 2453 return parseScope(SSID) || parseOrdering(Ordering); 2460 bool LLParser::parseScope(SyncScope::ID &SSID) { 2461 SSID = SyncScope::System; 2476 SSID = Context.getOrInsertSyncScopeID(SSN); 7549 SyncScope::ID SSID = SyncScope::System; 7567 parseScopeAndOrdering(isAtomic, SSID, Ordering) || 7591 Inst = new LoadInst(Ty, Val, "", isVolatile, *Alignment, Ordering, SSID); 7606 SyncScope::ID SSID = SyncScope::System; 7622 parseScopeAndOrdering(isAtomic, SSID, Orderin [all...] |
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 509 bool parseOptionalScope(LLVMContext &Context, SyncScope::ID &SSID); 3269 SyncScope::ID &SSID) { 3270 SSID = SyncScope::System; 3280 SSID = Context.getOrInsertSyncScopeID(SSN); 3334 SyncScope::ID SSID; 3335 if (parseOptionalScope(MF.getFunction().getContext(), SSID)) 3448 AAInfo, Range, SSID, Order, FailureOrder);
|
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 6009 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); 6016 I = new LoadInst(Ty, Op, "", Record[OpNum + 1], *Align, Ordering, SSID); 6084 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); 6093 I = new StoreInst(Val, Ptr, Record[OpNum + 1], *Align, Ordering, SSID); 6128 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 2]); local 6146 FailureOrdering, SSID); 6198 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 2]); local 6221 FailureOrdering, SSID); 6274 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); local 6287 I = new AtomicRMWInst(Operation, Ptr, Val, *Alignment, Ordering, SSID); [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 350 unsigned getEncodedSyncScopeID(SyncScope::ID SSID) { return unsigned(SSID); } argument
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 4626 SyncScope::ID SSID = I.getSyncScopeID(); local 4639 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, SuccessOrdering, 4682 SyncScope::ID SSID = I.getSyncScopeID(); local 4693 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, Ordering); 4723 SyncScope::ID SSID = I.getSyncScopeID(); local 4739 I.getAlign(), AAMDNodes(), nullptr, SSID, Order); 4776 SyncScope::ID SSID = I.getSyncScopeID(); local 4793 I.getAlign(), AAMDNodes(), nullptr, SSID, Ordering);
|
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 406 unsigned getEncodedSyncScopeID(SyncScope::ID SSID) { argument 407 return unsigned(SSID);
|