Here is a list of all variables with links to the files they belong to:
- s -
- S1 : AMDGPULegalizerInfo.cpp
 
- S1024 : AMDGPULegalizerInfo.cpp
 
- S128 : AMDGPULegalizerInfo.cpp
 
- S16 : AMDGPULegalizerInfo.cpp
 
- S160 : AMDGPULegalizerInfo.cpp
 
- S192 : AMDGPULegalizerInfo.cpp
 
- S224 : AMDGPULegalizerInfo.cpp
 
- S256 : AMDGPULegalizerInfo.cpp
 
- S32 : AMDGPULegalizerInfo.cpp
 
- S512 : AMDGPULegalizerInfo.cpp
 
- S64 : AMDGPULegalizerInfo.cpp
 
- S8 : AMDGPULegalizerInfo.cpp
 
- S96 : AMDGPULegalizerInfo.cpp
 
- Safepoints : PlaceSafepoints.cpp
 
- SafeStackUsePointerAddress : SafeStack.cpp
 
- SalvageStaleProfile : MemProfUse.cpp
 
- SamplerFilterNames : DXContainer.cpp
 
- SanCov8bitCountersInitName : SanitizerCoverage.cpp
 
- SanCovBoolFlagInitName : SanitizerCoverage.cpp
 
- SanCovBoolFlagSectionName : SanitizerCoverage.cpp
 
- SanCovCallbackGateName : SanitizerCoverage.cpp
 
- SanCovCallbackGateSectionName : SanitizerCoverage.cpp
 
- SanCovCFsInitName : SanitizerCoverage.cpp
 
- SanCovCFsSectionName : SanitizerCoverage.cpp
 
- SanCovCountersSectionName : SanitizerCoverage.cpp
 
- SanCovGuardsSectionName : SanitizerCoverage.cpp
 
- SanCovLoad1 : SanitizerCoverage.cpp
 
- SanCovLoad16 : SanitizerCoverage.cpp
 
- SanCovLoad2 : SanitizerCoverage.cpp
 
- SanCovLoad4 : SanitizerCoverage.cpp
 
- SanCovLoad8 : SanitizerCoverage.cpp
 
- SanCovLowestStackName : SanitizerCoverage.cpp
 
- SanCovModuleCtor8bitCountersName : SanitizerCoverage.cpp
 
- SanCovModuleCtorBoolFlagName : SanitizerCoverage.cpp
 
- SanCovModuleCtorTracePcGuardName : SanitizerCoverage.cpp
 
- SanCovPCsInitName : SanitizerCoverage.cpp
 
- SanCovPCsSectionName : SanitizerCoverage.cpp
 
- SanCovStackDepthCallbackName : SanitizerCoverage.cpp
 
- SanCovStore1 : SanitizerCoverage.cpp
 
- SanCovStore16 : SanitizerCoverage.cpp
 
- SanCovStore2 : SanitizerCoverage.cpp
 
- SanCovStore4 : SanitizerCoverage.cpp
 
- SanCovStore8 : SanitizerCoverage.cpp
 
- SanCovTraceCmp1 : SanitizerCoverage.cpp
 
- SanCovTraceCmp2 : SanitizerCoverage.cpp
 
- SanCovTraceCmp4 : SanitizerCoverage.cpp
 
- SanCovTraceCmp8 : SanitizerCoverage.cpp
 
- SanCovTraceConstCmp1 : SanitizerCoverage.cpp
 
- SanCovTraceConstCmp2 : SanitizerCoverage.cpp
 
- SanCovTraceConstCmp4 : SanitizerCoverage.cpp
 
- SanCovTraceConstCmp8 : SanitizerCoverage.cpp
 
- SanCovTraceDiv4 : SanitizerCoverage.cpp
 
- SanCovTraceDiv8 : SanitizerCoverage.cpp
 
- SanCovTraceGep : SanitizerCoverage.cpp
 
