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

Variables

constexpr char Name [] = "Name"
 Key for Kernel::Arg::Metadata::mName. More...
 
constexpr char TypeName [] = "TypeName"
 Key for Kernel::Arg::Metadata::mTypeName. More...
 
constexpr char Size [] = "Size"
 Key for Kernel::Arg::Metadata::mSize. More...
 
constexpr char Offset [] = "Offset"
 Key for Kernel::Arg::Metadata::mOffset. More...
 
constexpr char Align [] = "Align"
 Key for Kernel::Arg::Metadata::mAlign. More...
 
constexpr char ValueKind [] = "ValueKind"
 Key for Kernel::Arg::Metadata::mValueKind. More...
 
constexpr char ValueType [] = "ValueType"
 Key for Kernel::Arg::Metadata::mValueType. More...
 
constexpr char PointeeAlign [] = "PointeeAlign"
 Key for Kernel::Arg::Metadata::mPointeeAlign. More...
 
constexpr char AddrSpaceQual [] = "AddrSpaceQual"
 Key for Kernel::Arg::Metadata::mAddrSpaceQual. More...
 
constexpr char AccQual [] = "AccQual"
 Key for Kernel::Arg::Metadata::mAccQual. More...
 
constexpr char ActualAccQual [] = "ActualAccQual"
 Key for Kernel::Arg::Metadata::mActualAccQual. More...
 
constexpr char IsConst [] = "IsConst"
 Key for Kernel::Arg::Metadata::mIsConst. More...
 
constexpr char IsRestrict [] = "IsRestrict"
 Key for Kernel::Arg::Metadata::mIsRestrict. More...
 
constexpr char IsVolatile [] = "IsVolatile"
 Key for Kernel::Arg::Metadata::mIsVolatile. More...
 
constexpr char IsPipe [] = "IsPipe"
 Key for Kernel::Arg::Metadata::mIsPipe. More...
 

Variable Documentation

◆ AccQual

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

◆ ActualAccQual

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

◆ AddrSpaceQual

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

◆ Align

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

Key for Kernel::Arg::Metadata::mAlign.

Definition at line 163 of file AMDGPUMetadata.h.

Referenced by llvm::AArch64TargetLowering::AArch64TargetLowering(), llvm::AttrBuilder::addAlignmentAttr(), addPadding(), llvm::AttrBuilder::addStackAlignmentAttr(), adjustDown(), llvm::alignDown(), llvm::alignTo(), llvm::ArrayRecycler< llvm::MachineOperand >::allocate(), llvm::BumpPtrAllocatorImpl< MallocAllocator, 65536 >::Allocate(), llvm::SITargetLowering::allowsMisalignedMemoryAccesses(), llvm::ARCFunctionInfo::ARCFunctionInfo(), llvm::HexagonFrameLowering::assignCalleeSavedSpillSlots(), llvm::AVRTargetLowering::AVRTargetLowering(), BBHasFallthrough(), llvm::BPFTargetLowering::BPFTargetLowering(), branchMaxOffsets(), buildPCRelGlobalAddress(), CalculateStackSlotAlignment(), CalculateStackSlotUsed(), callingConvSupported(), canTurnIntoCOPY(), CC_MipsO32_FP64(), changeFCMPPredToAArch64CC(), llvm::ARMBasicBlockUtils::computeBlockSize(), computeBytesPoppedByCalleeForSRet(), llvm::MCAssembler::computeFragmentSize(), computeMemberData(), computeStringTable(), llvm::RuntimeDyldImpl::computeTotalAllocSize(), llvm::ConstantFoldBinaryInstruction(), countMCSymbolRefExpr(), covertDoubleImmToSingleImm(), llvm::IRBuilder< TargetFolder >::CreateAlignedLoad(), llvm::IRBuilderBase::CreateElementUnorderedAtomicMemMove(), llvm::createX86RetpolineThunksPass(), doesNotGeneratecode(), llvm::AsmPrinter::doFinalization(), EmitCamlGlobal(), llvm::RuntimeDyldImpl::emitCommonSymbols(), llvm::AsmPrinter::EmitConstantPool(), emitConstantSizeRepmov(), llvm::MipsTargetELFStreamer::emitDirectiveEnd(), llvm::ARMAsmPrinter::EmitEndOfAsmFile(), llvm::EHStreamer::emitExceptionTable(), llvm::ARMAsmPrinter::EmitJumpTableAddrs(), llvm::AsmPrinter::EmitJumpTableInfo(), llvm::ARMAsmPrinter::EmitJumpTableInsts(), llvm::ARMAsmPrinter::EmitJumpTableTBInst(), llvm::MipsTargetELFStreamer::emitMipsAbiFlags(), llvm::MipsRegInfoRecord::EmitMipsOptionRecord(), llvm::X86AsmPrinter::EmitStartOfAsmFile(), llvm::X86SelectionDAGInfo::EmitTargetCodeForMemcpy(), llvm::codeview::CodeViewRecordIO::endRecord(), EnsureStackAlignment(), ExtendUsesToFormExtLoad(), llvm::MipsTargetELFStreamer::finish(), llvm::formatv_object_base::format(), llvm::AttributeSetNode::get(), getAL(), getAlignment(), llvm::AMDGPUSubtarget::getAlignmentForImplicitArgPtr(), getAtomicOpAlign(), llvm::IRPosition::getAttrs(), getBaseAlign(), getBuildPairElt(), llvm::X86TargetLowering::getByValTypeAlignment(), llvm::PPCTargetLowering::getByValTypeAlignment(), llvm::WebAssembly::GetDefaultP2Align(), llvm::object::Elf_Note_Impl< ELFT >::getDesc(), getElementByteSizeValue(), llvm::AsmPrinter::getGVAlignment(), GetInitialOffset(), llvm::MachineFunction::getMachineMemOperand(), getMCSymbolForTOCPseudoMO(), llvm::SelectionDAG::getMemcpy(), llvm::SelectionDAG::getMemmove(), getMemmoveLoadsAndStores(), llvm::MipsInstrInfo::GetMemOperand(), llvm::SelectionDAG::getMemset(), getMemsetStores(), getMemsetValue(), getMinVisibility(), llvm::getOrEnforceKnownAlignment(), llvm::MachObjectWriter::getPaddingSize(), llvm::Value::getPointerAlignment(), llvm::ARMTargetLowering::getPostIndexedAddressParts(), llvm::SITargetLowering::getPrefLoopAlignment(), llvm::PPCTargetLowering::getPrefLoopAlignment(), llvm::ARMTargetLowering::getPreIndexedAddressParts(), llvm::NVPTXTargetLowering::getPrototype(), llvm::object::MachOObjectFile::getSectionAlignment(), llvm::TargetLoweringObjectFile::getSectionForJumpTable(), llvm::RISCVTargetLowering::getTgtMemIntrinsic(), llvm::SITargetLowering::getTgtMemIntrinsic(), llvm::AArch64TargetLowering::getTgtMemIntrinsic(), llvm::NVPTXTargetLowering::getTgtMemIntrinsic(), llvm::ARMTargetLowering::getTgtMemIntrinsic(), getUnconditionalBrDisp(), HandleByValArgument(), hasUndefContents(), llvm::HexagonMCELFStreamer::HexagonMCEmitCommonSymbol(), llvm::HexagonTargetLowering::HexagonTargetLowering(), llvm::GISelKnownBits::inferAlignmentForFrameIdx(), INITIALIZE_PASS(), llvm::MIRParserImpl::initializeMachineFunction(), instrumentMaskedLoadOrStore(), isConstant(), isDereferenceableAndAlignedPointer(), IsInterestingCmp(), isKnownTypeIdMember(), isPerfectIncrement(), isWeak(), llvm::LanaiTargetLowering::LanaiTargetLowering(), LLVMSetInstrParamAlignment(), LLVMSetParamAlignment(), llvm::ARCInstrInfo::loadRegFromStackSlot(), llvm::AArch64InstrInfo::loadRegFromStackSlot(), llvm::ARMBaseInstrInfo::loadRegFromStackSlot(), loadTestingFormat(), lowerCallResult(), LowerCallResult(), llvm::HexagonTargetLowering::LowerConstantPool(), llvm::HexagonTargetLowering::LowerDYNAMIC_STACKALLOC(), LowerFPToInt(), llvm::lowerObjectSizeCall(), llvm::MachineFunction::MachineFunction(), llvm::yaml::MappingTraits< Kernel::Arg::Metadata >::mapping(), MarkBlocksLiveIn(), memsetStore(), mergeConditionalStoreToAddress(), llvm::MipsTargetLowering::MipsTargetLowering(), moveUp(), needsRuntimeRegistrationOfSectionRange(), numVectorEltsOrZero(), llvm::DataLayout::operator==(), llvm::formatv_object_base::parseReplacementItem(), llvm::possiblyDemandedEltsInMask(), llvm::PPCTargetLowering::PPCTargetLowering(), PrepareCall(), printBSDMemberHeader(), llvm::HexagonFrameLowering::processFunctionBeforeFrameFinalized(), llvm::X86FrameLowering::processFunctionBeforeFrameFinalized(), llvm::VPValue::replaceAllUsesWith(), llvm::DataLayout::reset(), llvm::AArch64FrameLowering::restoreCalleeSavedRegisters(), llvm::R600AsmPrinter::runOnMachineFunction(), llvm::ARMAsmPrinter::runOnMachineFunction(), llvm::AMDGPUAsmPrinter::runOnMachineFunction(), selectJumpTableArmEncoding(), llvm::GVNExpression::LoadExpression::setAlignment(), llvm::ISD::ArgFlagsTy::setByValAlign(), llvm::MemIntrinsicBase< AnyMemIntrinsic >::setDestAlignment(), llvm::ISD::ArgFlagsTy::setOrigAlign(), llvm::MemTransferBase< AnyMemIntrinsic >::setSourceAlignment(), ShrinkLoadReplaceStoreWithStore(), llvm::SparcTargetLowering::SparcTargetLowering(), llvm::AArch64FrameLowering::spillCalleeSavedRegisters(), llvm::AMDGPU::splitMUBUFOffset(), SRAGlobal(), StackMallocSizeClass(), llvm::ARCInstrInfo::storeRegToStackSlot(), llvm::AArch64InstrInfo::storeRegToStackSlot(), llvm::ARMBaseInstrInfo::storeRegToStackSlot(), llvm::SystemZTargetLowering::SystemZTargetLowering(), toString(), llvm::updateIndexWPDForExports(), llvm::InstCombiner::visitLoadInst(), llvm::InstCombiner::visitStoreInst(), llvm::MachObjectWriter::writeObject(), llvm::X86TargetLowering::X86TargetLowering(), and llvm::XCoreTargetLowering::XCoreTargetLowering().

◆ IsConst

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

◆ IsPipe

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

◆ IsRestrict

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

◆ IsVolatile

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

◆ Name

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

◆ Offset

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

Key for Kernel::Arg::Metadata::mOffset.

Definition at line 161 of file AMDGPUMetadata.h.

◆ PointeeAlign

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

◆ Size

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

◆ TypeName

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

◆ ValueKind

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

◆ ValueType

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