/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVUtils.cpp | 134 unsigned storageClassToAddressSpace(SPIRV::StorageClass::StorageClass SC) { in storageClassToAddressSpace() 136 case SPIRV::StorageClass::Function: in storageClassToAddressSpace() 142 case SPIRV::StorageClass::Workgroup: in storageClassToAddressSpace() 144 case SPIRV::StorageClass::Generic: in storageClassToAddressSpace() 146 case SPIRV::StorageClass::Input: in storageClassToAddressSpace() 153 SPIRV::StorageClass::StorageClass 167 return SPIRV::StorageClass::Input; in addressSpaceToStorageClass() 174 getMemSemanticsForStorageClass(SPIRV::StorageClass::StorageClass SC) { in getMemSemanticsForStorageClass() 177 case SPIRV::StorageClass::Uniform: in getMemSemanticsForStorageClass() 179 case SPIRV::StorageClass::Workgroup: in getMemSemanticsForStorageClass() [all …]
|
H A D | SPIRVGlobalRegistry.h | 143 SPIRV::StorageClass::StorageClass SC = SPIRV::StorageClass::Function, 177 SPIRV::StorageClass::StorageClass getPointerStorageClass(Register VReg) const; 204 SPIRVType *getOpTypePointer(SPIRV::StorageClass::StorageClass SC, 208 SPIRVType *getOpTypeForwardPointer(SPIRV::StorageClass::StorageClass SC, 261 SPIRV::StorageClass::StorageClass Storage, 288 SPIRV::StorageClass::StorageClass SClass = SPIRV::StorageClass::Function); 291 SPIRV::StorageClass::StorageClass SClass = SPIRV::StorageClass::Function);
|
H A D | SPIRVUtils.h | 61 unsigned storageClassToAddressSpace(SPIRV::StorageClass::StorageClass SC); 64 SPIRV::StorageClass::StorageClass 68 getMemSemanticsForStorageClass(SPIRV::StorageClass::StorageClass SC);
|
H A D | SPIRVGlobalRegistry.cpp | 465 const GlobalValue *GV, SPIRV::StorageClass::StorageClass Storage, in buildGlobalVariable() 602 SPIRV::StorageClass::StorageClass SC, SPIRVType *ElemType, in getOpTypePointer() 613 SPIRV::StorageClass::StorageClass SC, MachineIRBuilder &MIRBuilder) { in getOpTypeForwardPointer() 843 SPIRV::StorageClass::StorageClass 848 return static_cast<SPIRV::StorageClass::StorageClass>( in getPointerStorageClass() 947 SPIRV::StorageClass::StorageClass SC, in getOrCreateSPIRVTypeByName() 1120 SPIRV::StorageClass::StorageClass SC) { in getOrCreateSPIRVPointerType() 1140 SPIRV::StorageClass::StorageClass SC) { in getOrCreateSPIRVPointerType()
|
H A D | SPIRVInstructionSelector.cpp | 648 ArrTy, I, TII, SPIRV::StorageClass::UniformConstant); in selectMemOperation() 661 .addImm(SPIRV::StorageClass::UniformConstant) in selectMemOperation() 793 static bool isGenericCastablePtr(SPIRV::StorageClass::StorageClass SC) { in isGenericCastablePtr() 795 case SPIRV::StorageClass::Workgroup: in isGenericCastablePtr() 796 case SPIRV::StorageClass::CrossWorkgroup: in isGenericCastablePtr() 797 case SPIRV::StorageClass::Function: in isGenericCastablePtr() 835 SPIRV::StorageClass::StorageClass SrcSC = GR.getPointerStorageClass(SrcPtr); in selectAddrSpaceCast() 836 SPIRV::StorageClass::StorageClass DstSC = GR.getPointerStorageClass(ResVReg); in selectAddrSpaceCast() 848 SrcPtrTy, I, TII, SPIRV::StorageClass::Generic); in selectAddrSpaceCast() 1556 SPIRV::StorageClass::StorageClass Storage = in selectGlobalValue() [all …]
|
H A D | SPIRVAsmPrinter.cpp | 299 auto SC = static_cast<SPIRV::StorageClass::StorageClass>( in outputEntryPoints() 305 if (ST->getSPIRVVersion() >= 14 || SC == SPIRV::StorageClass::Input || in outputEntryPoints() 306 SC == SPIRV::StorageClass::Output) { in outputEntryPoints()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSymbolXCOFF.h | 39 void setStorageClass(XCOFF::StorageClass SC) { in setStorageClass() 40 StorageClass = SC; in setStorageClass() 43 XCOFF::StorageClass getStorageClass() const { in getStorageClass() 44 assert(StorageClass && "StorageClass not set on XCOFF MCSymbol."); in getStorageClass() 45 return *StorageClass; in getStorageClass() 76 std::optional<XCOFF::StorageClass> StorageClass;
|
H A D | MCSymbolCOFF.h | 45 void setClass(uint16_t StorageClass) const { in setClass() argument 46 modifyFlags(StorageClass << SF_ClassShift, SF_ClassMask); in setClass()
|
H A D | MCWinCOFFStreamer.h | 49 void emitCOFFSymbolStorageClass(int StorageClass) override;
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Specifiers.h | 243 enum StorageClass { enum 256 inline bool isLegalForFunction(StorageClass SC) { in isLegalForFunction() 261 inline bool isLegalForVariable(StorageClass SC) { in isLegalForVariable()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | XCOFFObjectFile.h | 213 XCOFF::StorageClass StorageClass; 226 XCOFF::StorageClass StorageClass; 753 XCOFF::StorageClass StorageClass; 767 XCOFF::StorageClass StorageClass; 830 XCOFF::StorageClass getStorageClass() const { return GETVALUE(StorageClass); }
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCWinCOFFStreamer.cpp | 148 void MCWinCOFFStreamer::emitCOFFSymbolStorageClass(int StorageClass) { in emitCOFFSymbolStorageClass() argument 154 if (StorageClass & ~COFF::SSC_Invalid) { in emitCOFFSymbolStorageClass() 155 Error("storage class value '" + Twine(StorageClass) + in emitCOFFSymbolStorageClass() 161 cast<MCSymbolCOFF>(CurSymbol)->setClass((uint16_t)StorageClass); in emitCOFFSymbolStorageClass()
|
H A D | WinCOFFObjectWriter.cpp | 331 Symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in defineSection() 365 Label->Data.StorageClass = COFF::IMAGE_SYM_CLASS_LABEL; in defineSection() 415 Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL; in DefineSymbol() 452 Local->Data.StorageClass = SymbolCOFF.getClass(); in DefineSymbol() 455 if (Local->Data.StorageClass == COFF::IMAGE_SYM_CLASS_NULL) { in DefineSymbol() 459 Local->Data.StorageClass = IsExternal ? COFF::IMAGE_SYM_CLASS_EXTERNAL in DefineSymbol() 527 W.OS << char(S.Data.StorageClass); in WriteSymbol() 677 File->Data.StorageClass = COFF::IMAGE_SYM_CLASS_FILE; in createFileSymbols() 717 if (Sym->Data.StorageClass != COFF::IMAGE_SYM_CLASS_EXTERNAL) in setWeakDefaultNames()
|
H A D | MCNullStreamer.cpp | 46 void emitCOFFSymbolStorageClass(int StorageClass) override {} in emitCOFFSymbolStorageClass() argument
|
H A D | XCOFFObjectWriter.cpp | 74 XCOFF::StorageClass getStorageClass() const { in getStorageClass() 371 XCOFF::StorageClass StorageClass); 407 uint8_t StorageClass, uint8_t NumberOfAuxEntries = 1); 842 uint8_t StorageClass, in writeSymbolEntry() argument 853 W.write<uint8_t>(StorageClass); in writeSymbolEntry() 946 XCOFF::StorageClass StorageClass) { in writeSymbolEntryForControlSection() argument 948 SectionIndex, CSectionRef.getVisibilityType(), StorageClass); in writeSymbolEntryForControlSection()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CommandLine.h | 1531 template <class DataType, class StorageClass> class list_storage { 1532 StorageClass *Location = nullptr; // Where to store the object... 1542 bool setLocation(Option &O, StorageClass &L) { 1660 template <class DataType, class StorageClass = bool, 1680 list_storage<DataType, StorageClass>::overwriteDefault(); 1684 list_storage<DataType, StorageClass>::addValue(Val); 1706 list_storage<DataType, StorageClass>::clear(); 1730 list_storage<DataType, StorageClass>::clear(); 1737 list_storage<DataType, StorageClass>::assignDefault(); 1739 list_storage<DataType, StorageClass>::addValue(Val, true); [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | XCOFFYAML.h | 196 XCOFF::StorageClass StorageClass; member 232 template <> struct ScalarEnumerationTraits<XCOFF::StorageClass> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 233 static void enumeration(IO &IO, XCOFF::StorageClass &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | InterfaceStubFunctionsConsumer.cpp | 61 if ((VD->getStorageClass() == StorageClass::SC_Extern) || in WriteNamedDecl() 62 (VD->getStorageClass() == StorageClass::SC_Static && in WriteNamedDecl() 78 if (FD->getStorageClass() == StorageClass::SC_Static) in WriteNamedDecl()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | COFFYAML.cpp | 357 NStorageClass(IO &) : StorageClass(COFF::SymbolStorageClass(0)) {} in NStorageClass() 358 NStorageClass(IO &, uint8_t S) : StorageClass(COFF::SymbolStorageClass(S)) {} in NStorageClass() 360 uint8_t denormalize(IO &) { return StorageClass; } in denormalize() 362 COFF::SymbolStorageClass StorageClass; member 647 MappingNormalization<NStorageClass, uint8_t> NS(IO, S.Header.StorageClass); in mapping() 654 IO.mapRequired("StorageClass", NS->StorageClass); in mapping()
|
H A D | XCOFFYAML.cpp | 47 void ScalarEnumerationTraits<XCOFF::StorageClass>::enumeration( in enumeration() 48 IO &IO, XCOFF::StorageClass &Value) { in enumeration() 348 IO.mapOptional("StorageClass", S.StorageClass); in mapping()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFObject.h | 168 Dest.StorageClass = Src.StorageClass; in copySymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.h | 60 void emitCOFFSymbolStorageClass(int StorageClass) override {} in emitCOFFSymbolStorageClass() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangleNodes.h | 44 enum class StorageClass : uint8_t { enum 614 StorageClass SC = StorageClass::None;
|
H A D | MicrosoftDemangle.h | 163 StorageClass SC); 256 StorageClass demangleVariableStorageClass(std::string_view &MangledName);
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 975 LLVM_PREFERRED_TYPE(StorageClass) 1114 TypeSourceInfo *TInfo, StorageClass SC); 1144 TypeSourceInfo *TInfo, StorageClass S); 1152 StorageClass getStorageClass() const { in getStorageClass() 1153 return (StorageClass) VarDeclBits.SClass; in getStorageClass() 1155 void setStorageClass(StorageClass SC); 1757 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) in ParmVarDecl() 1771 StorageClass S, Expr *DefArg); 2757 StorageClass getStorageClass() const { in getStorageClass() 2758 return static_cast<StorageClass>(FunctionDeclBits.SClass); in getStorageClass() [all …]
|