LLVM API Documentation
- s -
- safeCxtI()
: ValueTracking.cpp
- safeDiv()
: GCOV.cpp
- SafeToMergeTerminators()
: SimplifyCFG.cpp
- samesets()
: regcomp.c
- sanitize()
: CPPBackend.cpp
- scalarConstantToHexString()
: X86TargetObjectFile.cpp
- scale()
: BranchProbability.cpp
- ScaleAddrDelta()
: MCDwarf.cpp
- ScaleWeights()
: IfConversion.cpp
, SelectionDAGBuilder.cpp
- sdiv()
: ScalarEvolution.cpp
- SectionSort()
: DwarfDebug.cpp
- selectCCOpsAreFMaxCompatible()
: AArch64ISelLowering.cpp
- selectDisp()
: SystemZISelDAGToDAG.cpp
- selectIncomingValueForBlock()
: Local.cpp
- selectMADD()
: MipsSEISelLowering.cpp
- selectMipsCPU()
: MipsMCTargetDesc.cpp
, MipsSubtarget.cpp
- selectMSUB()
: MipsSEISelLowering.cpp
- separateNestedLoop()
: LoopSimplify.cpp
- SequenceToMDString()
: ObjCARCOpts.cpp
- SequenceToString()
: ObjCARCOpts.cpp
- setCallTargetReg()
: MipsOptimizePICCall.cpp
- seterr()
: regcomp.c
- SetImpliedBits()
: SubtargetFeature.cpp
- SetLoopAlreadyUnrolled()
: LoopUnrollPass.cpp
- setPrefixPresent()
: X86DisassemblerDecoder.cpp
- setThreadBackgroundPriority()
: CrashRecoveryContext.cpp
- setThreshold()
: SpillPlacement.cpp
- setupMemoryBuffer()
: InstrProfReader.cpp
- setUsedInitializer()
: GlobalOpt.cpp
- SetValue()
: Execution.cpp
- shareSameRegisterFile()
: PeepholeOptimizer.cpp
- shiftRight()
: APFloat.cpp
- shiftRightAndRound()
: BlockFrequencyInfoImpl.cpp
- shorter_filter()
: InstructionCombining.cpp
- ShouldBreakUpSubtract()
: Reassociate.cpp
- ShouldBuildLookupTable()
: SimplifyCFG.cpp
- shouldConvert()
: AArch64PromoteConstant.cpp
- shouldConvertUse()
: AArch64PromoteConstant.cpp
- shouldInternalize()
: Internalize.cpp
- shouldLowerAsInterleaving()
: X86ISelLowering.cpp
- shouldMergeGEPs()
: InstructionCombining.cpp
- ShouldPrintAfterPass()
: LegacyPassManager.cpp
- ShouldPrintBeforeOrAfterPass()
: LegacyPassManager.cpp
- ShouldPrintBeforePass()
: LegacyPassManager.cpp
- shouldSExtOperand()
: AArch64AddressTypePromotion.cpp
- shouldSpeculateInstrs()
: LoopRotation.cpp
- shouldSwapCmpOperands()
: SystemZISelLowering.cpp
- shouldUseLA()
: SystemZISelDAGToDAG.cpp
- shouldUseMmap()
: MemoryBuffer.cpp
- ShouldXformToMOVHLPS()
: X86ISelLowering.cpp
- ShouldXformToMOVLP()
: X86ISelLowering.cpp
- ShowMCInst()
: MCTargetOptionsCommandFlags.h
- ShrinkDemandedConstant()
: InstCombineSimplifyDemanded.cpp
- ShrinkLoadReplaceStoreWithStore()
: DAGCombiner.cpp
- ShuffleCrosses128bitLane()
: X86ISelLowering.cpp
- SimplifyAddInst()
: InstructionSimplify.cpp
- SimplifyAddOperands()
: ScalarEvolutionExpander.cpp
- SimplifyAndInst()
: InstructionSimplify.cpp
- SimplifyAndOfICmps()
: InstructionSimplify.cpp
- SimplifyAShrInst()
: InstructionSimplify.cpp
- SimplifyAssociativeBinOp()
: InstructionSimplify.cpp
- SimplifyBinOp()
: InstructionSimplify.cpp
- SimplifyBranchOnICmpChain()
: SimplifyCFG.cpp
- SimplifyCall()
: InstructionSimplify.cpp
- SimplifyCmpInst()
: InstructionSimplify.cpp
- SimplifyCondBranchToCondBranch()
: SimplifyCFG.cpp
- SimplifyCondBranchToTwoReturns()
: SimplifyCFG.cpp
- SimplifyDiv()
: InstructionSimplify.cpp
- SimplifyFAddInst()
: InstructionSimplify.cpp
- SimplifyFCmpInst()
: InstructionSimplify.cpp
- SimplifyFDivInst()
: InstructionSimplify.cpp
- SimplifyFMulInst()
: InstructionSimplify.cpp
- SimplifyFRemInst()
: InstructionSimplify.cpp
- SimplifyFSubInst()
: InstructionSimplify.cpp
- SimplifyGEPInst()
: InstructionSimplify.cpp
- simplifyI24()
: AMDGPUISelLowering.cpp
- SimplifyICmpInst()
: InstructionSimplify.cpp
- SimplifyIndirectBrOnSelect()
: SimplifyCFG.cpp
- SimplifyInsertValueInst()
: InstructionSimplify.cpp
- SimplifyIntrinsic()
: InstructionSimplify.cpp
- SimplifyLShrInst()
: InstructionSimplify.cpp
- SimplifyMOVSX()
: X86MCInstLower.cpp
- SimplifyMulInst()
: InstructionSimplify.cpp
- simplifyOneLoop()
: LoopSimplify.cpp
- SimplifyOrInst()
: InstructionSimplify.cpp
- SimplifyOrOfICmps()
: InstructionSimplify.cpp
- SimplifyPHINode()
: InstructionSimplify.cpp
- SimplifyRem()
: InstructionSimplify.cpp
- SimplifySDivInst()
: InstructionSimplify.cpp
- SimplifySelectInst()
: InstructionSimplify.cpp
- SimplifyShift()
: InstructionSimplify.cpp
- SimplifyShlInst()
: InstructionSimplify.cpp
- SimplifyShortImmForm()
: X86MCInstLower.cpp
- SimplifyShortMoveForm()
: X86MCInstLower.cpp
- SimplifySRemInst()
: InstructionSimplify.cpp
- SimplifySubInst()
: InstructionSimplify.cpp
- SimplifySwitchOnSelect()
: SimplifyCFG.cpp
- SimplifyTerminatorOnSelect()
: SimplifyCFG.cpp
- SimplifyTruncInst()
: InstructionSimplify.cpp
- SimplifyUDivInst()
: InstructionSimplify.cpp
- SimplifyURemInst()
: InstructionSimplify.cpp
- simplifyValueKnownNonZero()
: InstCombineMulDivRem.cpp
- SimplifyWithOpReplaced()
: InstCombineSelect.cpp
- SimplifyXorInst()
: InstructionSimplify.cpp
- SinkCast()
: CodeGenPrepare.cpp
- SinkShiftAndTruncate()
: CodeGenPrepare.cpp
- SinkThenElseCodeToEnd()
: SimplifyCFG.cpp
- sizeOfSCEV()
: ScalarEvolution.cpp
- sizeOfSPAdjustment()
: ARMFrameLowering.cpp
- skipAlignedDPRCS2Spills()
: ARMFrameLowering.cpp
- skipEmpty()
: IRObjectFile.cpp
- SkipExtensionForVMULL()
: ARMISelLowering.cpp
- SkipIgnoredIntegerSuffix()
: AsmLexer.cpp
- skipLeadingZeroesAndAnyDot()
: APFloat.cpp
- SkipLoadExtensionForVMULL()
: ARMISelLowering.cpp
- slotOnlyDiscardsData()
: CodeGen/Analysis.cpp
- SolveLinEquationWithOverflow()
: ScalarEvolution.cpp
- SolveQuadraticEquation()
: ScalarEvolution.cpp
- SortNonLocalDepInfoCache()
: MemoryDependenceAnalysis.cpp
- sortOpts()
: CommandLine.cpp
- sortRelocs()
: ELFObjectWriter.cpp
- SortSymbolPair()
: MachineModuleInfoImpls.cpp
- specifierForUID()
: X86DisassemblerDecoder.cpp
- speculatePHINodeLoads()
: SROA.cpp
- speculateSelectInstLoads()
: SROA.cpp
- SpeculativelyExecuteBB()
: SimplifyCFG.cpp
- spillsCR()
: PPCFrameLowering.cpp
- spillsVRSAVE()
: PPCFrameLowering.cpp
- Split()
: SubtargetFeature.cpp
- split()
: DataLayout.cpp
- SplitAddRecs()
: ScalarEvolutionExpander.cpp
- splitAndLower256BitVectorShuffle()
: X86ISelLowering.cpp
- splitBlockAfter()
: SystemZISelLowering.cpp
- splitBlockBefore()
: SystemZISelLowering.cpp
- SplitCriticalSideEffectEdges()
: SelectionDAGISel.cpp
- SplitVSETCC()
: DAGCombiner.cpp
- SRAGlobal()
: GlobalOpt.cpp
- srcMgrDiagHandler()
: AsmPrinterInlineAsm.cpp
- srem()
: ScalarEvolution.cpp
- StackMallocSizeClass()
: AddressSanitizer.cpp
- StartAfter()
: CommandFlags.h
- StartsWithGlobalOffsetTable()
: X86MCCodeEmitter.cpp
- STATISTIC()
: CorrelatedValuePropagation.cpp
, ConstantProp.cpp
, ConstantHoisting.cpp
, AlignmentFromAssumptions.cpp
, ADCE.cpp
, CorrelatedValuePropagation.cpp
, ObjCARCOpts.cpp
, CorrelatedValuePropagation.cpp
, ObjCARCOpts.cpp
, ObjCARCContract.cpp
, StripDeadPrototypes.cpp
, PruneEH.cpp
, PartialInlining.cpp
, DCE.cpp
, MergeFunctions.cpp
, LoopExtractor.cpp
, IPConstantPropagation.cpp
, Internalize.cpp
, GVN.cpp
, Internalize.cpp
, Inliner.cpp
, GlobalOpt.cpp
, MemCpyOptimizer.cpp
, GlobalOpt.cpp
, GlobalDCE.cpp
, BreakCriticalEdges.cpp
, GlobalDCE.cpp
, FunctionAttrs.cpp
, DeadArgumentElimination.cpp
, ConstantMerge.cpp
, ArgumentPromotion.cpp
, LiveRegMatrix.cpp
, ThreadSanitizer.cpp
, ARMLoadStoreOptimizer.cpp
, BoundsChecking.cpp
, AddressSanitizer.cpp
, ARMLoadStoreOptimizer.cpp
, InstructionCombining.cpp
, InstCombineLoadStoreAlloca.cpp
, LocalStackSlotAllocation.cpp
, InstCombineCalls.cpp
, Hello.cpp
, X86VZeroUpper.cpp
, X86PadShortFunction.cpp
, X86ISelLowering.cpp
, X86ISelDAGToDAG.cpp
, X86FloatingPoint.cpp
, ARMLoadStoreOptimizer.cpp
, X86FixupLEAs.cpp
, SystemZLongBranch.cpp
, SystemZElimCompare.cpp
, SparcMCCodeEmitter.cpp
, DelaySlotFiller.cpp
, ARMLoadStoreOptimizer.cpp
, SIShrinkInstructions.cpp
, AMDILCFGStructurizer.cpp
, PPCInstrInfo.cpp
, LocalStackSlotAllocation.cpp
, PPCCTRLoops.cpp
, PPCBranchSelector.cpp
, PPCMCCodeEmitter.cpp
, MSP430BranchSelector.cpp
, MipsLongBranch.cpp
, MipsISelLowering.cpp
, MipsDelaySlotFiller.cpp
, MipsConstantIslandPass.cpp
, HexagonNewValueJump.cpp
, HexagonHardwareLoops.cpp
, Thumb2SizeReduction.cpp
, ARMLoadStoreOptimizer.cpp
, Thumb2SizeReduction.cpp
, Thumb2ITBlockPass.cpp
, MLxExpansionPass.cpp
, ARMMCCodeEmitter.cpp
, ARMLoadStoreOptimizer.cpp
, LocalStackSlotAllocation.cpp
, ARMLoadStoreOptimizer.cpp
, Sink.cpp
, MachineBlockPlacement.cpp
, ARMLoadStoreOptimizer.cpp
, ARMOptimizeBarriersPass.cpp
, MachineBlockPlacement.cpp
, SROA.cpp
, ARMLoadStoreOptimizer.cpp
, ARMISelLowering.cpp
, ARMConstantIslandPass.cpp
, MachineBlockPlacement.cpp
, AArch64MCCodeEmitter.cpp
, AArch64PromoteConstant.cpp
, AArch64LoadStoreOptimizer.cpp
, MachineBlockPlacement.cpp
, AArch64ISelLowering.cpp
, AArch64FrameLowering.cpp
, AArch64DeadRegisterDefinitionsPass.cpp
, AArch64ConditionOptimizer.cpp
, AArch64ConditionalCompares.cpp
, GVN.cpp
, AArch64ConditionalCompares.cpp
, AArch64CollectLOH.cpp
, GVN.cpp
, AArch64CollectLOH.cpp
, MachineCombiner.cpp
, AArch64CollectLOH.cpp
, Thumb2SizeReduction.cpp
, AArch64CollectLOH.cpp
, AArch64BranchRelaxation.cpp
, MachineCopyPropagation.cpp
, AArch64AdvSIMDScalarPass.cpp
, DataStream.cpp
, SimplifyCFG.cpp
, Execution.cpp
, ExecutionEngine.cpp
, VirtRegMap.cpp
, TwoAddressInstructionPass.cpp
, MachineCSE.cpp
, TailDuplication.cpp
, StackSlotColoring.cpp
, MachineCSE.cpp
, StackProtector.cpp
, StackMapLivenessAnalysis.cpp
, StackColoring.cpp
, GVN.cpp
, StackColoring.cpp
, SplitKit.cpp
, LoopVectorize.cpp
, SplitKit.cpp
, MachineCSE.cpp
, SjLjEHPrepare.cpp
, SelectionDAGISel.cpp
, MachineCSE.cpp
, SelectionDAGISel.cpp
, GVN.cpp
, SelectionDAGISel.cpp
, MachineCSE.cpp
, SelectionDAGISel.cpp
, SimplifyIndVar.cpp
, SelectionDAGISel.cpp
, MachineLICM.cpp
, SelectionDAGISel.cpp
, SROA.cpp
, SelectionDAGISel.cpp
, Reg2Mem.cpp
, SelectionDAGISel.cpp
, MemCpyOptimizer.cpp
, SelectionDAGISel.cpp
, LoopRerollPass.cpp
, SelectionDAGISel.cpp
, DeadStoreElimination.cpp
, SelectionDAGISel.cpp
, ScheduleDAGVLIW.cpp
, ScheduleDAGSDNodes.cpp
, ObjCARCOpts.cpp
, ScheduleDAGRRList.cpp
, ObjCARCOpts.cpp
, ScheduleDAGFast.cpp
, FastISel.cpp
, MergeFunctions.cpp
, FastISel.cpp
, DAGCombiner.cpp
, Internalize.cpp
, DAGCombiner.cpp
, GlobalOpt.cpp
, RegisterCoalescer.cpp
, GlobalDCE.cpp
, RegAllocGreedy.cpp
, RegAllocFast.cpp
, RegAllocBase.cpp
, PrologEpilogInserter.cpp
, ArgumentPromotion.cpp
, PostRASchedulerList.cpp
, ThreadSanitizer.cpp
, PHIElimination.cpp
, PeepholeOptimizer.cpp
, InstructionCombining.cpp
, PeepholeOptimizer.cpp
, InstCombineLoadStoreAlloca.cpp
, PeepholeOptimizer.cpp
, OptimizePHIs.cpp
, X86FloatingPoint.cpp
, MachineSink.cpp
, MachineRegionInfo.cpp
, SIShrinkInstructions.cpp
, MachineLICM.cpp
, DCE.cpp
, EarlyCSE.cpp
, SROA.cpp
, MachineLICM.cpp
, PPCInstrInfo.cpp
, MachineLICM.cpp
, TailRecursionElimination.cpp
, EarlyCSE.cpp
, MachineRegionInfo.cpp
, EarlyCSE.cpp
, DeadStoreElimination.cpp
, EarlyCSE.cpp
, MachineSink.cpp
, TailRecursionElimination.cpp
, PeepholeOptimizer.cpp
, EarlyCSE.cpp
, CorrelatedValuePropagation.cpp
, LiveRegMatrix.cpp
, LiveRangeEdit.cpp
, LiveDebugVariables.cpp
, JumpInstrTables.cpp
, InlineSpiller.cpp
, AArch64MCCodeEmitter.cpp
, InlineSpiller.cpp
, AArch64ISelLowering.cpp
, InlineSpiller.cpp
, AArch64ConditionalCompares.cpp
, InlineSpiller.cpp
, IfConversion.cpp
, AArch64CollectLOH.cpp
, IfConversion.cpp
, AArch64CollectLOH.cpp
, EarlyIfConversion.cpp
, AArch64CollectLOH.cpp
, EarlyIfConversion.cpp
, AArch64AdvSIMDScalarPass.cpp
, DwarfEHPrepare.cpp
, JITMemoryManager.cpp
, CodeGenPrepare.cpp
, TwoAddressInstructionPass.cpp
, CodeGenPrepare.cpp
, StackProtector.cpp
, CodeGenPrepare.cpp
, BranchFolding.cpp
, StackColoring.cpp
, BranchFolding.cpp
, SplitKit.cpp
, AsmPrinter.cpp
, SlotIndexes.cpp
, ScalarEvolution.cpp
, SelectionDAGISel.cpp
, RegionInfo.cpp
, MemoryDependenceAnalysis.cpp
, SelectionDAGISel.cpp
, MemoryDependenceAnalysis.cpp
, SelectionDAGISel.cpp
, MemoryDependenceAnalysis.cpp
, SelectionDAGISel.cpp
, MemoryBuiltins.cpp
, SelectionDAGISel.cpp
, InlineCost.cpp
, GlobalsModRef.cpp
, SelectionDAGISel.cpp
, CallGraphSCCPass.cpp
, InstructionSimplify.cpp
, SelectionDAGISel.cpp
, InstCount.cpp
, SelectionDAGISel.cpp
, InstCount.cpp
, SelectionDAGISel.cpp
, DependenceAnalysis.cpp
, SelectionDAGISel.cpp
, DependenceAnalysis.cpp
, ScheduleDAGRRList.cpp
, DependenceAnalysis.cpp
, ScheduleDAGFast.cpp
, DependenceAnalysis.cpp
, FastISel.cpp
, DependenceAnalysis.cpp
, DAGCombiner.cpp
, DependenceAnalysis.cpp
, RegisterCoalescer.cpp
, DependenceAnalysis.cpp
, RegAllocGreedy.cpp
, DependenceAnalysis.cpp
, PrologEpilogInserter.cpp
, DependenceAnalysis.cpp
, PHIElimination.cpp
, SROA.cpp
, LoopVectorize.cpp
, PeepholeOptimizer.cpp
, DependenceAnalysis.cpp
, SROA.cpp
, DependenceAnalysis.cpp
, SROA.cpp
, DependenceAnalysis.cpp
, SLPVectorizer.cpp
, SROA.cpp
, DependenceAnalysis.cpp
, Reassociate.cpp
, SCCP.cpp
, IndVarSimplify.cpp
, LoopUnroll.cpp
, LoopSimplify.cpp
, InlineSpiller.cpp
, JumpThreading.cpp
, InlineSpiller.cpp
, LoopUnroll.cpp
, InlineSpiller.cpp
, LICM.cpp
, LowerInvoke.cpp
, LowerExpectIntrinsic.cpp
, IfConversion.cpp
, Local.cpp
, GlobalMerge.cpp
, EarlyIfConversion.cpp
, DeadMachineInstructionElim.cpp
, PromoteMemoryToRegister.cpp
, CodeGenPrepare.cpp
, LoopUnswitch.cpp
, CodeGenPrepare.cpp
, PromoteMemoryToRegister.cpp
, BranchFolding.cpp
, ScalarEvolution.cpp
, SimplifyCFG.cpp
, RegionInfo.cpp
, Mem2Reg.cpp
, MemoryDependenceAnalysis.cpp
, MemoryBuiltins.cpp
, SimplifyIndVar.cpp
, GlobalsModRef.cpp
, ScalarReplAggregates.cpp
, InstCount.cpp
, DependenceAnalysis.cpp
, SCCP.cpp
, BBVectorize.cpp
, SimplifyInstructions.cpp
, DependenceAnalysis.cpp
, SimplifyCFG.cpp
, DependenceAnalysis.cpp
, SimplifyCFGPass.cpp
, SimplifyIndVar.cpp
, DependenceAnalysis.cpp
, Sink.cpp
, SCCP.cpp
, Reassociate.cpp
, ScalarReplAggregates.cpp
, SimplifyCFG.cpp
, ScalarReplAggregates.cpp
, Reassociate.cpp
, ScalarReplAggregates.cpp
, Reg2Mem.cpp
, GVN.cpp
, LoopDeletion.cpp
, LoopUnswitch.cpp
, IndVarSimplify.cpp
, JumpThreading.cpp
, LoopSimplify.cpp
, LICM.cpp
, LoadCombine.cpp
, LoopUnrollRuntime.cpp
, LoopInstSimplify.cpp
, LoopRotation.cpp
, LoopUnswitch.cpp
, PromoteMemoryToRegister.cpp
, LoopUnswitch.cpp
, MemCpyOptimizer.cpp
, SimplifyCFG.cpp
, LCSSA.cpp
, LoopUnswitch.cpp
, LoopIdiomRecognize.cpp
, LoopUnswitch.cpp
, LoopIdiomRecognize.cpp
, GVN.cpp
, LICM.cpp
, LoadCombine.cpp
, LICM.cpp
, IndVarSimplify.cpp
, JumpThreading.cpp
, IndVarSimplify.cpp
- StopAfter()
: CommandFlags.h
- StoreIntToMemory()
: ExecutionEngine.cpp
- StoreTailCallArgumentsToStackSlot()
: PPCISelLowering.cpp
- stripAggregateTypeWrapping()
: SROA.cpp
- stripAndComputeConstantOffsets()
: InstructionSimplify.cpp
- StripFlag()
: SubtargetFeature.cpp
- stripGetElementPtr()
: LoopVectorize.cpp
- stripIntegerCast()
: LoopVectorize.cpp
- StripNest()
: GlobalOpt.cpp
- StripPtrCastKeepAS()
: ConstantFolding.cpp
- stripRegisterPrefix()
: PPCInstPrinter.cpp
, PPCAsmPrinter.cpp
- stripsnug()
: regcomp.c
- StripSymbolNames()
: StripSymbols.cpp
- StripSymtab()
: StripSymbols.cpp
- stripTrailingZeros()
: ScaledNumber.cpp
- StripTypeNames()
: StripSymbols.cpp
- strongerOrdering()
: GlobalStatus.cpp
- sub()
: APInt.cpp
- sub_1()
: APInt.cpp
- SubIdx2Lane()
: SIISelLowering.cpp
- SubWithOverflow()
: InstCombineCompares.cpp
- supportLoadFromLiteral()
: AArch64CollectLOH.cpp
- swapFPIntParams()
: Mips16HardFloat.cpp
- swapHalfWords()
: ARMAsmBackend.cpp
- swapMayExposeCSEOpportunities()
: InstCombineCompares.cpp
- SwapStruct()
: MachOUniversal.cpp
- switch()
: HexagonCopyToCombine.cpp
- SwitchToLookupTable()
: SimplifyCFG.cpp
- Swizzle()
: R600InstrInfo.cpp
- SymbolicallyEvaluateBinop()
: ConstantFolding.cpp
- SymbolicallyEvaluateGEP()
: ConstantFolding.cpp