- SanCovTracePCGuardInitName : SanitizerCoverage.cpp
 
- SanCovTracePCGuardName : SanitizerCoverage.cpp
 
- SanCovTracePCIndirName : SanitizerCoverage.cpp
 
- SanCovTracePCName : SanitizerCoverage.cpp
 
- SanCovTraceSwitchName : SanitizerCoverage.cpp
 
- SanCtorAndDtorPriority : SanitizerCoverage.cpp
 
- SaturationThreshold : AliasSetTracker.cpp
 
- Saved : FixupStatepointCallerSaved.cpp
 
- SawFunc : EHStreamer.cpp
 
- ScalableVlsegIntrIds : RISCVInterleavedAccess.cpp
 
- ScalableVssegIntrIds : RISCVInterleavedAccess.cpp
 
- Scalarization : DXILDataScalarization.cpp
 
- ScalarizeGlobal : AMDGPUTargetMachine.cpp
 
- scalarizer : Scalarizer.cpp
 
- ScaleOne : ResourcePriorityQueue.cpp
 
- ScaleThree : ResourcePriorityQueue.cpp
 
- ScaleTwo : ResourcePriorityQueue.cpp
 
- sched4reg : NVPTXISelLowering.cpp
 
- SchedCustomRegistry : HexagonTargetMachine.cpp
 
- SchedDebugVerboseLevel : VLIWMachineScheduler.cpp
 
- SchedOnlyBlock : MachineScheduler.cpp
 
- SchedOnlyFunc : MachineScheduler.cpp
 
- SchedPredsCloser : HexagonSubtarget.cpp
 
- SchedPrintCycles : ScheduleDAGInstrs.cpp
 
- SchedRetvalOptimization : HexagonSubtarget.cpp
 
- ScheduleInlineAsm : HexagonInstrInfo.cpp, HexagonVLIWPacketizer.cpp
 
- ScheduleMetricBias : GCNSchedStrategy.cpp
 
- Scheduler : MachineScheduler.cpp
 
- ScheduleRegionSizeBudget : SLPVectorizer.cpp
 
- scheduleTableLegend : MachineScheduler.cpp
 
- scMips16Helper : Mips16ISelLowering.cpp
 
- SectionAttrDescriptors : MCSectionMachO.cpp
 
- sections : BasicBlockSections.cpp
 
- SectionTypeDescriptors : MCSectionMachO.cpp
 
- Seed : RandomNumberGenerator.cpp
 
- SeedAllowList : Attributor.cpp
 
- segmentRegnums : X86Disassembler.cpp
 
- Select : AMDGPURegBankSelect.cpp
 
- SelectFalseWeight : ProfileVerify.cpp
 
- Selection : AMDGPUISelDAGToDAG.cpp
 
- selects : SelectOptimize.cpp
 
- SelectTrueWeight : ProfileVerify.cpp
 
- SemanticKindNames : DXContainer.cpp
 
- SentinelFragment : MCSymbol.cpp
 
- SetFixpointIterations : Attributor.cpp, OpenMPOpt.cpp
 
- SetLRPredicate : MVETPAndVPTOptimisationsPass.cpp
 
- SetupCostDepthLimit : LoopStrengthReduce.cpp
 
- sfMips16Helper : Mips16ISelLowering.cpp
 
- ShaderVisibilityValues : DXContainer.cpp
 
- ShadowTLSAlignment : DataFlowSanitizer.cpp
 
- SharedMemoryLimit : OpenMPOpt.cpp
 
- ShouldCombineAggressively : HexagonCopyToCombine.cpp
 
- ShouldLowerDbgDeclare : InstructionCombining.cpp
 
- ShouldStartVectorizeHorAtStore : SLPVectorizer.cpp
 
- ShouldVectorizeHor : SLPVectorizer.cpp
 
- ShowEdgeWeight : CallPrinter.cpp, CFGPrinter.cpp
 
