LLVM API Documentation
- IA64FunctionInfo()
: llvm::IA64FunctionInfo
- IA64InstrInfo()
: llvm::IA64InstrInfo
- IA64RegisterInfo()
: llvm::IA64RegisterInfo
- IA64TargetLowering()
: llvm::IA64TargetLowering
- IA64TargetMachine()
: llvm::IA64TargetMachine
- idf_ext_iterator()
: llvm::idf_ext_iterator< T, SetTy >
- idf_iterator()
: llvm::idf_iterator< T, SetTy, External >
, idf_iterator< T, SetTy, true >
- idFor()
: UniqueVector< std::string >
, UniqueVector< SourceFileInfo >
, UniqueVector< CompileUnitDesc * >
, llvm::UniqueVector< T >
- idx_begin()
: llvm::GetElementPtrInst
- idx_end()
: llvm::GetElementPtrInst
- ignorablePass()
: llvm::PassNameParser
- ignorablePassImpl()
: llvm::PassNameParser
, llvm::FilteredPassNameParser< Flags >
- ilist_traits()
: llvm::ilist_traits< MachineInstr >
, llvm::ilist_traits< MachineBasicBlock >
- ImmediateDominators()
: llvm::ImmediateDominators
- ImmediateDominatorsBase()
: llvm::ImmediateDominatorsBase
- ImmediatePostDominators()
: llvm::ImmediatePostDominators
- IncludeFile()
: llvm::IncludeFile
- incorporateFunction()
: llvm::SlotCalculator
, llvm::SlotMachine
- IncrementCounterInBlock()
: llvm::RSProfilers_std
- IncrementFunctionNumber()
: llvm::AsmPrinter
- indexValid()
: llvm::CompositeType
, llvm::StructType
, llvm::SequentialType
- InferiorProcess()
: llvm::InferiorProcess
- InferiorProcessDead()
: llvm::InferiorProcessDead
- InfoRec()
: llvm::ImmediateDominatorsBase::InfoRec
- init()
: llvm::Use
, llvm::ArchiveMemberHeader
, llvm::BinaryOperator
, llvm::TargetData
- initialize()
: llvm::TargetNameParser
, llvm::CallGraph
, llvm::cl::generic_parser_base
, llvm::cl::basic_parser_impl
, llvm::PassNameParser
- InitializeAliasAnalysis()
: llvm::AliasAnalysis
- initializeEnvironment()
: llvm::Debugger
- InitializeMemory()
: llvm::ExecutionEngine
- initializePass()
: llvm::ImmutablePass
- initializer()
: llvm::cl::initializer< Ty >
- InitializeRegForValue()
: llvm::FunctionLoweringInfo
- initNodes()
: llvm::SchedulingPriorityQueue
- InlineAsmDescriptor()
: llvm::InlineAsmDescriptor
- Inliner()
: llvm::Inliner
- insert()
: llvm::TypeSymbolTable
, llvm::ValueSymbolTable
, llvm::SlotTable
, llvm::MachineBasicBlock
, EquivalenceClasses< GlobalValue * >
, SetVector< Instruction * >
, iterator
, llvm::SetVector< T >
, UniqueVector< std::string >
, UniqueVector< SourceFileInfo >
, UniqueVector< CompileUnitDesc * >
, member_iterator
, llvm::SetVector< T >
, llvm::UniqueVector< T >
, llvm::SymbolTable
, llvm::EquivalenceClasses< ElemTy >
- InsertAtEndOfBasicBlock()
: llvm::TargetLowering
, llvm::PPCTargetLowering
, llvm::X86TargetLowering
- InsertCastOfTo()
: llvm::SCEVExpander
- InsertElementInst()
: llvm::InsertElementInst
- insertGoto()
: llvm::TargetInstrInfo
, llvm::X86InstrInfo
- InsertInFlightSetEntry()
: llvm::SelectionDAG
- InsertISelMapEntry()
: llvm::SelectionDAG
- insertNoop()
: llvm::TargetInstrInfo
, llvm::PPCInstrInfo
- InsertOrGetItem()
: ValueMap< char, Type, UndefValue >
, llvm::ValueMap< ValType, TypeClass, ConstantClass, HasLargeKey >
, ValueMap< uint64_t, Type, ConstantUInt >
, ValueMap< uint64_t, Type, ConstantFP >
, ValueMap< char, Type, ConstantAggregateZero >
, vector< Constant * >
, ValueMap< int64_t, Type, ConstantSInt >
, ValueMap< ExprMapKeyType, Type, ConstantExpr >
, ValueMap< uint32_t, Type, ConstantFP >
, ValueMap< char, PointerType, ConstantPointerNull >
- InstIterator()
: InstIterator< A, B, C, D >
, llvm::InstIterator< _BB_t, _BB_i_t, _BI_t, _II_t >
- InstrItineraryData()
: llvm::InstrItineraryData
- Instruction()
: llvm::Instruction
- instructionChanged()
: llvm::LiveVariables
- InstructionSelectBasicBlock()
: llvm::SelectionDAGISel
- Interpreter()
: llvm::Interpreter
- intersectWith()
: llvm::ConstantRange
- Interval()
: llvm::Interval
- IntervalIterator()
: llvm::IntervalIterator< NodeTy, OrigContainer_t, GT, IGT >
- IntervalPartition()
: llvm::IntervalPartition
- IntrinsicLowering()
: llvm::IntrinsicLowering
- InvalidateStructLayoutInfo()
: llvm::TargetData
- Inverse()
: Inverse< Function * >
, Inverse< MachineBasicBlock * >
, Inverse< BasicBlock * >
, Inverse< const BasicBlock * >
, Inverse< const Function * >
, Inverse< Interval * >
, Inverse< const MachineBasicBlock * >
, Inverse< MachineFunction * >
, Inverse< const MachineFunction * >
, llvm::Inverse< GraphType >
- inverted()
: llvm::ConstantBool
- invertPPCBranchOpcode()
: llvm::PPCInstrInfo
- InvokeInst()
: llvm::InvokeInst
- ipo_ext_iterator()
: llvm::ipo_ext_iterator< T, SetType >
- ipo_iterator()
: llvm::ipo_iterator< T, SetType, External >
, ipo_iterator< T, SetType, true >
- is64Bit()
: llvm::X86Subtarget
- isa()
: template isa< ToCl >
, llvm::isa_impl_cl< FromCl >
, llvm::isa_impl_cl< const FromCl >
, llvm::isa_impl_cl< FromCl * >
, llvm::isa_impl_cl< FromCl & >
- isAbstract()
: llvm::Type
- isAffine()
: llvm::SCEVAddRecExpr
- isAllocaNode()
: llvm::DSNode
- isAllOnesValue()
: llvm::ConstantIntegral
, llvm::ConstantBool
, llvm::ConstantSInt
, llvm::ConstantUInt
, llvm::ConstantSDNode
- isArchive()
: llvm::sys::Path
- isArray()
: llvm::DSNode
- isArrayAllocation()
: llvm::AllocationInst
- isAssociative()
: llvm::Instruction
- isBarrier()
: llvm::TargetInstrInfo
- isBeforeLegalize()
: llvm::TargetLowering::DAGCombinerInfo
- isBigEndian()
: llvm::TargetData
- isBinaryOp()
: llvm::Instruction
- isBranch()
: llvm::TargetInstrInfo
- isBSD4SymbolTable()
: llvm::ArchiveMember
- isBytecode()
: llvm::ArchiveMember
- isBytecodeArchive()
: llvm::Archive
- isBytecodeFile()
: llvm::sys::Path
- isCall()
: llvm::TargetInstrInfo
- isCharAcceptable()
: llvm::Mangler
- isCommutableInstr()
: llvm::TargetInstrInfo
- isCommutative()
: llvm::Instruction
- isComplete()
: llvm::DSNode
, llvm::CallTargetFinder
- isCompressed()
: llvm::ArchiveMember
- isCompressedBytecode()
: llvm::ArchiveMember
- isConditional()
: llvm::BranchInst
- isConstant()
: llvm::GlobalVariable
- isConstantPoolIndex()
: llvm::MachineOperand
, llvm::MachineRelocation
- isDarwin()
: llvm::PPCSubtarget
- isDeadNode()
: llvm::DSNode
- isDef()
: llvm::MachineOperand
- isDefinition()
: llvm::GlobalDesc
- isDegeneratePartition()
: llvm::IntervalPartition
- isDerivedType()
: llvm::Type
- isDirectCall()
: llvm::DSCallSite
- isDirectory()
: llvm::sys::Path
- isDynamicLibrary()
: llvm::sys::Path
- isEmpty()
: llvm::InstrItineraryData
, llvm::MachineJumpTableInfo
, llvm::MachineConstantPool
, llvm::SymbolTable
, llvm::sys::Path
- isEmptySet()
: llvm::ConstantRange
- isExactlyValue()
: llvm::ConstantFP
, llvm::ConstantFPSDNode
- isExternal()
: llvm::Function
, llvm::GlobalValue
, llvm::GlobalVariable
- isExternalSymbol()
: llvm::MachineOperand
- isFile()
: llvm::sys::Path
- isFirstClassType()
: llvm::Type
- isFloatingPoint()
: llvm::Type
- isForwarding()
: llvm::DSNode
- isForwardingAliasSet()
: llvm::AliasSet
- isFrameIndex()
: llvm::MachineOperand
- isFullSet()
: llvm::ConstantRange
- isGigaProcessor()
: llvm::PPCSubtarget
- isGlobalAddress()
: llvm::MachineOperand
- isGlobalNode()
: llvm::DSNode
- isGlobalValue()
: llvm::MachineRelocation
- isGOTRelative()
: llvm::MachineRelocation
- isHeapNode()
: llvm::DSNode
- isHidden()
: llvm::sys::Path
- isIdenticalTo()
: llvm::Instruction
- isImmediate()
: llvm::MachineOperand
- isIncomplete()
: llvm::DSNode
- isIndirectCall()
: llvm::DSCallSite
- isInsertedInstruction()
: llvm::SCEVExpander
- isIntDivCheap()
: llvm::TargetLowering
- isInteger()
: llvm::Type
- isIntegral()
: llvm::Type
- isIntrinsic()
: llvm::Function
- isJumpTableIndex()
: llvm::MachineOperand
, llvm::MachineRelocation
- isLCSSAForm()
: llvm::Loop
- isLegalAddressImmediate()
: llvm::TargetLowering
, llvm::X86TargetLowering
, llvm::PPCTargetLowering
- isLittleEndian()
: llvm::TargetLowering
, llvm::TargetData
- isLLVMSymbolTable()
: llvm::ArchiveMember
- isLoad()
: llvm::TargetInstrInfo
- isLoadFromStackSlot()
: llvm::TargetInstrInfo
, llvm::AlphaInstrInfo
, llvm::SparcInstrInfo
, llvm::X86InstrInfo
, llvm::PPCInstrInfo
- isLoop()
: llvm::Interval
- isLoopExit()
: llvm::Loop
- isLoopHeader()
: llvm::LoopInfo
- isLoopInvariant()
: llvm::SCEVConstant
, llvm::SCEV
, llvm::SCEVZeroExtendExpr
, llvm::SCEVSDivExpr
, llvm::SCEVAddRecExpr
, llvm::SCEVUnknown
, llvm::SCEVCommutativeExpr
, llvm::SCEVTruncateExpr
, llvm::Loop
, llvm::SCEVCouldNotCompute
- isLosslesslyConvertibleTo()
: llvm::Type
- isMachineBasicBlock()
: llvm::MachineOperand
- isMapped()
: llvm::sys::MappedFile
- isMaxValue()
: llvm::ConstantBool
, llvm::ConstantSInt
, llvm::ConstantInt
, llvm::ConstantUInt
, llvm::ConstantIntegral
- isMayAlias()
: llvm::AliasSet
- isMem()
: llvm::X86SharedAsmPrinter
- isMinValue()
: llvm::ConstantBool
, llvm::ConstantInt
, llvm::ConstantSInt
, llvm::ConstantIntegral
, llvm::ConstantUInt
- isMod()
: llvm::AliasSet
- isModified()
: llvm::DSNode
- isMoveInstr()
: llvm::TargetInstrInfo
, llvm::X86InstrInfo
, llvm::AlphaInstrInfo
, llvm::ARMInstrInfo
, llvm::SparcInstrInfo
, llvm::IA64InstrInfo
, llvm::PPCInstrInfo
- isMustAlias()
: llvm::AliasSet
- isNeg()
: llvm::BinaryOperator
- isNodeCompletelyFolded()
: llvm::DSNode
- isNot()
: llvm::BinaryOperator
- isNull()
: llvm::DSNodeHandle
- isNullValue()
: llvm::ConstantExpr
, llvm::UndefValue
, llvm::ConstantIntegral
, llvm::ConstantBool
, llvm::ConstantPointerNull
, llvm::ConstantArray
, llvm::ConstantAggregateZero
, llvm::ConstantStruct
, llvm::GlobalValue
, llvm::ConstantFP
, llvm::ConstantPacked
, llvm::ConstantInt
, llvm::ConstantSDNode
, llvm::Constant
- isOnlyUse()
: llvm::SDNode
- isOperand()
: llvm::SDNode
, llvm::SDOperand
- isOperandValidForConstraint()
: llvm::TargetLowering
, llvm::PPCTargetLowering
- isOperationLegal()
: llvm::TargetLowering
- isPassiveNode()
: llvm::ScheduleDAG
- isPhysicalRegister()
: llvm::MRegisterInfo
- isPhysRegUsed()
: llvm::MachineFunction
- isPostDominator()
: llvm::DominatorBase
- isPow2DivCheap()
: llvm::TargetLowering
- isPPC64()
: llvm::PPCSubtarget
- isPrimitiveType()
: llvm::Type
- isPrivate()
: llvm::TypeDesc
- isProfiling()
: llvm::RSProfilers_std
, llvm::RSProfilers
- isProgramLoaded()
: llvm::Debugger
- isProgramRunning()
: llvm::Debugger
- isProtected()
: llvm::TypeDesc
- isQuadratic()
: llvm::SCEVAddRecExpr
- isReachable()
: llvm::DominatorSetBase
- isRead()
: llvm::DSNode
- isRef()
: llvm::AliasSet
- isRegAvail()
: llvm::PhysRegTracker
- isRegister()
: llvm::MachineOperand
, llvm::MachineLocation
- isRelational()
: llvm::Instruction
- isReturn()
: llvm::TargetInstrInfo
- isRootDirectory()
: llvm::sys::Path
- isScale()
: llvm::X86SharedAsmPrinter
- isSet()
: llvm::cl::bits_storage< DataType, bool >
, llvm::cl::bits_storage< DataType, StorageClass >
- isSetCCExpensive()
: llvm::TargetLowering
- isShuffleMaskLegal()
: llvm::TargetLowering
, llvm::X86TargetLowering
- isSigned()
: llvm::Type
- isSingleElement()
: llvm::ConstantRange
- isSized()
: llvm::Type
- isStatic()
: llvm::GlobalDesc
- isStore()
: llvm::TargetInstrInfo
- isStoreToStackSlot()
: llvm::AlphaInstrInfo
, llvm::SparcInstrInfo
, llvm::PPCInstrInfo
, llvm::TargetInstrInfo
, llvm::X86InstrInfo
- isString()
: llvm::ConstantArray
, llvm::MachineRelocation
- isStringTable()
: llvm::ArchiveMember
- isSuccessor()
: llvm::Interval
- isSVR4SymbolTable()
: llvm::ArchiveMember
- isTailCall()
: llvm::CallInst
- isTargetDarwin()
: llvm::X86Subtarget
- isTargetOpcode()
: llvm::SDNode
, llvm::SDOperand
- isTerminator()
: llvm::Instruction
- isTerminatorInstr()
: llvm::TargetInstrInfo
- isTrapping()
: llvm::Instruction
- isTwoAddrInstr()
: llvm::TargetInstrInfo
- isTypeLegal()
: llvm::TargetLowering
- isUnconditional()
: llvm::BranchInst
- isUnknownNode()
: llvm::DSNode
- isUnsigned()
: llvm::Type
- isUse()
: llvm::MachineOperand
- isV9()
: llvm::SparcSubtarget
- isValid()
: llvm::sys::Path
, DIVerifyVisitor
- isValidOperands()
: llvm::ExtractElementInst
, llvm::ShuffleVectorInst
, llvm::InsertElementInst
- isValueValidForType()
: llvm::ConstantFP
, llvm::ConstantSInt
, llvm::ConstantUInt
- isVarArg()
: llvm::Function
, llvm::FunctionType
- isVectorClearMaskLegal()
: llvm::TargetLowering
, llvm::X86TargetLowering
- isVirtualRegister()
: llvm::MRegisterInfo
- isVIS()
: llvm::SparcSubtarget
- isVolatile()
: llvm::StoreInst
, llvm::LoadInst
, llvm::AliasSet
- isWrappedSet()
: llvm::ConstantRange
- iterator()
: llvm::BitSetVector::iterator
, llvm::AliasSet::iterator
, llvm::BitSetVector::iterator