| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | XCOFFLinkGraphBuilder.cpp | 44 static llvm::StringRef getStorageClassString(XCOFF::StorageClass SC) { in getStorageClassString() 46 case XCOFF::StorageClass::C_FILE: in getStorageClassString() 48 case XCOFF::StorageClass::C_BINCL: in getStorageClassString() 50 case XCOFF::StorageClass::C_EINCL: in getStorageClassString() 52 case XCOFF::StorageClass::C_GSYM: in getStorageClassString() 54 case XCOFF::StorageClass::C_STSYM: in getStorageClassString() 56 case XCOFF::StorageClass::C_BCOMM: in getStorageClassString() 58 case XCOFF::StorageClass::C_ECOMM: in getStorageClassString() 60 case XCOFF::StorageClass::C_ENTRY: in getStorageClassString() 62 case XCOFF::StorageClass::C_BSTAT: in getStorageClassString() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.h | 176 constexpr bool isGenericCastablePtr(SPIRV::StorageClass::StorageClass SC) { in isGenericCastablePtr() 178 case SPIRV::StorageClass::Workgroup: in isGenericCastablePtr() 179 case SPIRV::StorageClass::CrossWorkgroup: in isGenericCastablePtr() 180 case SPIRV::StorageClass::Function: in isGenericCastablePtr() 191 storageClassToAddressSpace(SPIRV::StorageClass::StorageClass SC) { in storageClassToAddressSpace() 193 case SPIRV::StorageClass::Function: in storageClassToAddressSpace() 195 case SPIRV::StorageClass::CrossWorkgroup: in storageClassToAddressSpace() 197 case SPIRV::StorageClass::UniformConstant: in storageClassToAddressSpace() 199 case SPIRV::StorageClass::Workgroup: in storageClassToAddressSpace() 201 case SPIRV::StorageClass::Generic: in storageClassToAddressSpace() [all …]
|
| H A D | SPIRVGlobalRegistry.h | 332 SPIRV::StorageClass::StorageClass SC = SPIRV::StorageClass::Function, 409 SPIRV::StorageClass::StorageClass getPointerStorageClass(Register VReg) const; 410 SPIRV::StorageClass::StorageClass 457 SPIRVType *getOpTypePointer(SPIRV::StorageClass::StorageClass SC, 461 SPIRVType *getOpTypeForwardPointer(SPIRV::StorageClass::StorageClass SC, 496 SPIRV::StorageClass::StorageClass SC); 550 SPIRV::StorageClass::StorageClass Storage, 588 SPIRV::StorageClass::StorageClass SC); 590 SPIRV::StorageClass::StorageClass SC); 598 SPIRV::StorageClass::StorageClass SC); [all …]
|
| H A D | SPIRVUtils.cpp | 244 SPIRV::StorageClass::StorageClass 248 return SPIRV::StorageClass::Function; in addressSpaceToStorageClass() 250 return SPIRV::StorageClass::CrossWorkgroup; in addressSpaceToStorageClass() 252 return SPIRV::StorageClass::UniformConstant; in addressSpaceToStorageClass() 254 return SPIRV::StorageClass::Workgroup; in addressSpaceToStorageClass() 256 return SPIRV::StorageClass::Generic; in addressSpaceToStorageClass() 259 ? SPIRV::StorageClass::DeviceOnlyINTEL in addressSpaceToStorageClass() 260 : SPIRV::StorageClass::CrossWorkgroup; in addressSpaceToStorageClass() 263 ? SPIRV::StorageClass::HostOnlyINTEL in addressSpaceToStorageClass() 264 : SPIRV::StorageClass::CrossWorkgroup; in addressSpaceToStorageClass() [all …]
|
| H A D | SPIRVGlobalRegistry.cpp | 58 storageClassRequiresExplictLayout(SPIRV::StorageClass::StorageClass SC) { in storageClassRequiresExplictLayout() 60 case SPIRV::StorageClass::Uniform: in storageClassRequiresExplictLayout() 61 case SPIRV::StorageClass::PushConstant: in storageClassRequiresExplictLayout() 62 case SPIRV::StorageClass::StorageBuffer: in storageClassRequiresExplictLayout() 63 case SPIRV::StorageClass::PhysicalStorageBufferEXT: in storageClassRequiresExplictLayout() 65 case SPIRV::StorageClass::UniformConstant: in storageClassRequiresExplictLayout() 66 case SPIRV::StorageClass::Input: in storageClassRequiresExplictLayout() 67 case SPIRV::StorageClass::Output: in storageClassRequiresExplictLayout() 68 case SPIRV::StorageClass::Workgroup: in storageClassRequiresExplictLayout() 69 case SPIRV::StorageClass::CrossWorkgroup: in storageClassRequiresExplictLayout() [all …]
|
| H A D | SPIRVISelLowering.cpp | 165 SPIRV::StorageClass::StorageClass SC = in createNewPtrType() 166 static_cast<SPIRV::StorageClass::StorageClass>( in createNewPtrType() 247 SPIRV::StorageClass::StorageClass SC = in validateLifetimeStart() 248 static_cast<SPIRV::StorageClass::StorageClass>( in validateLifetimeStart() 282 SPIRV::StorageClass::StorageClass SC = in validatePtrUnwrapStructField() 283 static_cast<SPIRV::StorageClass::StorageClass>( in validatePtrUnwrapStructField()
|
| H A D | SPIRVInstructionSelector.cpp | 315 SPIRV::StorageClass::StorageClass SC) const; 322 SPIRV::StorageClass::StorageClass SC, 1278 ArrTy, MIRBuilder, SPIRV::StorageClass::UniformConstant); in selectMemOperation() 1296 .addImm(SPIRV::StorageClass::UniformConstant) in selectMemOperation() 1305 ValTy, I, SPIRV::StorageClass::UniformConstant); in selectMemOperation() 1566 static bool isUSMStorageClass(SPIRV::StorageClass::StorageClass SC) { in isUSMStorageClass() 1568 case SPIRV::StorageClass::DeviceOnlyINTEL: in isUSMStorageClass() 1569 case SPIRV::StorageClass::HostOnlyINTEL: in isUSMStorageClass() 1592 MachineInstr &I, SPIRV::StorageClass::StorageClass SC) const { in getUcharPtrTypeReg() 1613 GR.changePointerStorageClass(SrcPtrTy, SPIRV::StorageClass::Generic, I); in buildConstGenericPtr() [all …]
|
| H A D | SPIRVAsmPrinter.cpp | 348 auto SC = static_cast<SPIRV::StorageClass::StorageClass>( in outputEntryPoints() 355 SC == SPIRV::StorageClass::Input || SC == SPIRV::StorageClass::Output) { in outputEntryPoints()
|
| H A D | SPIRVModuleAnalysis.cpp | 296 return static_cast<SPIRV::StorageClass::StorageClass>( in isDeclSection() 297 MI.getOperand(2).getImm()) != SPIRV::StorageClass::Function; in isDeclSection() 1123 uint32_t StorageClass = ResTypeInst->getOperand(1).getImm(); in addOpAccessChainReqs() local 1124 if (StorageClass != SPIRV::StorageClass::StorageClass::UniformConstant && in addOpAccessChainReqs() 1125 StorageClass != SPIRV::StorageClass::StorageClass::Uniform && in addOpAccessChainReqs() 1126 StorageClass != SPIRV::StorageClass::StorageClass::StorageBuffer) { in addOpAccessChainReqs()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaSPIRV.cpp | 21 enum class StorageClass : int { enum 99 spirv::StorageClass StorageClass; in checkGenericCastToPtr() local 103 StorageClass = static_cast<spirv::StorageClass>(SCInt.value()); in checkGenericCastToPtr() 104 if (StorageClass != spirv::StorageClass::CrossWorkgroup && in checkGenericCastToPtr() 105 StorageClass != spirv::StorageClass::Workgroup && in checkGenericCastToPtr() 106 StorageClass != spirv::StorageClass::Function) { in checkGenericCastToPtr() 119 switch (StorageClass) { in checkGenericCastToPtr() 120 case spirv::StorageClass::CrossWorkgroup: in checkGenericCastToPtr() 124 case spirv::StorageClass::Workgroup: in checkGenericCastToPtr() 128 case spirv::StorageClass::Function: in checkGenericCastToPtr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSymbolXCOFF.h | 42 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 D | MCSymbolCOFF.h | 46 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 D | Specifiers.h | 248 enum StorageClass { enum 261 inline bool isLegalForFunction(StorageClass SC) { in isLegalForFunction() 266 inline bool isLegalForVariable(StorageClass SC) { in isLegalForVariable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | XCOFFObjectFile.h | 223 XCOFF::StorageClass StorageClass; 236 XCOFF::StorageClass StorageClass; 767 XCOFF::StorageClass StorageClass; 781 XCOFF::StorageClass StorageClass; 851 XCOFF::StorageClass getStorageClass() const { return GETVALUE(StorageClass); }
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 1532 template <class DataType, class StorageClass> class list_storage { 1533 StorageClass *Location = nullptr; // Where to store the object... 1543 bool setLocation(Option &O, StorageClass &L) { 1661 template <class DataType, class StorageClass = bool, 1663 class list : public Option, public list_storage<DataType, StorageClass> { 1679 if (list_storage<DataType, StorageClass>::isDefaultAssigned()) { 1681 list_storage<DataType, StorageClass>::overwriteDefault(); 1685 list_storage<DataType, StorageClass>::addValue(Val); 1707 list_storage<DataType, StorageClass>::clear(); 1708 for (auto &Val : list_storage<DataType, StorageClass>::getDefault()) [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | XCOFFYAML.h | 200 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 D | MCWinCOFFStreamer.cpp | 208 void MCWinCOFFStreamer::emitCOFFSymbolStorageClass(int StorageClass) { in emitCOFFSymbolStorageClass() argument 214 if (StorageClass & ~COFF::SSC_Invalid) { in emitCOFFSymbolStorageClass() 215 Error("storage class value '" + Twine(StorageClass) + in emitCOFFSymbolStorageClass() 221 cast<MCSymbolCOFF>(CurSymbol)->setClass((uint16_t)StorageClass); in emitCOFFSymbolStorageClass()
|
| H A D | WinCOFFObjectWriter.cpp | 301 Symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC; in defineSection() 335 Label->Data.StorageClass = COFF::IMAGE_SYM_CLASS_LABEL; in defineSection() 386 Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL; in defineSymbol() 423 Local->Data.StorageClass = SymbolCOFF.getClass(); in defineSymbol() 426 if (Local->Data.StorageClass == COFF::IMAGE_SYM_CLASS_NULL) { in defineSymbol() 430 Local->Data.StorageClass = IsExternal ? COFF::IMAGE_SYM_CLASS_EXTERNAL in defineSymbol() 498 W.OS << char(S.Data.StorageClass); in WriteSymbol() 645 File->Data.StorageClass = COFF::IMAGE_SYM_CLASS_FILE; in createFileSymbols() 685 if (Sym->Data.StorageClass != COFF::IMAGE_SYM_CLASS_EXTERNAL) in setWeakDefaultNames()
|
| H A D | MCNullStreamer.cpp | 42 void emitCOFFSymbolStorageClass(int StorageClass) override {} in emitCOFFSymbolStorageClass() argument
|
| H A D | XCOFFObjectWriter.cpp | 72 XCOFF::StorageClass getStorageClass() const { in getStorageClass() 369 XCOFF::StorageClass StorageClass); 404 uint8_t StorageClass, uint8_t NumberOfAuxEntries = 1); 854 uint8_t StorageClass, in writeSymbolEntry() argument 865 W.write<uint8_t>(StorageClass); in writeSymbolEntry() 987 XCOFF::StorageClass StorageClass) { in writeSymbolEntryForControlSection() argument 989 SectionIndex, CSectionRef.getVisibilityType(), StorageClass); in writeSymbolEntryForControlSection()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 62 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 D | COFFYAML.cpp | 376 NStorageClass(IO &) : StorageClass(COFF::SymbolStorageClass(0)) {} in NStorageClass() 377 NStorageClass(IO &, uint8_t S) : StorageClass(COFF::SymbolStorageClass(S)) {} in NStorageClass() 379 uint8_t denormalize(IO &) { return StorageClass; } in denormalize() 381 COFF::SymbolStorageClass StorageClass; member 670 MappingNormalization<NStorageClass, uint8_t> NS(IO, S.Header.StorageClass); in mapping() 677 IO.mapRequired("StorageClass", NS->StorageClass); in mapping()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 495 uint32_t StorageClass = /* StorageBuffer storage class */ 12; in getHLSLType() local 499 {StorageClass, IsWritable}); in getHLSLType() 509 uint32_t StorageClass = /* Uniform storage class */ 2; in getHLSLType() local 511 {StorageClass, false}); in getHLSLType()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
| H A D | COFFObject.h | 170 Dest.StorageClass = Src.StorageClass; in copySymbol()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/ |
| H A D | DWARFCFIFunctionFrameStreamer.h | 53 void emitCOFFSymbolStorageClass(int StorageClass) override {} in emitCOFFSymbolStorageClass() argument
|