- ShowFSBranchProb : MIRSampleProfile.cpp
 
- ShowHeatColors : CallPrinter.cpp, CFGPrinter.cpp
 
- ShowVSRNumsAsVR : PPCInstPrinter.cpp
 
- ShrinkLimit : HexagonFrameLowering.cpp
 
- ShufflerRegistry : MachineScheduler.cpp
 
- SigComponentTypes : DXContainer.cpp
 
- SigMinPrecisionNames : DXContainer.cpp
 
- Signals : CrashRecoveryContext.cpp
 
- Signatures : TargetLibraryInfo.cpp
 
- simplification : HexagonBitSimplify.cpp
 
- simplify : HexagonBitSimplify.cpp, LoopSimplify.cpp
 
- SimplifyAllLoads : Attributor.cpp
 
- simplifycfg : SimplifyCFGPass.cpp
 
- SimplifyDDG : DDG.cpp
 
- SimplifyDemandedVectorEltsDepthLimit : InstCombineSimplifyDemanded.cpp
 
- SimplifyLimit : HexagonLoopIdiomRecognition.cpp
 
- SimplifyMIR : MIRPrinter.cpp
 
- SingleThread : LICM.cpp
 
- SingleTrapBB : BoundsChecking.cpp
 
- SinkFrequencyPercentThreshold : LoopSink.cpp
 
- sinking : MachineSink.cpp, X86AvoidStoreForwardingBlocks.cpp
 
- SinkInstsIntoCycle : MachineSink.cpp
 
- SinkIntoCycleLimit : MachineSink.cpp
 
- SinkLoadBlocksThreshold : MachineSink.cpp
 
- SinkLoadInstsPerBlockThreshold : MachineSink.cpp
 
- SISchedRegistry : AMDGPUTargetMachine.cpp
 
- SizeIncreaseThreshold : MLInlineAdvisor.cpp
 
- SizeLimit : HexagonEarlyIfConv.cpp
 
- SkipCostAnalysis : PartialInlining.cpp
 
- SkipExitBranches : HexagonEarlyIfConv.cpp
 
- SkipLongBranch : MipsBranchExpansion.cpp
 
- SkipPolicy : MLInlineAdvisor.cpp
 
- SkipProfitabilityChecks : InductiveRangeCheckElimination.cpp, LoopPredication.cpp
 
- Slot0Mask : HexagonShuffler.cpp
 
- Slot1Mask : HexagonShuffler.cpp
 
- Slot1Store : HexagonVLIWPacketizer.cpp
 
- Slot3Mask : HexagonShuffler.cpp
 
- slots : StackColoring.cpp
 
- slotSingleLoad : HexagonShuffler.cpp
 
- slotSingleStore : HexagonShuffler.cpp
 
- SLPCostThreshold : SLPVectorizer.cpp
 
- SLPMaxVF : RISCVTargetTransformInfo.cpp
 
- SLPReVec : SLPVectorizer.cpp
 
- SLPSkipEarlyProfitabilityCheck : SLPVectorizer.cpp
 
- SLSBLRThunks : ARMSLSHardening.cpp
 
- slsr : StraightLineStrengthReduce.cpp
 
- SmallCTRLoopThreshold : PPCTargetTransformInfo.cpp
 
- SmallDataThreshold : HexagonTargetObjectFile.cpp
 
- SmallLoopCost : LoopVectorize.cpp
 
- SourceLanguages : EnumTables.cpp
 
- sourceListDAGScheduler : ScheduleDAGRRList.cpp
 
- SpaceChars : FileCheck.cpp
 
- spaces : InferAddressSpaces.cpp
 
- SPDenormModeBitField : AMDGPULegalizerInfo.cpp
 
- SpecExecMaxNotHoisted : SpeculativeExecution.cpp
 
- SpecExecMaxSpeculationCost : SpeculativeExecution.cpp
 
