LLVM API Documentation
Here is a list of all class members with links to the classes they belong to:
- sameAsClass
: llvm::InstrRUsage
- save_alphaSize
: DState
- save_curr
: DState
- save_EOB
: DState
- save_es
: DState
- save_gBase
: DState
- save_gLimit
: DState
- save_gMinlen
: DState
- save_gPerm
: DState
- save_groupNo
: DState
- save_groupPos
: DState
- save_gSel
: DState
- save_i
: DState
- save_j
: DState
- save_N
: DState
- save_nblock
: DState
- save_nblockMAX
: DState
- save_nextSym
: DState
- save_nGroups
: DState
- save_nSelectors
: DState
- save_t
: DState
- save_zj
: DState
- save_zn
: DState
- save_zt
: DState
- save_zvec
: DState
- SavedStateMapTy
: llvm::PhyRegAlloc
- sbuf_
: llvm::sys::MappedFileInfo
- SByteTy
: llvm::Type
- SByteTyID
: llvm::Type
- SByteVal
: llvm::GenericValue
- ScalarEvolution()
: llvm::ScalarEvolution
- ScalarMapTy
: llvm::DSGraph
- Scale
: llvm::X86AddressMode, llvm::ExprType
- ScaledLinear
: llvm::ExprType
- SCEV()
: llvm::SCEV
- SCEVCommutativeExpr()
: llvm::SCEVCommutativeExpr
- SCEVCouldNotCompute()
: llvm::SCEVCouldNotCompute
- SCEVHandle
: llvm::SCEVHandle, llvm::SCEV
- schedClass
: llvm::InstrClassRUsage, llvm::TargetInstrDescriptor
- SchedGraph
: llvm::SchedGraph, llvm::SchedGraphNode
- SchedGraphCommon
: llvm::SchedGraphCommon, llvm::SchedGraphNodeCommon
- SchedGraphEdge
: llvm::SchedGraphEdge, llvm::SchedGraphNode, llvm::SchedGraphNodeCommon
- SchedGraphEdgeDepType
: llvm::SchedGraphEdge
- SchedGraphNodeCommon()
: llvm::SchedGraphNodeCommon
- SchedGraphSet
: llvm::SchedGraphSet, llvm::SchedGraph
- schedInfo
: llvm::SchedulingManager
- schedPrio
: llvm::SchedulingManager
- SchedPriorities()
: llvm::SchedPriorities
- schedule_const_iterator
: llvm::MSSchedule
- schedule_iterator
: llvm::MSSchedule
- scheduleDelayedNode()
: llvm::DelaySlotInfo
- scheduleInstr()
: llvm::SchedulingManager, llvm::InstrSchedule
- ScheduleIterator()
: llvm::ScheduleIterator< _NodeType >
- ScheduleIterator< const SchedGraphNode >
: llvm::InstrSchedule
- ScheduleIterator< SchedGraphNode >
: llvm::InstrSchedule
- SchedulingManager()
: llvm::SchedulingManager
- SDTB
: llvm::SelectionDAGBuilder
- SearchForAddressOfSymbol()
: llvm::sys::DynamicLibrary
- second
: llvm::GenericValue
- seconds()
: llvm::sys::TimeValue
- SecondsType
: llvm::sys::TimeValue
- Select
: llvm::InstVisitor< SubClass, RetTy >, llvm::Instruction, llvm::BinaryOperator
- SelectInst()
: llvm::SelectInst
- SelectionDAG()
: llvm::SelectionDAG
- SelectionDAGBuilder
: llvm::SelectionDAGBuilder, llvm::SelectionDAG
- SelectionDAGNode()
: llvm::SelectionDAGNode
- SelectionDAGReducedValue()
: llvm::SelectionDAGReducedValue
- selector
: DState, EState
- selectorMtf
: DState, EState
- seqToUnseq
: DState
- SequentialType()
: llvm::SequentialType
- set()
: llvm::Use, llvm::BitSetVector
- set_type
: llvm::SetVector< T >
- setAbstract()
: llvm::Type
- setAliasFor()
: llvm::cl::alias
- setAlignment()
: llvm::MemIntrinsic
- setAllocaNodeMarker()
: llvm::DSNode
- setAnalysisResolver()
: llvm::AnalysisResolver
- setArgCopy()
: llvm::CallArgInfo
- setArgStr()
: llvm::cl::Option
- setArrayMarker()
: llvm::DSNode
- setBinding()
: llvm::ELF::Elf32_Sym
- setBindingAndType()
: llvm::ELF::Elf32_Sym
- setCallArgsDescriptor()
: llvm::MachineCodeForInstruction
- setCalledFunction()
: llvm::CallSite
- setCallInterference()
: llvm::LiveRange
- setCdIn()
: llvm::getEdgeCode
- setCdOut()
: llvm::getEdgeCode
- setChildren()
: llvm::Tree< ConcreteTreeNode, Payload >
- setColor()
: llvm::LiveRange, llvm::IGNode
- setCond()
: llvm::getEdgeCode
- SetCondInst()
: llvm::SetCondInst
- setCondition()
: llvm::BranchInst
- setConstant()
: llvm::GlobalVariable
- setCurDegree()
: llvm::IGNode
- setCurDegreeOfIGNodes()
: llvm::InterferenceGraph
- setCurrentFrameIdx()
: llvm::RuntimeInfo
- setDef()
: llvm::MachineOperand
- setDescription()
: llvm::cl::Option
- setDest()
: llvm::MemIntrinsic
- setDirectory()
: llvm::sys::Path
- setElement()
: llvm::Node
- setEndianness()
: llvm::Module
- setFile()
: llvm::sys::Path
- setFirst()
: llvm::Edge
- SetFirstMemoryDep()
: llvm::DepIterState
- SetFirstSSADep()
: llvm::DepIterState
- setFlag()
: llvm::cl::Option
- setFormattingFlag()
: llvm::cl::Option
- setGlobalNodeMarker()
: llvm::DSNode
- setGlobalsGraph()
: llvm::DSGraph
- setGroupName()
: llvm::RegisterAGBase
- setHasCalls()
: llvm::MachineFrameInfo
- setHeapNodeMarker()
: llvm::DSNode
- setHiddenFlag()
: llvm::cl::Option
- setImmediateDominator()
: llvm::ImmediateDominatorsBase
- setImmedValue()
: llvm::MachineOperand
- setImplicitRef()
: llvm::MachineInstr
- setInc()
: llvm::getEdgeCode
- setIncomingBlock()
: llvm::PHINode
- setIncomingValue()
: llvm::PHINode
- setIncompleteMarker()
: llvm::DSNode
- setInitializer()
: llvm::GlobalVariable
- setInitialValue()
: llvm::cl::opt< DataType, ExternalStorage, ParserClass >
- setInterference()
: llvm::RegClass, llvm::InterferenceGraph
- setIteDiff()
: llvm::SchedGraphEdge
- setItemParent()
: llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >
- setLength()
: llvm::MemIntrinsic
- setLink()
: llvm::DSNodeHandle, llvm::DSNode
- setLinkage()
: llvm::GlobalValue
- setLocation()
: llvm::cl::list_storage< DataType, StorageClass >, llvm::cl::opt_storage< DataType, ExternalStorage, isClass >
- setMachineBasicBlock()
: llvm::MachineOperand
- SetMachineOperandConst()
: llvm::MachineInstr
- SetMachineOperandReg()
: llvm::MachineInstr
- SetMachineOperandVal()
: llvm::MachineInstr
- setMaxCallFrameSize()
: llvm::MachineFrameInfo
- setMiscFlag()
: llvm::cl::Option
- setModifiedMarker()
: llvm::DSNode
- setModule()
: llvm::CachedWriter
- setName()
: llvm::Value, llvm::Instruction, llvm::GlobalVariable, llvm::Function, llvm::Constant, llvm::BasicBlock, llvm::Argument
- setNext()
: llvm::ilist_traits< Use >, llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >, llvm::SelectionDAGReducedValue, llvm::ilist_traits< MachineBasicBlock >, llvm::ilist_traits< MachineInstr >, llvm::ArchiveMember, llvm::ilist_traits< DSNode >
- setNode()
: llvm::SelectionDAGNode
- setNodeIsMod()
: llvm::ModRefInfo
- setNodeIsRef()
: llvm::ModRefInfo
- setNormalCtor()
: llvm::PassInfo
- setNormalDest()
: llvm::InvokeInst
- setNumOccurrencesFlag()
: llvm::cl::Option
- setObjectOffset()
: llvm::MachineFrameInfo
- setOffset()
: llvm::MachineOperand, llvm::DSNodeHandle
- setOnlyUsesCFG()
: llvm::RegisterPassBase
- setOpcode()
: llvm::MachineInstr
- setOperand()
: llvm::User, llvm::Constant
- setParent()
: llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >
- setParentGraph()
: llvm::DSNode
- setPassName()
: llvm::PassInfo
- setPatternCostFor()
: llvm::SelectionDAGNode
- setPointerSize()
: llvm::Module
- setPosition()
: llvm::cl::Option
- setPreservesAll()
: llvm::AnalysisUsage
- setPreservesCFG()
: llvm::AnalysisUsage
- setPrev()
: llvm::ilist_traits< Use >, llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >, llvm::ilist_traits< MachineBasicBlock >, llvm::ilist_traits< MachineInstr >, llvm::ArchiveMember, llvm::ilist_traits< DSNode >
- setPrintAuxCalls()
: llvm::DSGraph
- setProgramArguments()
: llvm::Debugger
- setReadMarker()
: llvm::DSNode
- setReg()
: llvm::MachineOperand
- setRegClass()
: llvm::LiveRange
- SetRegForImplicitRef()
: llvm::MachineInstr
- SetRegForOperand()
: llvm::MachineInstr
- setResultPointer()
: llvm::MachineRelocation
- setSecond()
: llvm::Edge
- setSource()
: llvm::MemMoveInst, llvm::MemCpyInst
- setSpillOffFromFP()
: llvm::LiveRange
- setStackSize()
: llvm::MachineFrameInfo
- setStatusInfo()
: llvm::sys::Path
- setSuccessor()
: llvm::UnreachableInst, llvm::UnwindInst, llvm::InvokeInst, llvm::SwitchInst, llvm::BranchInst, llvm::ReturnInst, llvm::TerminatorInst
- setSuggestedColor()
: llvm::LiveRange
- setSuggestedColorUsable()
: llvm::LiveRange
- setSymbol()
: llvm::ELF::Elf32_Rela, llvm::ELF::Elf32_Rel
- setSymbolAndType()
: llvm::ELF::Elf32_Rela, llvm::ELF::Elf32_Rel
- setTargetData()
: llvm::ExecutionEngine
- setTargetTriple()
: llvm::Module
- setTo()
: llvm::DSNodeHandle
- setType()
: llvm::ELF::Elf32_Rela, llvm::ELF::Elf32_Rel, llvm::ELF::Elf32_Sym
- setUnconditionalDest()
: llvm::BranchInst
- setUnknownNodeMarker()
: llvm::DSNode
- setUnwindDest()
: llvm::InvokeInst
- setupMachineFunction()
: llvm::AsmPrinter
- setUse()
: llvm::MachineOperand
- setUseFPArgReg()
: llvm::CallArgInfo
- setUseIntArgReg()
: llvm::CallArgInfo
- setUserIGNode()
: llvm::LiveRange
- setUseStackSlot()
: llvm::CallArgInfo
- setValue()
: llvm::cl::opt_storage< DataType, false, false >, llvm::cl::opt_storage< DataType, false, true >, llvm::cl::opt_storage< DataType, ExternalStorage, isClass >, llvm::MemSetInst
- setValueExpectedFlag()
: llvm::cl::Option
- setValueReg()
: llvm::MachineOperand
- setValueStr()
: llvm::cl::Option
- SetVector()
: llvm::SetVector< T >
- setVolatile()
: llvm::StoreInst, llvm::LoadInst
- setWeight()
: llvm::Graph, llvm::Edge, llvm::Node
- setWorkingDirectory()
: llvm::Debugger
- SGPredIterator()
: llvm::SGPredIterator< _NodeType, _EdgeType, _EdgeIter >
- SGSuccIterator()
: llvm::SGSuccIterator< _NodeType, _EdgeType, _EdgeIter >
- sh_addr
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_addralign
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_entsize
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_flags
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_info
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_link
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_name
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_offset
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_size
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- sh_type
: llvm::ELF::Elf64_Shdr, llvm::ELF::Elf32_Shdr
- ShadowNode
: llvm::DSNode
- SHARED_MAPPING
: llvm::sys::MappedFile
- ShiftInst()
: llvm::ShiftInst
- Shl
: DirectIntRules< ConstantClass, BuiltinType, Ty >, llvm::Instruction, llvm::BinaryOperator
- ShortDesc
: llvm::TargetMachineRegistry::Entry
- ShortTy
: llvm::Type
- ShortTyID
: llvm::Type
- ShortVal
: llvm::GenericValue
- shouldApply()
: XorSelf, FoldSetCCLogical, AddMaskingAnd, AddRHS
- shouldPrintAuxCalls()
: llvm::DSGraph
- Shr()
: DirectIntRules< ConstantClass, BuiltinType, Ty >
- Signed
: llvm::ConstantIntegral
- SimpleConstantVal
: llvm::Value
- SimpleType
: llvm::simplify_type< User::const_op_iterator >, llvm::simplify_type< User::op_iterator >, llvm::simplify_type< const Use >, llvm::simplify_type< Use >, llvm::simplify_type< const From >, llvm::simplify_type< From >, llvm::simplify_type< const SCEVHandle >
- sink
: llvm::SchedGraphEdge
- SInt64Val
: YYSTYPE
- SIntVal
: YYSTYPE
- size
: llvm::MaxConstantsTableTy, llvm::MachineCodeForInstruction, llvm::NodeHeap, llvm::SchedGraph, llvm::BytecodeReader::ValueList, llvm::sys::MemoryBlock, llvm::sys::MappedFile, llvm::Module, llvm::Function, llvm::MachineFunction, llvm::MachineBasicBlock, llvm::Archive, llvm::BasicBlock, llvm::Trace, llvm::CallGraphNode, llvm::SetVector< T >, llvm::DenseMap< T, ToIndexT >, llvm::BitSetVector, llvm::sys::MappedFileInfo, llvm::ArchiveMemberHeader
- size_type
: llvm::SetVector< T >
- SizeOfEachArgOnStack
: llvm::SparcV9FrameInfo
- SkeletonInstrInfo()
: llvm::SkeletonInstrInfo
- SkeletonJITInfo()
: llvm::SkeletonJITInfo
- SkeletonRegisterInfo()
: llvm::SkeletonRegisterInfo
- SkeletonTargetMachine()
: llvm::SkeletonTargetMachine
- SlotCalculator()
: llvm::SlotCalculator
- SlotMachine()
: llvm::SlotMachine
- SlotNum
: llvm::SlotTable
- SlotTable()
: llvm::SlotTable
- SlowOperationInformer()
: llvm::SlowOperationInformer
- smallDecompress
: DState
- Solve()
: SCCPSolver
- sortNodeList()
: llvm::Graph
- SourceFile()
: llvm::SourceFile
- SourceFileInfo()
: llvm::SourceFileInfo
- SourceFunctionInfo()
: llvm::SourceFunctionInfo
- SparcV9CodeEmitter()
: llvm::SparcV9CodeEmitter
- SparcV9FloatCCRegClass()
: llvm::SparcV9FloatCCRegClass
- SparcV9FloatRegClass()
: llvm::SparcV9FloatRegClass
- SparcV9FrameInfo()
: llvm::SparcV9FrameInfo
- SparcV9FunctionInfo()
: llvm::SparcV9FunctionInfo
- SparcV9InstrInfo()
: llvm::SparcV9InstrInfo
- SparcV9IntCCRegClass()
: llvm::SparcV9IntCCRegClass
- SparcV9IntRegClass()
: llvm::SparcV9IntRegClass
- SparcV9JITInfo()
: llvm::SparcV9JITInfo
- SparcV9RegInfo()
: llvm::SparcV9RegInfo
- SparcV9RegisterInfo()
: llvm::SparcV9RegisterInfo
- SparcV9SchedInfo()
: llvm::SparcV9SchedInfo
- SparcV9SpecialRegClass()
: llvm::SparcV9SpecialRegClass
- SparcV9TargetMachine()
: llvm::SparcV9TargetMachine
- SpecialRegClassID
: llvm::SparcV9RegInfo
- SpecialRegType
: llvm::SparcV9RegInfo
- SpillAlignment
: llvm::MRegisterDesc
- Spilled
: llvm::AllocInfo
- SpillSize
: llvm::MRegisterDesc
- splice()
: llvm::MachineBasicBlock, llvm::Archive
- splitBasicBlock()
: llvm::BasicBlock
- src
: llvm::SchedGraphEdge
- ssaInEdgeIter
: llvm::DepIterState
- ssaOutEdgeIter
: llvm::DepIterState
- SSARegMap()
: llvm::SSARegMap
- st_info
: llvm::ELF::Elf32_Sym
- st_name
: llvm::ELF::Elf32_Sym
- st_other
: llvm::ELF::Elf32_Sym
- st_shndx
: llvm::ELF::Elf32_Sym
- st_size
: llvm::ELF::Elf32_Sym
- st_value
: llvm::ELF::Elf32_Sym
- StableBasicBlockNumbering()
: llvm::StableBasicBlockNumbering
- StackDirection
: llvm::TargetFrameInfo
- StackFrame()
: llvm::StackFrame
- StackFrameSizeAlignment
: llvm::SparcV9FrameInfo
- StackGrowsDown
: llvm::TargetFrameInfo
- StackGrowsUp
: llvm::TargetFrameInfo
- start
: llvm::LiveRange
- startCycle
: llvm::InstrRUsageDelta, llvm::InstrClassRUsage
- startFunction()
: llvm::MachineCodeEmitter
- startFunctionStub()
: llvm::MachineCodeEmitter
- StartOfAllRegs
: llvm::SparcV9FloatRegClass, llvm::SparcV9IntRegClass
- StartOfNonVolatileRegs
: llvm::SparcV9FloatRegClass, llvm::SparcV9IntRegClass
- startPass()
: llvm::AnalysisResolver
- startTimer()
: llvm::Timer
- state
: llvm::InstrTreeNode, DState, EState, bz_stream
- state_in_ch
: EState
- state_in_len
: EState
- state_out_ch
: DState
- state_out_len
: DState
- state_out_pos
: EState
- StaticAreaOffsetFromFP
: llvm::SparcV9FrameInfo
- Statistic()
: llvm::Statistic< DataType >
- StatisticBase()
: llvm::StatisticBase
- StatRecord()
: StatRecord
- StatusInfo()
: llvm::sys::Path::StatusInfo
- stepProgram()
: llvm::InferiorProcess, llvm::Debugger
- stopForwarding()
: llvm::DSNode
- stopTimer()
: llvm::Timer
- STORE
: llvm::LiveIntervals::InstrSlots
- storedBlockCRC
: DState
- storedCombinedCRC
: DState
- StoredOnceValue
: GlobalStatus
- StoredType
: GlobalStatus
- StoreInst()
: llvm::StoreInst
- storeRegToStackSlot()
: llvm::X86RegisterInfo, llvm::SparcV9RegisterInfo, llvm::SkeletonRegisterInfo, llvm::PPC64RegisterInfo, llvm::PPC32RegisterInfo, llvm::MRegisterInfo
- StoreValueToMemory()
: llvm::ExecutionEngine
- string_begin()
: llvm::SlotCalculator
- string_end()
: llvm::SlotCalculator
- string_iterator
: llvm::SlotCalculator
- StringTableFlag
: llvm::ArchiveMember
- strip()
: llvm::SymbolTable
- StripAllocaBit
: llvm::DSGraph
- StripIncompleteBit
: llvm::DSGraph
- StripModRefBits
: llvm::DSGraph
- StripPointerCasts()
: llvm::IntrinsicInst
- strm
: DState, EState, bzFile
- strtab
: llvm::Archive
- StructAlignment
: llvm::StructLayout
- StructSize
: llvm::StructLayout
- StructTyID
: llvm::Type
- StructType()
: llvm::StructType
- StructValType()
: llvm::StructValType
- StrVal
: YYSTYPE
- stub()
: llvm::PostDominanceFrontier, llvm::LoopInfo, llvm::FindUsedTypes, llvm::DominatorSet, llvm::CallGraph
- Sub()
: DirectRules< ConstantClass, BuiltinType, Ty, SuperClass >
- SubPassClass
: llvm::PassManagerTraits< Module >, llvm::PassManagerTraits< Function >, llvm::PassManagerTraits< BasicBlock >
- substituteValue()
: llvm::MachineInstr
- subtract()
: llvm::ConstantRange
- subtype_begin()
: llvm::Type
- subtype_end()
: llvm::Type
- subtype_iterator
: llvm::Type
- succ_begin()
: llvm::MSchedGraphNode, llvm::MachineBasicBlock
- succ_const_iterator
: llvm::MSchedGraphNode
- succ_empty()
: llvm::MachineBasicBlock
- succ_end()
: llvm::MSchedGraphNode, llvm::MachineBasicBlock
- succ_iterator
: llvm::MSchedGraphNode, llvm::MachineBasicBlock, llvm::Interval
- succ_size()
: llvm::MachineBasicBlock
- Successors
: llvm::MachineBasicBlock, llvm::Interval
- SuccIterator()
: llvm::SuccIterator< Term_, BB_ >
- suggestReg4RetValue()
: llvm::SparcV9RegInfo
- suggestRegs4CallArgs()
: llvm::SparcV9RegInfo
- suggestRegs4MethodArgs()
: llvm::SparcV9RegInfo
- Super
: llvm::UseListConstIteratorWrapper, llvm::UseListIteratorWrapper
- SVR4SymbolTableFlag
: llvm::ArchiveMember
- swap()
: llvm::LiveInterval, llvm::DSCallSite, llvm::DSNodeHandle
- swapOperands()
: llvm::BinaryOperator
- SwitchInst()
: llvm::SwitchInst
- sym_prefix
: lt_user_dlloader, lt_dlloader
- SymbolTable
: llvm::SymbolTable, llvm::BytecodeFormat
- SymbolTableBlockID
: llvm::BytecodeFormat
- SymbolTableListTraits()
: llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >
- SymbolTableListTraits< Argument, Function, Function,ilist_traits< Argument > >
: llvm::Argument
- SymbolTableListTraits< BasicBlock, Function, Function >
: llvm::BasicBlock
- SymbolTableListTraits< Function, Module, Module >
: llvm::Function
- SymbolTableListTraits< GlobalVariable, Module, Module,ilist_traits< GlobalVariable > >
: llvm::GlobalVariable
- SymbolTableListTraits< Instruction, BasicBlock, Function,ilist_traits< Instruction > >
: llvm::Instruction
- syms
: lt_dlsymlists_t
- symTab
: llvm::Archive
- symTabSize
: llvm::Archive
- SymTabType
: llvm::Archive
- SymTypeOff
: llvm::CachedWriter
- SymTypeOn
: llvm::CachedWriter
- system
: lt_dlhandle_struct
- SystemTime
: TimeRecord