LLVM API Documentation
Here is a list of all file members with links to the files they belong to:
- S2VEC
: X86ISelLowering.h
- SafeToMergeTerminators()
: Utils/SimplifyCFG.cpp
- SavedBufferBegin
: JITEmitter.cpp
- SavedBufferEnd
: JITEmitter.cpp
- SavedCurBufferPtr
: JITEmitter.cpp
- SBYTE
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SC_DEBUG
: SlotCalculator.cpp
, AsmWriter.cpp
- scAddExpr
: ScalarEvolutionExpressions.h
- scAddRecExpr
: ScalarEvolutionExpressions.h
- SCALAR_TO_VECTOR
: SelectionDAGNodes.h
- ScalarMap
: Analysis/DataStructure/Local.cpp
- Scalars
: ScalarEvolution.cpp
- Scale
: X86ISelDAGToDAG.cpp
- scc_begin()
: SCCIterator.h
- scc_end()
: SCCIterator.h
- scConstant
: ScalarEvolutionExpressions.h
- scCouldNotCompute
: ScalarEvolutionExpressions.h
- SCCStack
: DataStructure.cpp
- SCEVAddRecExprs
: ScalarEvolution.cpp
- SCEVCommExprs
: ScalarEvolution.cpp
- SCEVConstants
: ScalarEvolution.cpp
- SCEVSDivs
: ScalarEvolution.cpp
- SCEVTruncates
: ScalarEvolution.cpp
- SCEVTypes
: ScalarEvolutionExpressions.h
- SCEVUnknowns
: ScalarEvolution.cpp
- SCEVZeroExtends
: ScalarEvolution.cpp
- SchedHeuristics
: SelectionDAGISel.cpp
- scMulExpr
: ScalarEvolutionExpressions.h
- scSDivExpr
: ScalarEvolutionExpressions.h
- scTruncate
: ScalarEvolutionExpressions.h
- scUnknown
: ScalarEvolutionExpressions.h
- scZeroExtend
: ScalarEvolutionExpressions.h
- SDIV
: SelectionDAGNodes.h
- SE
: LoopStrengthReduce.cpp
, IndVarSimplify.cpp
- second
: STLExtras.h
- SECTION
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- SELECT
: llvmAsmParser.h
, SelectionDAGNodes.h
- Select
: InstVisitor.h
- SELECT
: llvmAsmParser.cpp
- Select
: InstCount.cpp
- SELECT
: llvmAsmParser.cpp
, llvmAsmParser.h
- SELECT_CC
: SelectionDAGNodes.h
- SELECT_FCC
: SparcISelDAGToDAG.cpp
- SELECT_ICC
: SparcISelDAGToDAG.cpp
- sendMTFValues()
: compress.c
- SeparateSubExprs()
: LoopStrengthReduce.cpp
- SET_BH
: blocksort.c
- SET_BINARY_MODE
: bzlib.c
- set_difference()
: SetOperations.h
- set_intersect()
: SetOperations.h
- SET_LL
: bzlib_private.h
- SET_LL4
: bzlib_private.h
- set_scan_file()
: Lexer.cpp
, ParserInternals.h
- set_scan_string()
: Lexer.cpp
, ParserInternals.h
- set_subtract()
: SetOperations.h
- set_union()
: SetOperations.h
- SETCC
: X86ISelLowering.h
, SelectionDAGNodes.h
- SETCC_INVALID
: SelectionDAGNodes.h
- SETEQ
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, SelectionDAGNodes.h
, llvmAsmParser.cpp
- SETFALSE
: SelectionDAGNodes.h
- SETFALSE2
: SelectionDAGNodes.h
- SETGE
: llvmAsmParser.cpp
, llvmAsmParser.h
, SelectionDAGNodes.h
, llvmAsmParser.h
- SETGT
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, SelectionDAGNodes.h
- SethiUllmanNumbers
: ScheduleDAGRRList.cpp
- SetInterruptFunction()
: Signals.h
- setjmp
: Intrinsics.h
- SetJmpFn
: LowerInvoke.cpp
- SetJmpIDMap
: LowerSetJmp.cpp
- SetJmpsTransformed
: LowerSetJmp.cpp
- SETLE
: llvmAsmParser.cpp
, llvmAsmParser.h
, SelectionDAGNodes.h
, llvmAsmParser.h
- SETLT
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, SelectionDAGNodes.h
, llvmAsmParser.h
- SETMASK
: blocksort.c
- SETNE
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, SelectionDAGNodes.h
, llvmAsmParser.cpp
- SETO
: SelectionDAGNodes.h
- SETOEQ
: SelectionDAGNodes.h
- SETOGE
: SelectionDAGNodes.h
- SETOGT
: SelectionDAGNodes.h
- SETOLE
: SelectionDAGNodes.h
- SETOLT
: SelectionDAGNodes.h
- SETONE
: SelectionDAGNodes.h
- SETTRUE
: SelectionDAGNodes.h
- SETTRUE2
: SelectionDAGNodes.h
- setTypeName()
: llvmAsmParser.cpp
- SETUEQ
: SelectionDAGNodes.h
- SETUGE
: SelectionDAGNodes.h
- SETUGT
: SelectionDAGNodes.h
- SETULE
: SelectionDAGNodes.h
- SETULT
: SelectionDAGNodes.h
- SETUNE
: SelectionDAGNodes.h
- SETUO
: SelectionDAGNodes.h
- SetupAlarm()
: Alarm.h
- SetValue()
: Execution.cpp
- setValueName()
: llvmAsmParser.cpp
- SetValueTypeAction()
: TargetLowering.cpp
- SetVersionPrinter()
: CommandLine.h
- SEXTLOAD
: SelectionDAGNodes.h
- SHF_ALLOC
: ELF.h
- SHF_EXECINSTR
: ELF.h
- SHF_MASKPROC
: ELF.h
- SHF_WRITE
: ELF.h
- SHL
: PPCISelLowering.h
, llvmAsmParser.cpp
, SelectionDAGNodes.h
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SHL_PARTS
: SelectionDAGNodes.h
- SHLD
: X86ISelLowering.h
- shlib_ext
: ltdl.c
- SHN_ABS
: ELF.h
- SHN_COMMON
: ELF.h
- SHN_HIPROC
: ELF.h
- SHN_HIRESERVE
: ELF.h
- SHN_LOPROC
: ELF.h
- SHN_LORESERVE
: ELF.h
- SHN_UNDEF
: ELF.h
- SHORT
: llvmAsmParser.cpp
, llvmAsmParser.h
- ShouldNukeSymtabEntry()
: DeadTypeElimination.cpp
- ShouldTraceValue()
: TraceValues.cpp
- ShouldXformToMOVHLPS()
: X86ISelLowering.cpp
- ShouldXformToMOVLP()
: X86ISelLowering.cpp
- ShowHidden
: CommandLine.cpp
- SHR
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SHRD
: X86ISelLowering.h
- ShrinkDemandedConstant()
: InstructionCombining.cpp
- ShrinkGlobalToBoolean()
: GlobalOpt.cpp
- SHT_DYNAMIC
: ELF.h
- SHT_DYNSYM
: ELF.h
- SHT_HASH
: ELF.h
- SHT_HIPROC
: ELF.h
- SHT_HIUSER
: ELF.h
- SHT_LOPROC
: ELF.h
- SHT_LOUSER
: ELF.h
- SHT_NOBITS
: ELF.h
- SHT_NOTE
: ELF.h
- SHT_NULL
: ELF.h
- SHT_PROGBITS
: ELF.h
- SHT_REL
: ELF.h
- SHT_RELA
: ELF.h
- SHT_SHLIB
: ELF.h
- SHT_STRTAB
: ELF.h
- SHT_SYMTAB
: ELF.h
- SHUFFLEVECTOR
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SIDEEFFECT
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- siglongjmp
: Intrinsics.h
- SIGN_EXTEND
: SelectionDAGNodes.h
- SIGN_EXTEND_INREG
: SelectionDAGNodes.h
- Signext
: InstructionCombining.cpp
- sigsetjmp
: Intrinsics.h
- simple
: Passes.cpp
, VirtRegMap.cpp
- simpleNoItinScheduling
: SelectionDAGISel.cpp
- simpleScheduling
: SelectionDAGISel.cpp
- SimplifiedLibCalls
: SimplifyLibCalls.cpp
- SimplifyCFG()
: Local.h
, Utils/SimplifyCFG.cpp
- SimplifyEqualityComparisonWithOnlyPredecessor()
: Utils/SimplifyCFG.cpp
- SINT_TO_FP
: SelectionDAGNodes.h
- SIntConstants
: Constants.cpp
- SINTVAL
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- size
: Compressor.cpp
- size_t_to_GV()
: ExternalFunctions.cpp
- sizeOfImm()
: X86CodeEmitter.cpp
- SJMap
: LowerSetJmp.cpp
- Slot
: ScheduleDAGSimple.cpp
- Small
: TargetMachine.h
- SolveQuadraticEquation()
: ScalarEvolution.cpp
- SPARCCondCodeToString()
: Sparc.h
- SpecialFP
: X86InstrInfo.h
- SpecialGlobalClass
: Target/CBackend/Writer.cpp
- spiller_
: RegAllocLinearScan.cpp
- SpillerName
: VirtRegMap.cpp
- SpillerOpt
: VirtRegMap.cpp
- SpillSlotsAvailable
: VirtRegMap.cpp
- Split()
: SubtargetFeature.cpp
- SplitCriticalEdge()
: BasicBlockUtils.h
, BreakCriticalEdges.cpp
- SplitNodes
: LegalizeDAG.cpp
- SPQ
: ScheduleDAGRRList.cpp
- SPrintFOptimizer
: SimplifyLibCalls.cpp
- sqrt_f32
: Intrinsics.h
- sqrt_f64
: Intrinsics.h
- sqrt_func
: SimplifyLibCalls.cpp
- SRA
: PPCISelLowering.h
, SelectionDAGNodes.h
- SRA_PARTS
: SelectionDAGNodes.h
- SRAGlobal()
: GlobalOpt.cpp
- Src
: Andersens.cpp
- SRCVALUE
: SelectionDAGNodes.h
- SREM
: SelectionDAGNodes.h
- SRL
: SelectionDAGNodes.h
, PPCISelLowering.h
- SRL_PARTS
: SelectionDAGNodes.h
- Stack
: X86FloatingPoint.cpp
, DataStructure.cpp
- stackrestore
: Intrinsics.h
- STACKRESTORE
: SelectionDAGNodes.h
- STACKSAVE
: SelectionDAGNodes.h
- stacksave
: Intrinsics.h
- StackSlot
: VirtRegMap.cpp
- StackSlotForVirtReg
: RegAllocLocal.cpp
, RegAllocSimple.cpp
- StackSlots
: PrologEpilogInserter.cpp
- StackTop
: X86FloatingPoint.cpp
- StageBegin
: ScheduleDAGSimple.cpp
- StageEnd
: ScheduleDAGSimple.cpp
- StartInst
: LevelRaise.cpp
- state
: JITEmitter.cpp
- Static
: TargetMachine.h
- STB_GLOBAL
: ELF.h
- STB_HIPROC
: ELF.h
- STB_LOCAL
: ELF.h
- STB_LOPROC
: ELF.h
- STB_WEAK
: ELF.h
- STBRX
: PPCISelLowering.h
- STD_32
: PPCISelLowering.h
- STDC_HEADERS
: config.h
- STFIWX
: PPCISelLowering.h
- StopBitsAdded
: IA64Bundling.cpp
- Store
: SparcInstrInfo.h
- STORE
: llvmAsmParser.h
, llvmAsmParser.cpp
, SelectionDAGNodes.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- StoreStage
: ScheduleDAGSimple.cpp
- STR_DL_DEPLIBS
: ltdl.c
- STR_DLNAME
: ltdl.c
- STR_LIBDIR
: ltdl.c
- STR_LIBRARY_NAMES
: ltdl.c
- STR_OLD_LIBRARY
: ltdl.c
- StrCatOptimizer
: SimplifyLibCalls.cpp
- StrChrOptimizer
: SimplifyLibCalls.cpp
- StrCmpOptimizer
: SimplifyLibCalls.cpp
- strcpy_func
: SimplifyLibCalls.cpp
- StrCpyOptimizer
: SimplifyLibCalls.cpp
- strdup()
: ltdl.c
- Stride
: LoopStrengthReduce.cpp
- StrideOrder
: LoopStrengthReduce.cpp
- STRING
: SelectionDAGNodes.h
- STRINGCONSTANT
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- StringsEqualNoCase()
: StringExtras.h
- StripFlag()
: SubtargetFeature.cpp
- strlen_func
: SimplifyLibCalls.cpp
- StrLenOptimizer
: SimplifyLibCalls.cpp
- StrNCmpOptimizer
: SimplifyLibCalls.cpp
- StructConstants
: Constants.cpp
- StructConstantsTy
: Constants.cpp
- StructTypes
: Type.cpp
- Structure
: PassManagerT.h
- STT_FILE
: ELF.h
- STT_FUNC
: ELF.h
- STT_HIPROC
: ELF.h
- STT_LOPROC
: ELF.h
- STT_NOTYPE
: ELF.h
- STT_OBJECT
: ELF.h
- STT_SECTION
: ELF.h
- StubBase
: JITEmitter.cpp
- StubToFunctionMap
: JITEmitter.cpp
- SUB
: SelectionDAGNodes.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SUBC
: SelectionDAGNodes.h
- SUBE
: SelectionDAGNodes.h
- SubOne()
: InstructionCombining.cpp
- Subtarget
: SparcISelDAGToDAG.cpp
, X86ISelDAGToDAG.cpp
- succ_begin()
: Interval.h
, CFG.h
- succ_const_iterator
: CFG.h
- succ_end()
: Interval.h
, CFG.h
- succ_iterator
: CFG.h
- SumOfUnscheduledPredsOfSuccs()
: ScheduleDAGRRList.cpp
- SUnits
: ScheduleDAGRRList.cpp
, ScheduleDAGList.cpp
- swap< llvm::DSCallSite >()
: DSSupport.h
- swap< llvm::DSNodeHandle >()
: DSSupport.h
- SWITCH
: llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
- SwitchValMap
: LowerSetJmp.cpp
- sys_dl
: ltdl.c
- sys_dl_close()
: ltdl.c
- sys_dl_open()
: ltdl.c
- sys_dl_sym()
: ltdl.c
- sys_search_path
: ltdl.c
- sz
: Compressor.cpp