- SpecExecOnlyIfDivergentTarget : SpeculativeExecution.cpp
 
- SpecPreheader : HexagonHardwareLoops.cpp
 
- SpeculateUnitStride : LoopAccessAnalysis.cpp
 
- SpillAlignedNEONRegs : ARMFrameLowering.cpp
 
- SpillFuncThreshold : HexagonFrameLowering.cpp
 
- SpillFuncThresholdOs : HexagonFrameLowering.cpp
 
- SpillOptCount : HexagonFrameLowering.cpp
 
- SpillOptMax : HexagonFrameLowering.cpp
 
- SPIRV : SPIRVStructurizer.cpp
 
- SPIRVExtensionMap : SPIRVCommandLine.cpp
 
- SplitAll : HexagonSplitDouble.cpp
 
- SplitAllCriticalEdges : PHIElimination.cpp
 
- SplitAllEHCode : MachineFunctionSplitter.cpp
 
- SplitAlternateInstructions : SLPVectorizer.cpp
 
- SplitBackedge : PlaceSafepoints.cpp
 
- SplitDwarfCrossCuReferences : DwarfDebug.cpp
 
- SplitEdgeProbabilityThreshold : MachineSink.cpp
 
- SplitEdges : MachineSink.cpp
 
- SplitMatmulRemainderOverThreshold : LowerMatrixIntrinsics.cpp
 
- SplitSpillMode : RegAllocGreedy.cpp
 
- SplitStaticData : TargetPassConfig.cpp
 
- SplitSVEObjects : AArch64FrameLowering.cpp
 
- SplitThresholdForRegWithHint : RegAllocGreedy.cpp
 
- SplittingThreshold : HotColdSplitting.cpp
 
- SPRDecoderTable : ARMDisassembler.cpp
 
- SPReg : RISCVFrameLowering.cpp
 
- SPVDumpDeps : SPIRVModuleAnalysis.cpp
 
- SPVEnableNonSemanticDI : SPIRVTargetMachine.cpp
 
- SPVTranslatorCompat : SPIRVSubtarget.cpp
 
- SRDecoderTable : XtensaDisassembler.cpp
 
- SRegList : AArch64CallingConvention.cpp, ARMCallingConv.cpp
 
- sroa : SROA.cpp
 
- SSA : MemorySSA.cpp
 
- SSThreshold : LanaiTargetObjectFile.cpp, M68kTargetObjectFile.cpp, MipsTargetObjectFile.cpp
 
- StackHazardInNonStreaming : AArch64FrameLowering.cpp
 
- StackHazardRemarkSize : AArch64FrameLowering.cpp
 
- Stackifier : X86FloatingPoint.cpp
 
- StackMapVersion : StackMaps.cpp
 
- StackPtrConst : PPCRegisterInfo.cpp
 
- StackSafetyMaxIterations : StackSafetyAnalysis.cpp
 
- StackSafetyPrint : StackSafetyAnalysis.cpp
 
- StackSafetyRun : StackSafetyAnalysis.cpp
 
- StackSizeThreshold : InlineCost.cpp
 
- StackTaggingMergeSetTag : AArch64FrameLowering.cpp
 
- StackWorkingSetLimit : InstrRefBasedImpl.cpp
 
- StartAfterOpt : TargetPassConfig.cpp
 
- StartAfterOptName : TargetPassConfig.cpp
 
- StartBeforeOpt : TargetPassConfig.cpp
 
- StartBeforeOptName : TargetPassConfig.cpp
 
- StaticBorderColorValues : DXContainer.cpp
 
- StaticFuncFullModulePrefix : InstrProf.cpp
 
- StaticFuncStripDirNamePrefix : InstrProf.cpp
 
- StaticList : ManagedStatic.cpp
 
- StaticSamplerFlagNames : DXContainer.cpp
 
- StaticsInSData : HexagonTargetObjectFile.cpp
 
