LLVM  10.0.0svn
Variables
llvm::AMDGPU::HSAMD::Kernel::Key Namespace Reference

Variables

constexpr char Name [] = "Name"
 Key for Kernel::Metadata::mName. More...
 
constexpr char SymbolName [] = "SymbolName"
 Key for Kernel::Metadata::mSymbolName. More...
 
constexpr char Language [] = "Language"
 Key for Kernel::Metadata::mLanguage. More...
 
constexpr char LanguageVersion [] = "LanguageVersion"
 Key for Kernel::Metadata::mLanguageVersion. More...
 
constexpr char Attrs [] = "Attrs"
 Key for Kernel::Metadata::mAttrs. More...
 
constexpr char Args [] = "Args"
 Key for Kernel::Metadata::mArgs. More...
 
constexpr char CodeProps [] = "CodeProps"
 Key for Kernel::Metadata::mCodeProps. More...
 
constexpr char DebugProps [] = "DebugProps"
 Key for Kernel::Metadata::mDebugProps. More...
 

Variable Documentation

◆ Args

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::Args[] = "Args"

Key for Kernel::Metadata::mArgs.

Definition at line 378 of file AMDGPUMetadata.h.

Referenced by llvm::AccelTable< llvm::DWARF5AccelTableData >::AccelTable(), llvm::AccelTable< llvm::DWARF5AccelTableData >::addName(), addVCallToSet(), llvm::LegalityPredicates::all(), llvm::LoopInfoBase< BasicBlock, Loop >::AllocateLoop(), llvm::analyzeStandardArguments(), annotateAnyAllocSite(), llvm::DwarfUnit::applySubprogramAttributes(), AreSequentialAccesses(), llvm::orc::remote::OrcRemoteTargetClient::callMain(), canCreateThunkFor(), llvm::slpvectorizer::BoUpSLP::canMapToVector(), llvm::VarDefInit::classof(), llvm::DagInit::classof(), llvm::CallInst::classof(), ConcatListInits(), llvm::codeview::consume(), llvm::opt::Arg::containsValue(), llvm::CallInst::Create(), llvm::InvokeInst::Create(), llvm::CallBrInst::Create(), llvm::MDBuilder::createAnonymousAARoot(), llvm::IRBuilder< TargetFolder >::CreateCall(), llvm::IRBuilder< TargetFolder >::CreateCallBr(), createCallInst(), llvm::createCallMatchingInvoke(), llvm::IRBuilder< TargetFolder >::CreateCleanupPad(), createCloneDeclaration(), llvm::createDeadArgHackingPass(), llvm::IRBuilderBase::CreateGCRelocate(), llvm::IRBuilderBase::CreateGCResult(), CreateGCStatepointCallCommon(), CreateGCStatepointInvokeCommon(), llvm::IRBuilder< TargetFolder >::CreateInvoke(), llvm::createMemLibcall(), createOrdering(), createPowWithIntegerExponent(), llvm::pdb::SymbolCache::createSymbol(), createWrapper(), llvm::orc::rpc::detail::HandlerTraits< RetT(ArgTs...)>::deserializeArgs(), detectShiftUntilZeroIdiom(), llvm::DiagnosticInfoIROptimization::DiagnosticInfoIROptimization(), llvm::dlltoolDriverMain(), doPromotion(), llvm::Mips16TargetLowering::EmitInstrWithCustomInserter(), llvm::AMDGPU::HSAMD::MetadataStreamerV2::emitKernel(), llvm::emitSNPrintf(), llvm::ARMSelectionDAGInfo::EmitSpecializedLibcall(), llvm::emitSPrintf(), llvm::HexagonSelectionDAGInfo::EmitTargetCodeForMemcpy(), llvm::XCoreSelectionDAGInfo::EmitTargetCodeForMemcpy(), llvm::AArch64SelectionDAGInfo::EmitTargetCodeForMemset(), llvm::X86SelectionDAGInfo::EmitTargetCodeForMemset(), llvm::ImmutableListFactory< T >::emplace(), llvm::Optional< uint64_t >::emplace(), llvm::SmallVectorImpl< std::pair< llvm::RelocationValueRef, llvm::RelocationEntry > >::emplace_back(), llvm::SystemZTTIImpl::enableInterleavedAccessVectorization(), llvm::HexagonTTIImpl::enableInterleavedAccessVectorization(), llvm::detail::zippy< ItType, Args >::end(), llvm::detail::zip_longest_range< Args >::end(), ErrorFromHResult(), ExpandBVWithShuffles(), FixedPointIntrinsicToOpcode(), llvm::BinOpInit::Fold(), llvm::DagInit::get(), getAllocationSize(), llvm::detail::getAnalysisResult(), llvm::detail::getAnalysisResultUnpackTuple(), llvm::opt::ArgList::getArgs(), llvm::DiagnosticInfoOptimizationBase::getArgs(), llvm::TargetLowering::CallLoweringInfo::getArgs(), llvm::X86TTIImpl::getArithmeticInstrCost(), llvm::BasicTTIImplBase< AMDGPUTTIImpl >::getArithmeticInstrCost(), llvm::SelectionDAG::getAtomicMemcpy(), llvm::SelectionDAG::getAtomicMemmove(), llvm::SelectionDAG::getAtomicMemset(), getComparePred(), llvm::LLParser::getContext(), getContiguousRangeOfSetBits(), getDeclareIntrin(), llvm::DwarfUnit::getDIELoc(), getDivRemArgList(), llvm::SparcTargetLowering::getExceptionSelectorRegister(), llvm::AMDGPUMangledLibFunc::getFunctionType(), llvm::NVPTXTTIImpl::getInliningThresholdMultiplier(), llvm::ARMTargetLowering::getJumpTableEncoding(), llvm::LegalizerHelper::getLegalizerInfo(), llvm::SelectionDAG::getMemcpy(), llvm::SelectionDAG::getMemmove(), llvm::SelectionDAG::getMemset(), getNarrowIntrinsic(), getOffsetFromIndices(), llvm::opt::OptTable::getOptionMetaVar(), llvm::Module::getOrInsertFunction(), getOrInsertValueProfilingCall(), llvm::ScopedPrinter::getOStream(), llvm::AArch64TTIImpl::getPopcntSupport(), llvm::GCNTTIImpl::getPopcntSupport(), llvm::opt::Option::getRenderName(), getRetComponentType(), GetRMWLibcall(), llvm::AVRTargetLowering::getSetCCResultType(), getSignature(), getStatepointArgs(), getSubprogram(), getTargetNode(), llvm::CallLowering::getTLI(), getTTResKindName(), llvm::handleExecNameEncodedBEOpts(), llvm::handleExecNameEncodedOptimizerOpts(), incrementLoc(), INITIALIZE_PASS(), llvm::yaml::CustomMappingTraits< std::map< std::vector< uint64_t >, WholeProgramDevirtResolution::ByArg > >::inputOne(), insertCall(), isCalleeLoad(), llvm::DenseMapInfo< VTableSlotSummary >::isEqual(), isFuncOrArgAttr(), isSExtLoad(), isWordAligned(), llvm::join(), llvm::detail::join_items_impl(), llvm::detail::join_items_size(), llvm::jitlink::JITLinker< MachOJITLinker_x86_64 >::link(), lle_X_scanf(), lle_X_sscanf(), LowerADDSUBCARRY(), llvm::NVPTXTargetLowering::LowerCall(), llvm::FastISel::lowerCall(), llvm::FastISel::lowerCallTo(), llvm::SelectionDAGBuilder::LowerCallTo(), llvm::AMDGPUTargetLowering::LowerCONCAT_VECTORS(), llvm::AMDGPUTargetLowering::LowerEXTRACT_SUBVECTOR(), llvm::SparcTargetLowering::LowerF128Compare(), llvm::SparcTargetLowering::LowerF128Op(), LowerFPOWI(), LowerFSINCOS(), LowerMULH(), lowerObjCCall(), llvm::R600TargetLowering::LowerOperation(), llvm::AMDGPUTargetLowering::LowerSIGN_EXTEND_INREG(), llvm::TargetLowering::LowerToTLSEmulatedModel(), LowerToTLSExecModel(), LowerUMULO_SMULO(), LowerVectorINT_TO_FP(), llvm::make_error(), makeArgArray(), llvm::makeGuardControlFlowExplicit(), llvm::TargetLowering::makeLibCall(), llvm::yaml::MappingTraits< FunctionSummary::ConstVCall >::mapping(), llvm::yaml::MappingTraits< Kernel::Metadata >::mapping(), llvm::opt::Option::matches(), matchVectorSplittingReduction(), llvm::MipsCallLowering::MipsHandler::MipsHandler(), moveUp(), llvm::EscapeEnumerator::Next(), llvm::PassArgFilter< Args >::operator()(), llvm::orc::rpc::detail::MemberFnWrapper< ClassT, RetT, ArgTs >::operator()(), llvm::optional_detail::OptionalStorage< uint64_t >::OptionalStorage(), llvm::optional_detail::OptionalStorage< T, true >::OptionalStorage(), llvm::opt::OptTable::ParseArgs(), llvm::remarks::YAMLRemarkParser::parseRemark(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseTemplateArg(), llvm::CallBase::populateBundleOperandInfos(), llvm::SelectionDAGBuilder::populateCallLoweringInfo(), llvm::PPCTTIImpl::PPCTTIImpl(), printSymbolizedStackTrace(), ReplaceCallWith(), llvm::R600TargetLowering::ReplaceNodeResults(), RetagMask(), llvm::orc::rpc::detail::HandlerTraits< RetT(ArgTs...)>::run(), llvm::RequireAnalysisPass< AnalysisT, IRUnitT, AnalysisManagerT, ExtraArgTs >::run(), llvm::RepeatedPass< PassT >::run(), selectSGPRVectorRegClassID(), llvm::FastISel::selectStackmap(), llvm::orc::rpc::serializeSeq(), setCoroInfo(), llvm::ARMTTIImpl::shouldExpandReduction(), shouldFixMainFunction(), shouldKeepInEntry(), ShrinkDemandedConstant(), simpleLibcall(), SimplifyNVVMIntrinsic(), simplifyX86extrq(), llvm::SelectionDAG::SplitVectorOperand(), stripDebugLocFromLoopID(), truncateToSize(), llvm::json::Object::try_emplace(), llvm::DenseMapBase< DenseMap< const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV *> >, const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV *>, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV *> >::try_emplace(), llvm::StringMap< uint64_t >::try_emplace(), llvm::updateIndexWPDForExports(), llvm::UpgradeARCRuntime(), upgradeAVX512MaskToSelect(), UpgradeIntrinsicFunction1(), UpgradeX86VPERMT2Intrinsics(), llvm::AMDGPULibCalls::useNative(), useSinCos(), llvm::validate_format_parameters< Arg, Args... >::validate_format_parameters(), llvm::LoopVectorizeHints::vectorizeAnalysisPassName(), llvm::verifyModule(), llvm::codeview::TypeDumpVisitor::visitMemberEnd(), llvm::LazyCallGraph::visitReferences(), llvm::SelectionDAGBuilder::visitSPDescriptorParent(), llvm::WebAssemblyTTIImpl::WebAssemblyTTIImpl(), llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT >, ChannelT, FunctionIdT, SequenceNumberT >::wrapAsyncHandler(), llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< ChannelT, FunctionIdT, SequenceNumberT >, ChannelT, FunctionIdT, SequenceNumberT >::wrapHandler(), llvm::X86TTIImpl::X86TTIImpl(), llvm::zip(), llvm::zip_first(), and llvm::zip_longest().

◆ Attrs

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::Attrs[] = "Attrs"

Key for Kernel::Metadata::mAttrs.

Definition at line 376 of file AMDGPUMetadata.h.

Referenced by llvm::DIEHash::addSLEB128(), annotateAnyAllocSite(), llvm::AttributeSet::dump(), llvm::ModuleSummaryIndex::dumpSCCs(), forceRenaming(), FunctionNumber(), llvm::AttributeSetNode::get(), llvm::AttributeList::get(), llvm::codeview::OneMethodRecord::getAccess(), llvm::codeview::DataMemberRecord::getAccess(), llvm::codeview::StaticDataMemberRecord::getAccess(), llvm::codeview::EnumeratorRecord::getAccess(), llvm::codeview::BaseClassRecord::getAccess(), llvm::codeview::VirtualBaseClassRecord::getAccess(), llvm::GlobalVariable::getAttributes(), llvm::CallBase::getAttributes(), getAttrKindEncoding(), llvm::IRPosition::getAttrs(), llvm::rdf::NodeBase::getAttrs(), llvm::LLParser::getContext(), llvm::TargetLoweringObjectFileELF::getExplicitSectionGlobal(), llvm::rdf::NodeBase::getFlags(), getIntToFPVal(), llvm::rdf::NodeBase::getKind(), llvm::codeview::OneMethodRecord::getMethodKind(), llvm::codeview::PointerRecord::getMode(), llvm::DOTGraphTraits< SelectionDAG * >::getNodeAttributes(), getNodeLabel(), llvm::codeview::PointerRecord::getOptions(), llvm::codeview::OneMethodRecord::getOptions(), llvm::codeview::PointerRecord::getPointerKind(), llvm::IRPosition::getPositionKind(), llvm::rdf::RefNode::getRegRef(), getRetComponentType(), getReturnAttrs(), llvm::CallBase::getReturnedArgOperand(), llvm::codeview::PointerRecord::getSize(), getSqrtCall(), llvm::rdf::NodeBase::getType(), handleMethodOverloadList(), handleOneMethod(), handlePointer(), llvm::Argument::hasByValOrInAllocaAttr(), llvm::Function::hasGC(), llvm::CallBase::hasRetAttr(), llvm::rdf::DataFlowGraph::id(), llvm::SlotTracker::initializeIndexIfNeeded(), llvm::InlineFunction(), IsCallReturnTwice(), llvm::codeview::PointerRecord::isConst(), llvm::codeview::PointerRecord::isFlat(), isFuncOrArgAttr(), llvm::codeview::PointerRecord::isLValueReferenceThisPtr(), llvm::DWARFDie::isNULL(), llvm::rdf::DataFlowGraph::IsPreservingDef(), llvm::codeview::PointerRecord::isRestrict(), llvm::codeview::PointerRecord::isRValueReferenceThisPtr(), llvm::PPCInstrInfo::isSignOrZeroExtended(), llvm::codeview::PointerRecord::isUnaligned(), llvm::codeview::PointerRecord::isVolatile(), LLVMCreateMCJITCompilerForModule(), LowerADJUST_TRAMPOLINE(), llvm::IRAttributeManifest::manifestAttrs(), llvm::yaml::MappingTraits< Kernel::Metadata >::mapping(), maybeSetDSOLocal(), llvm::Argument::onlyReadsMemory(), llvm::AttributeSetNode::operator delete(), llvm::rdf::operator<<(), llvm::CallBase::paramHasAttr(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseEncoding(), parseOptionalLinkageAux(), llvm::MCSectionMachO::ParseSectionSpecifier(), llvm::LinkDiagnosticInfo::print(), produceCompactUnwindFrame(), llvm::TargetLoweringObjectFile::SectionForGlobal(), llvm::CallLowering::setArgFlags(), llvm::Function::setAttributes(), llvm::rdf::NodeBase::setAttrs(), llvm::SelectionDAG::setGraphAttrs(), llvm::rdf::RefNode::setRegRef(), StripAttr(), llvm::DIEHash::update(), llvm::updateIndexWPDForExports(), llvm::InstCombiner::visitFDiv(), llvm::codeview::TypeRecordMapping::visitMemberEnd(), llvm::codeview::TypeDumpVisitor::visitMemberEnd(), wrapConstantAsMetadata(), and WriteAsOperandInternal().

◆ CodeProps

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::CodeProps[] = "CodeProps"

◆ DebugProps

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::DebugProps[] = "DebugProps"

◆ Language

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::Language[] = "Language"

◆ LanguageVersion

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::LanguageVersion[] = "LanguageVersion"

◆ Name

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::Name[] = "Name"

◆ SymbolName

constexpr char llvm::AMDGPU::HSAMD::Kernel::Key::SymbolName[] = "SymbolName"