LLVM API Documentation
- ScalarEvolution()
: llvm::ScalarEvolution
- SCEV()
: llvm::SCEV
- SCEVCommutativeExpr()
: llvm::SCEVCommutativeExpr
- SCEVCouldNotCompute()
: llvm::SCEVCouldNotCompute
- SCEVHandle()
: llvm::SCEVHandle, llvm::SCEV
- SchedGraph()
: llvm::SchedGraph, llvm::SchedGraphNode
- SchedGraphCommon()
: llvm::SchedGraphCommon, llvm::SchedGraphNodeCommon
- SchedGraphEdge()
: llvm::SchedGraphEdge, llvm::SchedGraphNode, llvm::SchedGraphNodeCommon
- SchedGraphNodeCommon()
: llvm::SchedGraphNodeCommon
- SchedGraphSet()
: llvm::SchedGraphSet, llvm::SchedGraph
- SchedPriorities()
: llvm::SchedPriorities
- scheduleDelayedNode()
: llvm::DelaySlotInfo
- scheduleInstr()
: llvm::SchedulingManager, llvm::InstrSchedule
- ScheduleIterator()
: llvm::ScheduleIterator< _NodeType >
- SchedulingManager()
: llvm::SchedulingManager
- SearchForAddressOfSymbol()
: llvm::sys::DynamicLibrary
- seconds()
: llvm::sys::TimeValue
- SelectInst()
: llvm::SelectInst
- SelectionDAG()
: llvm::SelectionDAG
- SelectionDAGBuilder()
: llvm::SelectionDAGBuilder, llvm::SelectionDAG
- SelectionDAGNode()
: llvm::SelectionDAGNode
- SelectionDAGReducedValue()
: llvm::SelectionDAGReducedValue
- SequentialType()
: llvm::SequentialType
- set()
: llvm::Use, llvm::BitSetVector
- 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 >
- ShiftInst()
: llvm::ShiftInst
- Shl()
: DirectIntRules< ConstantClass, BuiltinType, Ty >, llvm::Instruction, llvm::BinaryOperator
- shouldApply()
: XorSelf, FoldSetCCLogical, AddMaskingAnd, AddRHS
- shouldPrintAuxCalls()
: llvm::DSGraph
- Shr()
: DirectIntRules< ConstantClass, BuiltinType, Ty >
- 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
- SkeletonInstrInfo()
: llvm::SkeletonInstrInfo
- SkeletonJITInfo()
: llvm::SkeletonJITInfo
- SkeletonRegisterInfo()
: llvm::SkeletonRegisterInfo
- SkeletonTargetMachine()
: llvm::SkeletonTargetMachine
- SlotCalculator()
: llvm::SlotCalculator
- SlotMachine()
: llvm::SlotMachine
- SlotTable()
: llvm::SlotTable
- SlowOperationInformer()
: llvm::SlowOperationInformer
- 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
- splice()
: llvm::MachineBasicBlock, llvm::Archive
- splitBasicBlock()
: llvm::BasicBlock
- SSARegMap()
: llvm::SSARegMap
- StableBasicBlockNumbering()
: llvm::StableBasicBlockNumbering
- StackFrame()
: llvm::StackFrame
- startFunction()
: llvm::MachineCodeEmitter
- startFunctionStub()
: llvm::MachineCodeEmitter
- startPass()
: llvm::AnalysisResolver
- startTimer()
: llvm::Timer
- 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
- 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
- strip()
: llvm::SymbolTable
- StripPointerCasts()
: llvm::IntrinsicInst
- StructType()
: llvm::StructType
- StructValType()
: llvm::StructValType
- stub()
: llvm::PostDominanceFrontier, llvm::LoopInfo, llvm::FindUsedTypes, llvm::DominatorSet, llvm::CallGraph
- Sub()
: DirectRules< ConstantClass, BuiltinType, Ty, SuperClass >
- substituteValue()
: llvm::MachineInstr
- subtract()
: llvm::ConstantRange
- subtype_begin()
: llvm::Type
- subtype_end()
: llvm::Type
- succ_begin()
: llvm::MSchedGraphNode, llvm::MachineBasicBlock
- succ_empty()
: llvm::MachineBasicBlock
- succ_end()
: llvm::MSchedGraphNode, llvm::MachineBasicBlock
- succ_size()
: llvm::MachineBasicBlock
- SuccIterator()
: llvm::SuccIterator< Term_, BB_ >
- suggestReg4RetValue()
: llvm::SparcV9RegInfo
- suggestRegs4CallArgs()
: llvm::SparcV9RegInfo
- suggestRegs4MethodArgs()
: llvm::SparcV9RegInfo
- swap()
: llvm::LiveInterval, llvm::DSCallSite, llvm::DSNodeHandle
- swapOperands()
: llvm::BinaryOperator
- SwitchInst()
: llvm::SwitchInst
- SymbolTable()
: llvm::SymbolTable, llvm::BytecodeFormat
- SymbolTableListTraits()
: llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >