Home
last modified time | relevance | path

Searched refs:StorageClass (Results 1 – 25 of 77) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp166 unsigned storageClassToAddressSpace(SPIRV::StorageClass::StorageClass SC) { in storageClassToAddressSpace()
168 case SPIRV::StorageClass::Function: in storageClassToAddressSpace()
170 case SPIRV::StorageClass::CrossWorkgroup: in storageClassToAddressSpace()
172 case SPIRV::StorageClass::UniformConstant: in storageClassToAddressSpace()
174 case SPIRV::StorageClass::Workgroup: in storageClassToAddressSpace()
176 case SPIRV::StorageClass::Generic: in storageClassToAddressSpace()
178 case SPIRV::StorageClass::DeviceOnlyINTEL: in storageClassToAddressSpace()
180 case SPIRV::StorageClass::HostOnlyINTEL: in storageClassToAddressSpace()
182 case SPIRV::StorageClass::Input: in storageClassToAddressSpace()
189 SPIRV::StorageClass::StorageClass
[all …]
H A DSPIRVGlobalRegistry.h319 SPIRV::StorageClass::StorageClass SC = SPIRV::StorageClass::Function,
383 SPIRV::StorageClass::StorageClass getPointerStorageClass(Register VReg) const;
418 SPIRVType *getOpTypePointer(SPIRV::StorageClass::StorageClass SC,
422 SPIRVType *getOpTypeForwardPointer(SPIRV::StorageClass::StorageClass SC,
489 SPIRV::StorageClass::StorageClass Storage,
521 SPIRV::StorageClass::StorageClass SClass = SPIRV::StorageClass::Function);
524 SPIRV::StorageClass::StorageClass SClass = SPIRV::StorageClass::Function);
H A DSPIRVUtils.h67 unsigned storageClassToAddressSpace(SPIRV::StorageClass::StorageClass SC);
70 SPIRV::StorageClass::StorageClass
74 getMemSemanticsForStorageClass(SPIRV::StorageClass::StorageClass SC);
H A DSPIRVISelLowering.cpp137 SPIRV::StorageClass::StorageClass SC = in createNewPtrType()
138 static_cast<SPIRV::StorageClass::StorageClass>( in createNewPtrType()
231 SPIRV::StorageClass::StorageClass SC = in validateGroupAsyncCopyPtr()
232 static_cast<SPIRV::StorageClass::StorageClass>( in validateGroupAsyncCopyPtr()
H A DSPIRVInstructionSelector.cpp851 ArrTy, I, TII, SPIRV::StorageClass::UniformConstant); in selectMemOperation()
867 .addImm(SPIRV::StorageClass::UniformConstant) in selectMemOperation()
871 ValTy, I, TII, SPIRV::StorageClass::UniformConstant); in selectMemOperation()
1047 static bool isGenericCastablePtr(SPIRV::StorageClass::StorageClass SC) { in isGenericCastablePtr()
1049 case SPIRV::StorageClass::Workgroup: in isGenericCastablePtr()
1050 case SPIRV::StorageClass::CrossWorkgroup: in isGenericCastablePtr()
1051 case SPIRV::StorageClass::Function: in isGenericCastablePtr()
1058 static bool isUSMStorageClass(SPIRV::StorageClass::StorageClass SC) { in isUSMStorageClass()
1060 case SPIRV::StorageClass::DeviceOnlyINTEL: in isUSMStorageClass()
1061 case SPIRV::StorageClass::HostOnlyINTEL: in isUSMStorageClass()
[all …]
H A DSPIRVGlobalRegistry.cpp604 const GlobalValue *GV, SPIRV::StorageClass::StorageClass Storage, in buildGlobalVariable()
759 SPIRV::StorageClass::StorageClass SC, SPIRVType *ElemType, in getOpTypePointer()
770 SPIRV::StorageClass::StorageClass SC, MachineIRBuilder &MIRBuilder) { in getOpTypeForwardPointer()
1103 SPIRV::StorageClass::StorageClass
1108 return static_cast<SPIRV::StorageClass::StorageClass>( in getPointerStorageClass()
1227 SPIRV::StorageClass::StorageClass SC, in getOrCreateSPIRVTypeByName()
1402 SPIRV::StorageClass::StorageClass SC) { in getOrCreateSPIRVPointerType()
1424 SPIRV::StorageClass::StorageClass SC) { in getOrCreateSPIRVPointerType()
H A DSPIRVAsmPrinter.cpp317 auto SC = static_cast<SPIRV::StorageClass::StorageClass>( in outputEntryPoints()
324 SC == SPIRV::StorageClass::Input || SC == SPIRV::StorageClass::Output) { in outputEntryPoints()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h42 void setStorageClass(XCOFF::StorageClass SC) { in setStorageClass()
43 StorageClass = SC; in setStorageClass()
46 XCOFF::StorageClass getStorageClass() const { in getStorageClass()
47 assert(StorageClass && "StorageClass not set on XCOFF MCSymbol."); in getStorageClass()
48 return *StorageClass; in getStorageClass()
91 std::optional<XCOFF::StorageClass> StorageClass;
H A DMCSymbolCOFF.h46 void setClass(uint16_t StorageClass) const { in setClass() argument
47 modifyFlags(StorageClass << SF_ClassShift, SF_ClassMask); in setClass()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h245 enum StorageClass { enum
258 inline bool isLegalForFunction(StorageClass SC) { in isLegalForFunction()
263 inline bool isLegalForVariable(StorageClass SC) { in isLegalForVariable()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h220 XCOFF::StorageClass StorageClass;
233 XCOFF::StorageClass StorageClass;
760 XCOFF::StorageClass StorageClass;
774 XCOFF::StorageClass StorageClass;
837 XCOFF::StorageClass getStorageClass() const { return GETVALUE(StorageClass); }
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCommandLine.h1524 template <class DataType, class StorageClass> class list_storage {
1525 StorageClass *Location = nullptr; // Where to store the object...
1535 bool setLocation(Option &O, StorageClass &L) {
1653 template <class DataType, class StorageClass = bool,
1655 class list : public Option, public list_storage<DataType, StorageClass> {
1671 if (list_storage<DataType, StorageClass>::isDefaultAssigned()) {
1673 list_storage<DataType, StorageClass>::overwriteDefault();
1677 list_storage<DataType, StorageClass>::addValue(Val);
1699 list_storage<DataType, StorageClass>::clear();
1700 for (auto &Val : list_storage<DataType, StorageClass>::getDefault())
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h200 XCOFF::StorageClass StorageClass; member
240 template <> struct ScalarEnumerationTraits<XCOFF::StorageClass> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
241 static void enumeration(IO &IO, XCOFF::StorageClass &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWinCOFFStreamer.cpp167 void MCWinCOFFStreamer::emitCOFFSymbolStorageClass(int StorageClass) { in emitCOFFSymbolStorageClass() argument
173 if (StorageClass & ~COFF::SSC_Invalid) { in emitCOFFSymbolStorageClass()
174 Error("storage class value '" + Twine(StorageClass) + in emitCOFFSymbolStorageClass()
180 cast<MCSymbolCOFF>(CurSymbol)->setClass((uint16_t)StorageClass); in emitCOFFSymbolStorageClass()
H A DWinCOFFObjectWriter.cpp301 Symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in defineSection()
335 Label->Data.StorageClass = COFF::IMAGE_SYM_CLASS_LABEL; in defineSection()
387 Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL; in defineSymbol()
424 Local->Data.StorageClass = SymbolCOFF.getClass(); in defineSymbol()
427 if (Local->Data.StorageClass == COFF::IMAGE_SYM_CLASS_NULL) { in defineSymbol()
431 Local->Data.StorageClass = IsExternal ? COFF::IMAGE_SYM_CLASS_EXTERNAL in defineSymbol()
499 W.OS << char(S.Data.StorageClass); in WriteSymbol()
647 File->Data.StorageClass = COFF::IMAGE_SYM_CLASS_FILE; in createFileSymbols()
687 if (Sym->Data.StorageClass != COFF::IMAGE_SYM_CLASS_EXTERNAL) in setWeakDefaultNames()
H A DMCNullStreamer.cpp46 void emitCOFFSymbolStorageClass(int StorageClass) override {} in emitCOFFSymbolStorageClass() argument
H A DXCOFFObjectWriter.cpp73 XCOFF::StorageClass getStorageClass() const { in getStorageClass()
371 XCOFF::StorageClass StorageClass);
406 uint8_t StorageClass, uint8_t NumberOfAuxEntries = 1);
866 uint8_t StorageClass, in writeSymbolEntry() argument
877 W.write<uint8_t>(StorageClass); in writeSymbolEntry()
1000 XCOFF::StorageClass StorageClass) { in writeSymbolEntryForControlSection() argument
1002 SectionIndex, CSectionRef.getVisibilityType(), StorageClass); in writeSymbolEntryForControlSection()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp62 if ((VD->getStorageClass() == StorageClass::SC_Extern) || in WriteNamedDecl()
63 (VD->getStorageClass() == StorageClass::SC_Static && in WriteNamedDecl()
79 if (FD->getStorageClass() == StorageClass::SC_Static) in WriteNamedDecl()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFYAML.cpp357 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()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h168 Dest.StorageClass = Src.StorageClass; in copySymbol()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h911 static const char *getStorageClassSpecifierString(StorageClass SC);
936 LLVM_PREFERRED_TYPE(StorageClass)
1078 TypeSourceInfo *TInfo, StorageClass SC);
1108 TypeSourceInfo *TInfo, StorageClass S);
1116 StorageClass getStorageClass() const { in getStorageClass()
1117 return (StorageClass) VarDeclBits.SClass; in getStorageClass()
1119 void setStorageClass(StorageClass SC);
1730 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) in ParmVarDecl()
1743 TypeSourceInfo *TInfo, StorageClass S,
2088 TypeSourceInfo *TInfo, StorageClass S, bool UsesFPIntrin,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h44 enum class StorageClass : uint8_t { enum
614 StorageClass SC = StorageClass::None;
H A DMicrosoftDemangle.h171 StorageClass SC);
264 StorageClass demangleVariableStorageClass(std::string_view &MangledName);
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.h60 void emitCOFFSymbolStorageClass(int StorageClass) override {} in beginCOFFSymbolDef()
61 emitCOFFSymbolStorageClass(int StorageClass) emitCOFFSymbolStorageClass() argument
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp596 case StorageClass::PrivateStatic: in output()
599 case StorageClass::PublicStatic: in output()
602 case StorageClass::ProtectedStatic: in output()

1234