LLVM API Documentation
- i -
- I
: llvm::iterator_adaptor_base< DerivedT, WrappedIteratorT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT, WrappedTraitsT >
, llvm::CallSiteBase< FunTy, ValTy, UserTy, InstrTy, CallTy, InvokeTy, IterTy >
- ICPairs
: llvm::AArch64IC::ICMapper
- id
: llvm::VNInfo
- ID
: llvm::AssumptionTracker
, llvm::InlineCostAnalysis
, llvm::GCModuleInfo
, llvm::PEI
, llvm::SpillPlacement
, llvm::JumpInstrTables
, llvm::legacy::FunctionPassManagerImpl
, llvm::legacy::PassManagerImpl
, llvm::IntervalPartition
, llvm::LiveIntervals
, llvm::Mips16HardFloat
, llvm::MipsModuleDAGToDAGISel
, llvm::LiveRegMatrix
, llvm::MipsOs16
, llvm::NVPTXAllocaHoisting
, llvm::BlockFrequencyInfo
, llvm::IVUsers
, llvm::LiveStacks
, llvm::NVPTXLowerAggrCopies
, llvm::InstCombiner
, llvm::LiveVariables
, llvm::DebugIR
, llvm::MaximumSpanningTree< T >
, llvm::JumpInstrTableInfo
, llvm::MachineBlockFrequencyInfo
, false::SingleLoopExtractor
, llvm::objcarc::ObjCARCAliasAnalysis
, llvm::MachineBranchProbabilityInfo
- id
: ___itt_group_list
- ID
: llvm::BranchProbabilityInfo
, llvm::LazyValueInfo
, llvm::MachineDominanceFrontier
, llvm::MachineDominatorTree
, llvm::LibCallAliasAnalysis
, llvm::MachineFunctionAnalysis
, llvm::MachineLoopInfo
, llvm::CallGraphWrapperPass
, llvm::LoopInfo
, llvm::MachineModuleInfo
, llvm::MachinePostDominatorTree
, llvm::LPPassManager
, llvm::MachineRegionInfoPass
, llvm::MachineTraceMetrics
- Id
: llvm::IntrinsicData
- ID
: llvm::DependenceAnalysis
, llvm::MemoryDependenceAnalysis
, llvm::IdentifyingPassPtr
, llvm::TargetPassConfig
, llvm::PostDominatorTree
, llvm::SelectionDAGISel
, llvm::SlotIndexes
, llvm::DominanceFrontier
, llvm::RegionInfoPass
, llvm::StackMapLiveness
, llvm::StackProtector
, llvm::RGPassManager
, llvm::VirtRegMap
, llvm::DataLayoutPass
, llvm::AliasAnalysis
, llvm::FindUsedTypes
, llvm::ScalarEvolution
, llvm::DominatorTreeWrapperPass
, llvm::FPPassManager
, llvm::TargetTransformInfo
, llvm::PatternMatch::IntrinsicID_match
, llvm::MCRegisterClass
, llvm::final< T >
, llvm::BitstreamEntry
, llvm::opt::OptTable::Info
, llvm::TargetLibraryInfo
, llvm::EdgeBundles
, llvm::UnifyFunctionExitNodes
, llvm::LiveDebugVariables
- IDoms
: llvm::DominatorTreeBase< NodeT >
- IEEEdouble
: llvm::APFloat
- IEEEhalf
: llvm::APFloat
- IEEEquad
: llvm::APFloat
- IEEEsingle
: llvm::APFloat
- iextdefsym
: llvm::MachO::dysymtab_command
, llvm::MachO::dylib_module
, llvm::MachO::dylib_module_64
- iextrel
: llvm::MachO::dylib_module
, llvm::MachO::dylib_module_64
- iflags
: re_guts
- Ignore
: llvm::AsmCond
- iinit_iterm
: llvm::MachO::dylib_module
, llvm::MachO::dylib_module_64
- ilocalsym
: llvm::MachO::dysymtab_command
, llvm::MachO::dylib_module
, llvm::MachO::dylib_module_64
- ImageBase
: llvm::object::pe32_header
, llvm::object::pe32plus_header
, llvm::COFF::PE32Header
- Imm
: llvm::X86Operand
- immediateOffset
: llvm::X86Disassembler::InternalInstruction
- immediates
: llvm::X86Disassembler::InternalInstruction
- immediateSize
: llvm::X86Disassembler::InternalInstruction
- ImmOpnd
: llvm::MipsAnalyzeImmediate::Inst
- ImmVal
: llvm::MachineOperand
, llvm::MCOperand
- Impl
: llvm::TargetPassConfig
- ImplicitDefs
: llvm::MCInstrDesc
- ImplicitUses
: llvm::MCInstrDesc
- Implies
: llvm::SubtargetFeatureKV
- ImportAddressTableRVA
: llvm::object::import_directory_table_entry
, llvm::COFF::ImportDirectoryTableEntry
- ImportLookupTableRVA
: llvm::object::import_directory_table_entry
, llvm::COFF::ImportDirectoryTableEntry
- In
: llvm::LineEditor::InternalData
- inAllocatableClass
: llvm::TargetRegisterInfoDesc
- IncludeDirectories
: llvm::DWARFDebugLine::Prologue
- Index
: llvm::BlockFrequencyInfoImplBase::BlockNode
, llvm::MachineOperand
, llvm::MachineRelocation
, llvm::SwitchInst::CaseIteratorT< SwitchInstTy, ConstantIntTy, BasicBlockTy >
, llvm::MCSymbolData
, llvm::StratifiedInfo
, BaseIndexOffset
- Indexes
: llvm::ConstantExprKeyType
- IndexReg
: llvm::X86Operand::MemOp
, llvm::X86AddressMode
- IndexTyDie
: llvm::DwarfUnit
- Indices
: llvm::InsertValueConstantExpr
, llvm::ExtractValueConstantExpr
- IndirectRegs
: llvm::R600MachineFunctionInfo
- indirectsymoff
: llvm::MachO::dysymtab_command
- Info
: llvm::MCInstrAnalysis
, llvm::ELFYAML::RelocationSection
, llvm::opt::Option
, llvm::DominatorTreeBase< NodeT >
, SetCCInfoAndKind
- InheritedAnalysis
: llvm::PMDataManager
- Init
: llvm::cl::initializer< Ty >
- init_address
: llvm::MachO::routines_command
, llvm::MachO::routines_command_64
- init_func
: ___itt_api_info_20101001
, ___itt_api_info
- init_module
: llvm::MachO::routines_command
, llvm::MachO::routines_command_64
- InitialFrameState
: llvm::MCAsmInfo
- InitialIP
: llvm::object::dos_header
, llvm::COFF::DOSHeader
- Initialized
: llvm::Statistic
, llvm::TargetPassConfig
- InitialRelativeCS
: llvm::object::dos_header
, llvm::COFF::DOSHeader
- InitialRelativeSS
: llvm::object::dos_header
, llvm::COFF::DOSHeader
- InitialSP
: llvm::object::dos_header
, llvm::COFF::DOSHeader
- initprot
: llvm::MachO::segment_command
, llvm::MachO::segment_command_64
- InitRoots
: llvm::GCStrategy
- InlineAsmDiagContext
: llvm::LLVMContextImpl
- InlineAsmDiagHandler
: llvm::LLVMContextImpl
- InlineAsmEnd
: llvm::MCAsmInfo
- InlineAsms
: llvm::LLVMContextImpl
- InlineAsmStart
: llvm::MCAsmInfo
- InlinedCalls
: llvm::InlineFunctionInfo
- InlineElts
: llvm::SmallVectorStorage< T, N >
- Inliner
: llvm::PassManagerBuilder
- InMicroMipsMode
: llvm::MipsSubtarget
- InMips16HardFloat
: llvm::MipsSubtarget
- InMips16Mode
: llvm::MipsSubtarget
- InRegs
: llvm::FastISel::CallLoweringInfo
- Ins
: llvm::TargetLowering::CallLoweringInfo
, llvm::FastISel::CallLoweringInfo
- InsertedPasses
: llvm::PassConfigImpl
- InsertElement
: llvm::BinaryOperator
, llvm::InstVisitor< SubClass, RetTy >
- InsertPt
: llvm::FastISel::SavePoint
, llvm::FunctionLoweringInfo
, llvm::IRBuilderBase
- InstPairs
: llvm::AArch64SysReg::SysRegMapper
- InstrCount
: llvm::MachineTraceMetrics::FixedBlockInfo
, llvm::ILPValue
- InstrDepth
: llvm::MachineTraceMetrics::TraceBlockInfo
- InstrHeight
: llvm::MachineTraceMetrics::TraceBlockInfo
- InstrInfo
: llvm::AArch64Subtarget
, llvm::MipsSubtarget
, llvm::PPCSubtarget
- InstrItineraries
: llvm::MCSchedModel
- InstrItins
: llvm::final< T >
, llvm::ScheduleDAGSDNodes
, llvm::ARMSubtarget
, llvm::MipsSubtarget
, llvm::PPCSubtarget
- instructionID
: llvm::X86Disassembler::InternalInstruction
- instructionIDs
: ModRMDecision
- Instructions
: llvm::MCDwarfFrameInfo
, llvm::WinEH::FrameInfo
, llvm::FrameEntry
- InstVal
: llvm::MCOperand
- Int
: llvm::DebugLocEntry::Value
- Int16Ty
: llvm::LLVMContextImpl
- Int1Ty
: llvm::LLVMContextImpl
- Int32Ty
: llvm::LLVMContextImpl
- Int64Ty
: llvm::LLVMContextImpl
- Int8Ty
: llvm::LLVMContextImpl
- IntConstants
: llvm::LLVMContextImpl
- Integer
: llvm::BlockFrequencyInfoImplBase::FrequencyData
- Integer_Width
: llvm::Intrinsic::IITDescriptor
- IntegerTypes
: llvm::LLVMContextImpl
- InterpCtor
: llvm::ExecutionEngine
- InThumbMode
: llvm::ARMSubtarget
- IntrinsicIDCache
: llvm::LLVMContextImpl
- IntToPtr
: llvm::BinaryOperator
, llvm::InstVisitor< SubClass, RetTy >
- IntVal
: llvm::GenericValue
- InvalidNumMicroOps
: llvm::MCSchedClassDesc
- irefsym
: llvm::MachO::dylib_module_64
, llvm::MachO::dylib_module
- Is32BitABI
: llvm::MipsABIFlagsSection
- Is64Bits
: llvm::object::ELFType< target_endianness, max_alignment, is64Bits >
- Isa
: llvm::DWARFDebugLine::Row
- IsAArch64
: SetCCInfoAndKind
- IsAcyclicLatencyLimited
: llvm::SchedRemainder
- ISAExtensionSet
: llvm::MipsABIFlagsSection
- ISALevel
: llvm::MipsABIFlagsSection
- IsAlignStack
: llvm::InlineAsmKeyType
- ISARevision
: llvm::MipsABIFlagsSection
- isAvailable
: llvm::SUnit
- IsBookE
: llvm::PPCSubtarget
- ISBPairs
: llvm::AArch64ISB::ISBMapper
- IsBTMemSlow
: llvm::final< T >
- IsByVal
: llvm::FastISel::ArgListEntry
- isByVal
: llvm::TargetLowering::ArgListEntry
- isCall
: llvm::SUnit
- isCallOp
: llvm::SUnit
- isCloned
: llvm::SUnit
- isCommutable
: llvm::SUnit
- isCommutative
: llvm::InlineAsm::ConstraintInfo
- IsCompared
: llvm::GlobalStatus
- ISD
: llvm::CostTblEntry< TypeTy >
, llvm::TypeConversionCostTblEntry< TypeTy >
- isDyldELFObject
: llvm::object::ELFObjectFile< ELFT >
- IsE500
: llvm::PPCSubtarget
- isEarlyClobber
: llvm::InlineAsm::ConstraintInfo
- IsExternal
: llvm::MCSymbolData
- IsFixed
: llvm::ISD::OutputArg
- isFixed
: llvm::PseudoSourceValue
- IsFP64bit
: llvm::MipsSubtarget
- IsFPXX
: llvm::MipsSubtarget
- IsGP64bit
: llvm::MipsSubtarget
- isInAlloca
: llvm::TargetLowering::ArgListEntry
- IsInAlloca
: llvm::FastISel::ArgListEntry
- IsIndexSignExt
: BaseIndexOffset
- isIndirect
: llvm::InlineAsm::ConstraintInfo
- isInReg
: llvm::TargetLowering::ArgListEntry
- IsInReg
: llvm::FastISel::ArgListEntry
, llvm::TargetLowering::CallLoweringInfo
, llvm::FastISel::CallLoweringInfo
- IsKernel
: llvm::AMDGPUMachineFunction
- IsLinux
: llvm::MipsSubtarget
- IsLittle
: llvm::MipsSubtarget
, llvm::ARMSubtarget
- IsLittleEndian
: llvm::MCAsmInfo
, llvm::MCObjectWriter
, llvm::PPCSubtarget
- IsLoaded
: llvm::GlobalStatus
- isLocation
: llvm::LibCallLocationInfo
- isMultipleAlternative
: llvm::InlineAsm::ConstraintInfo
- IsNaN2008bit
: llvm::MipsSubtarget
- isNest
: llvm::TargetLowering::ArgListEntry
- IsNest
: llvm::FastISel::ArgListEntry
- IsOffsetKnown
: llvm::detail::PtrUseVisitorBase
- IsPackaged
: llvm::BlockFrequencyInfoImplBase::LoopData
- isPacked
: llvm::AnonStructTypeKeyInfo::KeyTy
- IsPCRel
: llvm::RelocationEntry
- isPending
: llvm::SUnit
- IsPostDominators
: llvm::DominatorBase< NodeT >
, llvm::DominanceFrontierBase< BlockT >
- IsPostRA
: llvm::ScheduleDAGInstrs
- IsPPC4xx
: llvm::PPCSubtarget
- IsPPC64
: llvm::PPCSubtarget
- IsPPC6xx
: llvm::PPCSubtarget
- IsPrivateExtern
: llvm::MCSymbolData
- IsR9Reserved
: llvm::ARMSubtarget
- isRecursive
: llvm::CodeMetrics
- isReturned
: llvm::TargetLowering::ArgListEntry
- IsReturned
: llvm::FastISel::ArgListEntry
- IsReturnValueUsed
: llvm::FastISel::CallLoweringInfo
, llvm::TargetLowering::CallLoweringInfo
- isScheduled
: llvm::SUnit
- isScheduleHigh
: llvm::SUnit
- isScheduleLow
: llvm::SUnit
- IsSExt
: llvm::FastISel::ArgListEntry
- isSExt
: llvm::TargetLowering::ArgListEntry
- IsSHLDSlow
: llvm::final< T >
- IsSignalFrame
: llvm::MCDwarfFrameInfo
- IsSimple
: llvm::MCDwarfFrameInfo
- IsSingleFloat
: llvm::MipsSubtarget
- isSRet
: llvm::TargetLowering::ArgListEntry
- IsSRet
: llvm::FastISel::ArgListEntry
- IsStmt
: llvm::DWARFDebugLine::Row
- IssueWidth
: llvm::MCSchedModel
- IsTailCall
: llvm::FastISel::CallLoweringInfo
, llvm::TargetLowering::CallLoweringInfo
- IsTargetLittleEndian
: llvm::RuntimeDyldImpl
- isTwoAddress
: llvm::SUnit
- IsUAMemFast
: llvm::final< T >
- isub_image
: llvm::MachO::twolevel_hint
- isUnbuffered
: llvm::SUnit
- IsValid
: llvm::FunctionLoweringInfo::LiveOutInfo
- IsVarArg
: llvm::FastISel::CallLoweringInfo
, llvm::TargetLowering::CallLoweringInfo
- isVarArg
: llvm::FunctionTypeKeyInfo::KeyTy
- IsVarDecl
: llvm::InlineAsmIdentifierInfo
- isVRegCycle
: llvm::SUnit
- isym
: llvm::MachO::dylib_reference
- IsZExt
: llvm::FastISel::ArgListEntry
- isZExt
: llvm::TargetLowering::ArgListEntry
- ItemSize
: llvm::StringMapImpl
- IterationHandle
: llvm::sys::fs::detail::DirIterState
- IterVar
: llvm::ForeachLoop
- Itineraries
: llvm::InstrItineraryData
- itoc
: llvm::MachO::twolevel_hint
- iundefsym
: llvm::MachO::dysymtab_command