|
| constexpr StringLiteral | llvm::NVVMMetadata::Texture ("texture") |
| constexpr StringLiteral | llvm::NVVMMetadata::Surface ("surface") |
| constexpr StringLiteral | llvm::NVVMMetadata::Sampler ("sampler") |
| constexpr StringLiteral | llvm::NVVMMetadata::ReadOnlyImage ("rdoimage") |
| constexpr StringLiteral | llvm::NVVMMetadata::WriteOnlyImage ("wroimage") |
| constexpr StringLiteral | llvm::NVVMMetadata::ReadWriteImage ("rdwrimage") |
| constexpr StringLiteral | llvm::NVVMMetadata::Managed ("managed") |
| void | llvm::clearAnnotationCache (const Module *Mod) |
| static void | llvm::cacheAnnotationFromMD (const MDNode *MetadataNode, AnnotationValues &RetVal) |
| static void | llvm::cacheAnnotationFromMD (const Module *M, const GlobalValue *GV) |
| static std::optional< unsigned > | llvm::findOneNVVMAnnotation (const GlobalValue *GV, StringRef Prop) |
| static bool | llvm::findAllNVVMAnnotation (const GlobalValue *GV, StringRef Prop, std::vector< unsigned > &RetVal) |
| static bool | llvm::globalHasNVVMAnnotation (const Value &V, StringRef Prop) |
| static bool | llvm::argHasNVVMAnnotation (const Value &Val, StringRef Annotation) |
| static std::optional< unsigned > | llvm::getFnAttrParsedInt (const Function &F, StringRef Attr) |
| static SmallVector< unsigned, 3 > | llvm::getFnAttrParsedVector (const Function &F, StringRef Attr) |
| static std::optional< uint64_t > | llvm::getVectorProduct (ArrayRef< unsigned > V) |
| PTXOpaqueType | llvm::getPTXOpaqueType (const GlobalVariable &GV) |
| PTXOpaqueType | llvm::getPTXOpaqueType (const Argument &Arg) |
| PTXOpaqueType | llvm::getPTXOpaqueType (const Value &V) |
| bool | llvm::isManaged (const Value &V) |
| SmallVector< unsigned, 3 > | llvm::getMaxNTID (const Function &F) |
| SmallVector< unsigned, 3 > | llvm::getReqNTID (const Function &F) |
| SmallVector< unsigned, 3 > | llvm::getClusterDim (const Function &F) |
| std::optional< uint64_t > | llvm::getOverallMaxNTID (const Function &F) |
| std::optional< uint64_t > | llvm::getOverallReqNTID (const Function &F) |
| std::optional< uint64_t > | llvm::getOverallClusterRank (const Function &F) |
| std::optional< unsigned > | llvm::getMaxClusterRank (const Function &F) |
| std::optional< unsigned > | llvm::getMinCTASm (const Function &F) |
| std::optional< unsigned > | llvm::getMaxNReg (const Function &F) |
| bool | llvm::hasBlocksAreClusters (const Function &F) |
| bool | llvm::isParamGridConstant (const Argument &Arg) |
| MaybeAlign | llvm::getAlign (const CallInst &I, unsigned Index) |