Home
last modified time | relevance | path

Searched refs:IsAtomic (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td873 bit IsAtomic = ?;
1721 let IsAtomic = true; // FIXME: Should be IsLoad and/or IsAtomic?
1728 let IsAtomic = true; // FIXME: Should be IsLoad and/or IsAtomic?
1735 let IsAtomic = true;
1742 let IsAtomic = true;
1749 let IsAtomic = true;
1755 let IsAtomic = true;
1761 let IsAtomic = true; // FIXME: Should be IsLoad and/or IsAtomic?
1767 let IsAtomic = true; // FIXME: Should be IsLoad and/or IsAtomic?
1773 let IsAtomic = true; // FIXME: Should be IsLoad and/or IsAtomic?
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td518 let IsAtomic = 1;
523 let IsAtomic = 1;
528 let IsAtomic = 1;
533 let IsAtomic = 1;
576 } // End let IsAtomic = 1, AddressSpaces = ...
591 let IsAtomic = 1;
597 let IsAtomic = 1;
607 let IsAtomic = 1;
613 let IsAtomic = 1;
623 let IsAtomic = 1;
[all …]
H A DSIInstrInfo.td346 let IsAtomic = 1;
352 let IsAtomic = 1;
358 let IsAtomic = 1;
364 let IsAtomic = 1;
440 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in {
544 let IsAtomic = 1;
551 let IsAtomic = 1;
558 let IsAtomic = 1;
565 let IsAtomic = 1;
569 let IsAtomic = 1, AddressSpaces = StoreAddress_local.AddrSpaces in {
[all …]
H A DAMDGPULegalizerInfo.cpp293 bool IsLoad, bool IsAtomic) { in maxSizeForAddrSpace() argument
315 return ST.hasMultiDwordFlatScratchAddressing() || IsAtomic ? 128 : 32; in maxSizeForAddrSpace()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp196 bool IsAtomic; in instMayAlias() member
241 if (MUC0.IsAtomic && MUC1.IsAtomic) in instMayAlias()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp683 bool IsAtomic = false; member
688 bool IsAtomic, bool IsLoad) in LoadValue()
690 IsAtomic(IsAtomic), IsLoad(IsLoad) {} in LoadValue()
1259 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrAtomics.td33 let IsAtomic = 1;
40 let IsAtomic = 1;
47 let IsAtomic = 1;
166 let IsAtomic = 1;
173 let IsAtomic = 1;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp892 bool isAtomic() const { return IsAtomic; } in isAtomic()
903 unsigned IsAtomic : 1; member in __anon03164dbc0211::PropertyImplStrategy
919 IsAtomic = prop->isAtomic(); in PropertyImplStrategy()
933 Kind = IsAtomic ? GetSetProperty : SetPropertyAndExpressionGet; in PropertyImplStrategy()
946 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) { in PropertyImplStrategy()
962 } else if (!IsAtomic) { in PropertyImplStrategy()
974 if (!IsAtomic) { in PropertyImplStrategy()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp450 auto IsAtomic = InstName.contains("atomic."); in checkForP2AlignIfLoadStore() local
451 if (IsLoadStore || IsAtomic) { in checkForP2AlignIfLoadStore()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td726 bit IsAtomic = false;
763 let IsAtomic = base.IsAtomic;
802 let IsAtomic = true;
822 int NumDmaskArgs = !not(P_.IsAtomic);
855 !if(P_.IsAtomic, [], [llvm_i32_ty]), // dmask(imm)
865 !if(P_.IsAtomic, [], [ImmArg<ArgIndex<AMDGPUImageDimIntrinsicEval<P_>.DmaskArgIndex>>]),
869 !if(P_.IsAtomic, [], [IntrNoSync])),
874 !if(P_.IsAtomic, 0, 1)), 1> {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp213 bool IsAtomic = in printTH() local
218 if (IsAtomic) { in printTH()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h310 bool parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp1060 bool IsAtomic = (VDstIdx != -1); in convertMIMGInst() local
1159 if (IsAtomic) { in convertMIMGInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1375 bool IsAtomic);
4829 bool IsAtomic = in validateTHAndScopeBits() local
4832 if (IsAtomic) { in validateTHAndScopeBits()
8018 bool IsAtomic) { in cvtMubufImpl() argument
8023 if (IsAtomic) { in cvtMubufImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2644 bool LLParser::parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID, in parseScopeAndOrdering() argument
2646 if (!IsAtomic) in parseScopeAndOrdering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp27861 bool IsAtomic; in mayAlias() member
27915 if (MUC0.IsAtomic && MUC1.IsAtomic) in mayAlias()