Searched refs:SSID (Results 1 - 25 of 31) sorted by relevance

12

/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineModuleInfo.h49 /// \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 DSIMemoryLegalizer.cpp220 /// 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 DMachineMemOperand.h161 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 DMachineFunction.h978 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 Dif_atureg.h312 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 Dif_atu.c481 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 DSanitizerBinaryMetadata.cpp352 auto SSID = getAtomicSyncScopeID(&I); local
353 if (SSID.has_value() && *SSID != SyncScope::SingleThread) {
H A DThreadSanitizer.cpp477 auto SSID = getAtomicSyncScopeID(I); local
478 if (!SSID)
481 return *SSID != SyncScope::SingleThread;
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DInstructions.h207 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 DIRBuilder.h1750 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 DMachineOperand.cpp510 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 DAtomicExpandPass.cpp105 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 DMachineFunction.cpp472 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 DCGBuilder.h141 llvm::SyncScope::ID SSID = llvm::SyncScope::System) {
144 SSID);
152 llvm::SyncScope::ID SSID = llvm::SyncScope::System) {
154 Ordering, SSID);
H A DCGBuiltin.cpp4170 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 DInstructions.cpp1577 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 DAsmWriter.cpp2584 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 DCore.cpp3955 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 DLLParser.h297 bool parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID,
299 bool parseScope(SyncScope::ID &SSID);
/openbsd-current/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp2448 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 DMIParser.cpp509 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 DBitcodeReader.cpp6009 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 DDXILBitcodeWriter.cpp350 unsigned getEncodedSyncScopeID(SyncScope::ID SSID) { return unsigned(SSID); } argument
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4626 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 DBitcodeWriter.cpp406 unsigned getEncodedSyncScopeID(SyncScope::ID SSID) { argument
407 return unsigned(SSID);

Completed in 383 milliseconds

12