- StatInfo : Statistic.cpp
 
- StatLock : Statistic.cpp
 
- Stats : MachineBlockPlacement.cpp
 
- stats : MachineBlockPlacement.cpp
 
- StatsAsJSON : Statistic.cpp
 
- StdFixups : HexagonMCCodeEmitter.cpp
 
- StopAfterOpt : TargetPassConfig.cpp
 
- StopAfterOptName : TargetPassConfig.cpp
 
- StopBeforeOpt : TargetPassConfig.cpp
 
- StopBeforeOptName : TargetPassConfig.cpp
 
- StopImmediatelyForTest : MLInlineAdvisor.cpp
 
- store_funclet_name : ARCFrameLowering.cpp
 
- StoreMergeDependenceLimit : DAGCombiner.cpp
 
- stores : HexagonLoadStoreWidening.cpp
 
- Stress : EarlyIfConversion.cpp, AArch64ConditionalCompares.cpp, AArch64PromoteConstant.cpp
 
- StressExtLdPromotion : CodeGenPrepare.cpp
 
- StressIVChain : LoopStrengthReduce.cpp
 
- StressLoadSlicing : DAGCombiner.cpp
 
- StressRA : RegisterClassInfo.cpp
 
- StressSchedOpt : ScheduleDAG.cpp
 
- StressStoreExtract : CodeGenPrepare.cpp
 
- StripGlobalConstants : StripSymbols.cpp
 
- StrNCmpInlineThreshold : AggressiveInstCombine.cpp
 
- structurizecfg : StructurizeCFG.cpp
 
- Structurizer : R600MachineCFGStructurizer.cpp
 
- structurizer : SPIRVStructurizer.cpp
 
- SubReg : AArch64AdvSIMDScalarPass.cpp
 
- SubRegFromChannelTableWidthMap : SIRegisterInfo.cpp
 
- Subregisters : RenameIndependentSubregs.cpp
 
- SuffixEnd : ELFEmitter.cpp
 
- SuffixStart : ELFEmitter.cpp
 
- SVEGatherOverhead : AArch64TargetTransformInfo.cpp
 
- SVEPreferFixedOverScalableIfEqualCost : AArch64TargetTransformInfo.cpp
 
- SVEScatterOverhead : AArch64TargetTransformInfo.cpp
 
- SVETailFolding : AArch64TargetTransformInfo.cpp
 
- SVETailFoldInsnThreshold : AArch64TargetTransformInfo.cpp
 
- SVEVectorBitsMaxOpt : AArch64TargetMachine.cpp
 
- SVEVectorBitsMinOpt : AArch64TargetMachine.cpp
 
- SwapBranchTargetsMVE : ModuloSchedule.cpp
 
- SwitchPeelThreshold : SelectionDAGBuilder.cpp
 
- SwpDebugResource : MachinePipeliner.cpp
 
- SwpForceII : MachinePipeliner.cpp
 
- SwpIgnoreRecMII : MachinePipeliner.cpp
 
- SwpIISearchRange : MachinePipeliner.cpp
 
- SwpLoopLimit : MachinePipeliner.cpp
 
- SwpMaxMii : MachinePipeliner.cpp
 
- SwpMaxNumStores : MachinePipeliner.cpp
 
- SwpMaxStages : MachinePipeliner.cpp
 
- SwpPruneDeps : MachinePipeliner.cpp
 
- SwpPruneLoopCarried : MachinePipeliner.cpp
 
- SwpShowResMask : MachinePipeliner.cpp
 
- SymbolTypeNames : EnumTables.cpp
 
- SynthDebugSectionName : DebuggerSupportPlugin.cpp
 
- SynthesizeThumb1TBB : ARMConstantIslandPass.cpp
 
- SysReg64DecoderTable : HexagonDisassembler.cpp
 
- SysRegDecoderTable : HexagonDisassembler.cpp