/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineModuleInfo.h | 52 getSyncScopeInclusionOrdering(SyncScope::ID SSID) getSyncScopeInclusionOrdering() argument 74 isOneAddressSpace(SyncScope::ID SSID) isOneAddressSpace() argument [all...] |
H A D | SIMemoryLegalizer.cpp | 671 toSIAtomicScope(SyncScope::ID SSID,SIAtomicAddrSpace InstrAddrSpace) const toSIAtomicScope() argument 727 SyncScope::ID SSID = SyncScope::SingleThread; constructFromMIWithMMO() local 821 SyncScope::ID SSID = static_cast<SyncScope::ID>(MI->getOperand(1).getImm()); getAtomicFenceInfo() local [all...] |
H A D | SIISelLowering.cpp | 15754 auto SSID = RMW->getSyncScopeID(); shouldExpandAtomicRMWInIR() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 244 setSyncScopeID(SyncScope::ID SSID) setSyncScopeID() argument 293 SyncScope::ID SSID; global() variable 378 setSyncScopeID(SyncScope::ID SSID) setSyncScopeID() argument 430 SyncScope::ID SSID; global() variable [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 528 SyncScope::ID SSID, in printSyncScope() argument 1086 const MDNode *Ranges, SyncScope::ID SSID, in MachineMemOperand() argument 1107 const MDNode *Ranges, SyncScope::ID SSID, in MachineMemOperand() argument
|
H A D | AtomicExpandPass.cpp | 541 createCmpXchgInstFun(IRBuilderBase & Builder,Value * Addr,Value * Loaded,Value * NewVal,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,Value * & Success,Value * & NewLoaded) createCmpXchgInstFun() argument 849 SyncScope::ID SSID = AI->getSyncScopeID(); expandPartwordAtomicRMW() local 1480 insertRMWCmpXchgLoop(IRBuilderBase & Builder,Type * ResultTy,Value * Addr,Align AddrAlign,AtomicOrdering MemOpOrder,SyncScope::ID SSID,function_ref<Value * (IRBuilderBase &,Value *)> PerformOp,CreateCmpXchgInstFun CreateCmpXchg) insertRMWCmpXchgLoop() argument 1727 __anon98c51afa0902(IRBuilderBase &Builder, Value *Addr, Value *Loaded, Value *NewVal, Align Alignment, AtomicOrdering MemOpOrder, SyncScope::ID SSID, Value *&Success, Value *&NewLoaded) expandAtomicRMWToLibcall() argument
|
H A D | MachineFunction.cpp | 488 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) getMachineMemOperand() argument 498 getMachineMemOperand(MachinePointerInfo PtrInfo,MachineMemOperand::Flags f,LLT MemTy,Align base_alignment,const AAMDNodes & AAInfo,const MDNode * Ranges,SyncScope::ID SSID,AtomicOrdering Ordering,AtomicOrdering FailureOrdering) getMachineMemOperand() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 162 unsigned SSID : 8; // SyncScope::ID global() member
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 1428 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,Instruction * InsertBef) LoadInst() argument 1439 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock * InsertAE) LoadInst() argument 1502 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,Instruction * InsertBefore) StoreInst() argument 1516 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock * InsertAtEnd) StoreInst() argument 1530 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock::iterator InsertBefore) StoreInst() argument 1551 Init(Value * Ptr,Value * Cmp,Value * NewVal,Align Alignment,AtomicOrdering SuccessOrdering,AtomicOrdering FailureOrdering,SyncScope::ID SSID) Init() argument 1572 AtomicCmpXchgInst(Value * Ptr,Value * Cmp,Value * NewVal,Align Alignment,AtomicOrdering SuccessOrdering,AtomicOrdering FailureOrdering,SyncScope::ID SSID,Instruction * InsertBefore) AtomicCmpXchgInst() argument 1585 AtomicCmpXchgInst(Value * Ptr,Value * Cmp,Value * NewVal,Align Alignment,AtomicOrdering SuccessOrdering,AtomicOrdering FailureOrdering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) AtomicCmpXchgInst() argument 1600 Init(BinOp Operation,Value * Ptr,Value * Val,Align Alignment,AtomicOrdering Ordering,SyncScope::ID SSID) Init() argument 1622 AtomicRMWInst(BinOp Operation,Value * Ptr,Value * Val,Align Alignment,AtomicOrdering Ordering,SyncScope::ID SSID,Instruction * InsertBefore) AtomicRMWInst() argument 1631 AtomicRMWInst(BinOp Operation,Value * Ptr,Value * Val,Align Alignment,AtomicOrdering Ordering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) AtomicRMWInst() argument 1686 FenceInst(LLVMContext & C,AtomicOrdering Ordering,SyncScope::ID SSID,Instruction * InsertBefore) FenceInst() argument 1694 FenceInst(LLVMContext & C,AtomicOrdering Ordering,SyncScope::ID SSID,BasicBlock * InsertAtEnd) FenceInst() argument [all...] |
H A D | AsmWriter.cpp | 2742 writeSyncScope(const LLVMContext & Context,SyncScope::ID SSID) writeSyncScope() argument 2761 writeAtomic(const LLVMContext & Context,AtomicOrdering Ordering,SyncScope::ID SSID) writeAtomic() argument 2772 writeAtomicCmpXchg(const LLVMContext & Context,AtomicOrdering SuccessOrdering,AtomicOrdering FailureOrdering,SyncScope::ID SSID) writeAtomicCmpXchg() argument [all...] |
H A D | AutoUpgrade.cpp | 2319 SyncScope::ID SSID = F->getContext().getOrInsertSyncScopeID("agent"); upgradeAMDGCNIntrinsicCall() local
|
H A D | Core.cpp | 4120 SyncScope::ID SSID = NewValue ? SyncScope::SingleThread : SyncScope::System; LLVMSetAtomicSingleThread() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerBinaryMetadata.cpp | 420 auto SSID = getAtomicSyncScopeID(&I); runOn() local
|
H A D | ThreadSanitizer.cpp | 472 if (!SSID) in isTsanAtomic() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 2644 parseScopeAndOrdering(bool IsAtomic,SyncScope::ID & SSID,AtomicOrdering & Ordering) parseScopeAndOrdering() argument 2656 parseScope(SyncScope::ID & SSID) parseScope() argument 7728 SyncScope::ID SSID = SyncScope::System; parseLoad() local 7778 SyncScope::ID SSID = SyncScope::System; parseStore() local 7826 SyncScope::ID SSID = SyncScope::System; parseCmpXchg() local 7879 SyncScope::ID SSID = SyncScope::System; parseAtomicRMW() local 7983 SyncScope::ID SSID = SyncScope::System; parseFence() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 6058 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); parseFunctionBody() local 6133 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); parseFunctionBody() local 6177 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 2]); parseFunctionBody() local 6247 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 2]); parseFunctionBody() local 6323 const SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); parseFunctionBody() local 6351 SyncScope::ID SSID = getDecodedSyncScopeID(Record[1]); parseFunctionBody() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 3312 parseOptionalScope(LLVMContext & Context,SyncScope::ID & SSID) parseOptionalScope() argument 3377 SyncScope::ID SSID; parseMachineMemoryOperand() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 350 unsigned getEncodedSyncScopeID(SyncScope::ID SSID) { return unsigned(SSID); } in getEncodedSyncScopeID() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 4832 SyncScope::ID SSID = I.getSyncScopeID(); visitAtomicCmpXchg() local 4888 SyncScope::ID SSID = I.getSyncScopeID(); visitAtomicRMW() local 4929 SyncScope::ID SSID = I.getSyncScopeID(); visitAtomicLoad() local 4965 SyncScope::ID SSID = I.getSyncScopeID(); visitAtomicStore() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 406 getEncodedSyncScopeID(SyncScope::ID SSID) getEncodedSyncScopeID() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 4733 llvm::SyncScope::ID SSID; EmitBuiltinExpr() local 17819 ProcessOrderScopeAMDGCN(Value * Order,Value * Scope,llvm::AtomicOrdering & AO,llvm::SyncScope::ID & SSID) ProcessOrderScopeAMDGCN() argument 17868 llvm::SyncScope::ID SSID; EmitAMDGPUBuiltinExpr() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 4249 auto SSID = static_cast<SyncScope::ID>(Op.getConstantOperandVal(2)); LowerATOMIC_FENCE() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 30597 auto SSID = AI->getSyncScopeID(); lowerIdempotentRMWIntoFencedLoad() local [all...] |