Imported Upstream version 5.18.0.225

Former-commit-id: 10196d987d5fc5564b9d3b33b1fdf13190f4d0b5
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-12-21 19:01:49 +00:00
parent 32d52ae4ca
commit f32dbaf0b2
28477 changed files with 3866961 additions and 38 deletions
configure.REMOVED.git-idconfigure.ac.REMOVED.git-id
external
helix-binaries
llvm
.arcconfig.clang-format.clang-tidy.gitattributes.gitignoreCMakeLists.txtCODE_OWNERS.TXTCREDITS.TXTLICENSE.TXTLLVMBuild.txtREADME.txtRELEASE_TESTERS.TXT
bindings
LLVMBuild.txtREADME.txt
go
ocaml
python
cmake
configure
docs
AMDGPUUsage.rst.REMOVED.git-idARM-BE-bitcastfail.pngARM-BE-bitcastsuccess.pngARM-BE-ld1.pngARM-BE-ldr.pngAdvancedBuilds.rstAliasAnalysis.rstAtomics.rstBenchmarking.rstBigEndianNEON.rstBitCodeFormat.rstBlockFrequencyTerminology.rstBranchWeightMetadata.rstBugpoint.rstCFIVerify.rstCMake.rstCMakeLists.txtCMakePrimer.rstCodeGenerator.rst.REMOVED.git-idCodeOfConduct.rstCodingStandards.rst
CommandGuide
CommandLine.rstCompileCudaWithLLVM.rstCompilerWriterInfo.rstCoroutines.rstCoverageMappingFormat.rstDebuggingJITedCode.rstDeveloperPolicy.rstDocker.rstExceptionHandling.rstExtendedIntegerResults.txtExtendingLLVM.rstExtensions.rstFAQ.rstFaultMaps.rst
Frontend
FuzzingLLVM.rstGarbageCollection.rstGetElementPtr.rstGettingStarted.rstGettingStartedVS.rstGlobalISel.rstGoldPlugin.rst
HistoricalNotes
HowToAddABuilder.rstHowToBuildOnARM.rstHowToCrossCompileBuiltinsOnArm.rstHowToCrossCompileLLVM.rstHowToReleaseLLVM.rstHowToSetUpLLVMStyleRTTI.rstHowToSubmitABug.rstHowToUseAttributes.rstHowToUseInstrMappings.rstInAlloca.rstLLVMBuild.rstLLVMBuild.txtLangRef.rst.REMOVED.git-idLexicon.rstLibFuzzer.rstLinkTimeOptimization.rstMCJIT-creation.pngMCJIT-dyld-load.pngMCJIT-engine-builder.pngMCJIT-load-object.pngMCJIT-load.pngMCJIT-resolve-relocations.pngMCJITDesignAndImplementation.rstMIRLangRef.rstMakefile.sphinxMarkedUpDisassembly.rstMemorySSA.rstMergeFunctions.rstNVPTXUsage.rstOptBisect.rst
PDB
Packaging.rstPasses.rstPhabricator.rstProgrammersManual.rst.REMOVED.git-idProjects.rst
Proposals
README.txtReleaseNotes.rstReleaseProcess.rstReportingGuide.rstScudoHardenedAllocator.rstSegmentedStacks.rstSourceLevelDebugging.rstSphinxQuickstartTemplate.rstStackMaps.rstStatepoints.rstSystemLibrary.rst
TableGen
TableGenFundamentals.rstTestSuiteMakefileGuide.rstTestingGuide.rstTypeMetadata.rstVectorizers.rstWritingAnLLVMBackend.rstWritingAnLLVMPass.rstXRay.rstXRayExample.rstXRayFDRFormat.rstYamlIO.rst
_ocamldoc
_static
_templates
_themes
conf.pydoxygen-mainpage.doxdoxygen.cfg.ingcc-loops.pngindex.rstlinpack-pc.pngmake.batre_format.7
tutorial
yaml2obj.rst
examples
BrainF
CMakeLists.txt
ExceptionDemo
Fibonacci
HowToUseJIT
Kaleidoscope
LLVMBuild.txt
ModuleMaker
OCaml-Kaleidoscope
ParallelJIT
include
llvm-c
llvm
ADT
Analysis
AliasAnalysis.hAliasAnalysisEvaluator.hAliasSetTracker.hAssumptionCache.hBasicAliasAnalysis.hBlockFrequencyInfo.hBlockFrequencyInfoImpl.hBranchProbabilityInfo.hCFG.hCFGPrinter.hCFLAliasAnalysisUtils.hCFLAndersAliasAnalysis.hCFLSteensAliasAnalysis.hCGSCCPassManager.hCallGraph.hCallGraphSCCPass.hCallPrinter.hCaptureTracking.hCmpInstAnalysis.hCodeMetrics.hConstantFolding.hDOTGraphTraitsPass.hDemandedBits.hDependenceAnalysis.hDivergenceAnalysis.hDomPrinter.hDominanceFrontier.hDominanceFrontierImpl.hEHPersonalities.hGlobalsModRef.hIVUsers.hIndirectCallPromotionAnalysis.hIndirectCallSiteVisitor.hInlineCost.hInstructionSimplify.hInterval.hIntervalIterator.hIntervalPartition.hIteratedDominanceFrontier.hLazyBlockFrequencyInfo.hLazyBranchProbabilityInfo.hLazyCallGraph.hLazyValueInfo.hLint.hLoads.hLoopAccessAnalysis.hLoopAnalysisManager.hLoopInfo.hLoopInfoImpl.hLoopIterator.hLoopPass.hLoopUnrollAnalyzer.hMemoryBuiltins.hMemoryDependenceAnalysis.hMemoryLocation.hMemorySSA.hMemorySSAUpdater.hModuleSummaryAnalysis.hObjCARCAliasAnalysis.hObjCARCAnalysisUtils.hObjCARCInstKind.hObjectUtils.hOptimizationRemarkEmitter.hOrderedBasicBlock.hPHITransAddr.hPasses.hPostDominators.hProfileSummaryInfo.hPtrUseVisitor.hRegionInfo.hRegionInfoImpl.hRegionIterator.hRegionPass.hRegionPrinter.hScalarEvolution.hScalarEvolutionAliasAnalysis.hScalarEvolutionExpander.hScalarEvolutionExpressions.hScalarEvolutionNormalization.hScopedNoAliasAA.hSparsePropagation.hTargetFolder.hTargetLibraryInfo.defTargetLibraryInfo.hTargetTransformInfo.hTargetTransformInfoImpl.hTrace.hTypeBasedAliasAnalysis.hTypeMetadataUtils.hValueLattice.hValueLatticeUtils.hValueTracking.hVectorUtils.h
AsmParser
BinaryFormat
Bitcode
CMakeLists.txt
CodeGen
Analysis.hAsmPrinter.hAtomicExpandUtils.hBasicTTIImpl.hCalcSpillWeights.hCallingConvLower.hCommandFlags.defCostTable.hDAGCombine.hDFAPacketizer.hDIE.hDIEValue.defDwarfStringPoolEntry.hEdgeBundles.hExecutionDepsFix.hExpandReductions.hFastISel.hFaultMaps.hFunctionLoweringInfo.hGCMetadata.hGCMetadataPrinter.hGCStrategy.hGCs.h
GlobalISel
ISDOpcodes.hIntrinsicLowering.hLatencyPriorityQueue.hLazyMachineBlockFrequencyInfo.hLexicalScopes.hLinkAllAsmWriterComponents.hLinkAllCodegenComponents.hLiveInterval.hLiveIntervalUnion.hLiveIntervals.hLivePhysRegs.hLiveRangeEdit.hLiveRegMatrix.hLiveRegUnits.hLiveStacks.hLiveVariables.hLowLevelType.h
MIRParser
MIRPrinter.hMIRYamlMapping.hMachORelocation.hMachineBasicBlock.hMachineBlockFrequencyInfo.hMachineBranchProbabilityInfo.hMachineCombinerPattern.hMachineConstantPool.hMachineDominanceFrontier.hMachineDominators.hMachineFrameInfo.hMachineFunction.hMachineFunctionPass.hMachineInstr.hMachineInstrBuilder.hMachineInstrBundle.hMachineInstrBundleIterator.hMachineJumpTableInfo.hMachineLoopInfo.hMachineMemOperand.hMachineModuleInfo.hMachineModuleInfoImpls.hMachineOperand.hMachineOptimizationRemarkEmitter.hMachinePassRegistry.hMachinePostDominators.hMachineRegionInfo.hMachineRegisterInfo.hMachineSSAUpdater.hMachineScheduler.hMachineTraceMetrics.hMachineValueType.hMacroFusion.h
PBQP
PBQPRAConstraint.hParallelCG.hPasses.hPreISelIntrinsicLowering.hPseudoSourceValue.hRegAllocPBQP.hRegAllocRegistry.hRegisterClassInfo.hRegisterPressure.hRegisterScavenging.hRegisterUsageInfo.hResourcePriorityQueue.hRuntimeLibcalls.defRuntimeLibcalls.hSDNodeProperties.tdScheduleDAG.hScheduleDAGInstrs.hScheduleDAGMutation.hScheduleDFS.hScheduleHazardRecognizer.hSchedulerRegistry.hScoreboardHazardRecognizer.hSelectionDAG.hSelectionDAGAddressAnalysis.hSelectionDAGISel.hSelectionDAGNodes.hSelectionDAGTargetInfo.hSlotIndexes.hStackMaps.hStackProtector.hTailDuplicator.hTargetCallingConv.hTargetFrameLowering.hTargetInstrInfo.hTargetLowering.h.REMOVED.git-idTargetLoweringObjectFile.hTargetLoweringObjectFileImpl.hTargetOpcodes.defTargetOpcodes.hTargetPassConfig.hTargetRegisterInfo.hTargetSchedule.hTargetSubtargetInfo.hUnreachableBlockElim.hValueTypes.hValueTypes.tdVirtRegMap.hWinEHFuncInfo.h
Config
DebugInfo
CodeView
DIContext.h
DWARF
MSF
PDB
ConcreteSymbolEnumerator.h
DIA
GenericError.hIPDBDataStream.hIPDBEnumChildren.hIPDBLineNumber.hIPDBRawSymbol.hIPDBSession.hIPDBSourceFile.hIPDBTable.h
Native
PDB.hPDBContext.hPDBExtras.hPDBSymDumper.hPDBSymbol.hPDBSymbolAnnotation.hPDBSymbolBlock.hPDBSymbolCompiland.hPDBSymbolCompilandDetails.hPDBSymbolCompilandEnv.hPDBSymbolCustom.hPDBSymbolData.hPDBSymbolExe.hPDBSymbolFunc.hPDBSymbolFuncDebugEnd.hPDBSymbolFuncDebugStart.hPDBSymbolLabel.hPDBSymbolPublicSymbol.hPDBSymbolThunk.hPDBSymbolTypeArray.hPDBSymbolTypeBaseClass.hPDBSymbolTypeBuiltin.hPDBSymbolTypeCustom.hPDBSymbolTypeDimension.hPDBSymbolTypeEnum.hPDBSymbolTypeFriend.hPDBSymbolTypeFunctionArg.hPDBSymbolTypeFunctionSig.hPDBSymbolTypeManaged.hPDBSymbolTypePointer.hPDBSymbolTypeTypedef.hPDBSymbolTypeUDT.hPDBSymbolTypeVTable.hPDBSymbolTypeVTableShape.hPDBSymbolUnknown.hPDBSymbolUsingNamespace.hPDBTypes.hUDTLayout.h
Symbolize
Demangle
ExecutionEngine
FuzzMutate
IR
IRReader
InitializePasses.h
LTO
LineEditor
LinkAllIR.hLinkAllPasses.h
Linker
MC
Object
ObjectYAML
Option
Pass.hPassAnalysisSupport.hPassInfo.hPassRegistry.hPassSupport.h
Passes
ProfileData
Support
AArch64TargetParser.defAMDGPUKernelDescriptor.hAMDGPUMetadata.hARMAttributeParser.hARMBuildAttributes.hARMEHABI.hARMTargetParser.defARMWinEH.hAlignOf.hAllocator.hArrayRecycler.hAtomic.hAtomicOrdering.hBinaryByteStream.hBinaryItemStream.hBinaryStream.hBinaryStreamArray.hBinaryStreamError.hBinaryStreamReader.hBinaryStreamRef.hBinaryStreamWriter.hBlockFrequency.hBranchProbability.hCBindingWrapping.hCMakeLists.txtCOM.hCachePruning.hCapacity.hCasting.hChrono.hCodeGen.hCodeGenCWrappers.hCodeGenCoverage.hCommandLine.hCompiler.hCompression.hConvertUTF.hCrashRecoveryContext.hDOTGraphTraits.hDataExtractor.hDataTypes.h.cmakeDebug.hDebugCounter.hDynamicLibrary.hEndian.hEndianStream.hErrc.hErrno.hError.hErrorHandling.hErrorOr.hFileOutputBuffer.hFileSystem.hFileUtilities.hFormat.hFormatAdapters.hFormatCommon.hFormatProviders.hFormatVariadic.hFormatVariadicDetails.hFormattedStream.hGenericDomTree.hGenericDomTreeConstruction.hGlobPattern.hGraphWriter.hHost.hJamCRC.hKnownBits.hLEB128.hLICENSE.TXTLineIterator.hLocale.hLockFileManager.hLowLevelTypeImpl.hMD5.hManagedStatic.hMathExtras.hMemory.hMemoryBuffer.hMipsABIFlags.hMutex.hMutexGuard.hNativeFormatting.hOnDiskHashTable.hOptions.hParallel.hPath.hPluginLoader.hPointerLikeTypeTraits.hPrettyStackTrace.hPrintable.hProcess.hProgram.hRWMutex.hRandomNumberGenerator.hRecycler.hRecyclingAllocator.hRegex.hRegistry.hReverseIteration.hSHA1.hSMLoc.hSaveAndRestore.hScaledNumber.hScopedPrinter.hSignals.h
Solaris
SourceMgr.hSpecialCaseList.hStringPool.hStringSaver.hSwapByteOrder.hSystemUtils.hTarWriter.hTargetParser.hTargetRegistry.hTargetSelect.hThreadLocal.hThreadPool.hThreading.hTimer.hToolOutputFile.hTrailingObjects.hTrigramIndex.hTypeName.hUnicode.hUnicodeCharRanges.hUniqueLock.hValgrind.hWatchdog.hWin64EH.hWindowsError.hX86TargetParser.defYAMLParser.hYAMLTraits.hcircular_raw_ostream.hraw_os_ostream.hraw_ostream.hraw_sha1_ostream.hthread.htype_traits.hxxhash.h
TableGen
Target
Testing
ToolDrivers
llvm-dlltool
llvm-lib
Transforms
Coroutines.hGCOVProfiler.hIPO.h
IPO
InstCombine
InstrProfiling.hInstrumentation.h
Instrumentation
ObjCARC.hPGOInstrumentation.hSampleProfile.hScalar.h
Scalar
Utils
Vectorize.h
Vectorize
WindowsManifest
WindowsResource
XRay
module.modulemapmodule.modulemap.build
lib
Analysis
AliasAnalysis.cppAliasAnalysisEvaluator.cppAliasAnalysisSummary.cppAliasAnalysisSummary.hAliasSetTracker.cppAnalysis.cppAssumptionCache.cppBasicAliasAnalysis.cppBlockFrequencyInfo.cppBlockFrequencyInfoImpl.cppBranchProbabilityInfo.cppCFG.cppCFGPrinter.cppCFLAndersAliasAnalysis.cppCFLGraph.hCFLSteensAliasAnalysis.cppCGSCCPassManager.cppCMakeLists.txtCallGraph.cppCallGraphSCCPass.cppCallPrinter.cppCaptureTracking.cppCmpInstAnalysis.cppCodeMetrics.cppConstantFolding.cppCostModel.cppDelinearization.cppDemandedBits.cppDependenceAnalysis.cpp.REMOVED.git-idDivergenceAnalysis.cppDomPrinter.cppDominanceFrontier.cppEHPersonalities.cppGlobalsModRef.cppIVUsers.cppIndirectCallPromotionAnalysis.cppInlineCost.cppInstCount.cppInstructionSimplify.cpp.REMOVED.git-idInterval.cppIntervalPartition.cppIteratedDominanceFrontier.cppLLVMBuild.txtLazyBlockFrequencyInfo.cppLazyBranchProbabilityInfo.cppLazyCallGraph.cppLazyValueInfo.cppLint.cppLoads.cppLoopAccessAnalysis.cppLoopAnalysisManager.cppLoopInfo.cppLoopPass.cppLoopUnrollAnalyzer.cppMemDepPrinter.cppMemDerefPrinter.cppMemoryBuiltins.cppMemoryDependenceAnalysis.cppMemoryLocation.cppMemorySSA.cppMemorySSAUpdater.cppModuleDebugInfoPrinter.cppModuleSummaryAnalysis.cppObjCARCAliasAnalysis.cppObjCARCAnalysisUtils.cppObjCARCInstKind.cppOptimizationRemarkEmitter.cppOrderedBasicBlock.cppPHITransAddr.cppPostDominators.cppProfileSummaryInfo.cppPtrUseVisitor.cppREADME.txtRegionInfo.cppRegionPass.cppRegionPrinter.cppScalarEvolution.cpp.REMOVED.git-idScalarEvolutionAliasAnalysis.cppScalarEvolutionExpander.cppScalarEvolutionNormalization.cppScopedNoAliasAA.cppStratifiedSets.hTargetLibraryInfo.cppTargetTransformInfo.cppTrace.cppTypeBasedAliasAnalysis.cppTypeMetadataUtils.cppValueLattice.cppValueLatticeUtils.cppValueTracking.cpp.REMOVED.git-idVectorUtils.cpp
AsmParser
BinaryFormat
Bitcode
CMakeLists.txt
CodeGen
AggressiveAntiDepBreaker.cppAggressiveAntiDepBreaker.hAllocationOrder.cppAllocationOrder.hAnalysis.cppAntiDepBreaker.h
AsmPrinter
AtomicExpandPass.cppBasicTargetTransformInfo.cppBranchFolding.cppBranchFolding.hBranchRelaxation.cppBuiltinGCs.cppCMakeLists.txtCalcSpillWeights.cppCallingConvLower.cppCodeGen.cppCodeGenPrepare.cpp.REMOVED.git-idCriticalAntiDepBreaker.cppCriticalAntiDepBreaker.hDFAPacketizer.cppDeadMachineInstructionElim.cppDetectDeadLanes.cppDwarfEHPrepare.cppEarlyIfConversion.cppEdgeBundles.cppExecutionDepsFix.cppExpandISelPseudos.cppExpandMemCmp.cppExpandPostRAPseudos.cppExpandReductions.cppFEntryInserter.cppFaultMaps.cppFuncletLayout.cppGCMetadata.cppGCMetadataPrinter.cppGCRootLowering.cppGCStrategy.cpp
GlobalISel
GlobalMerge.cppIfConversion.cppImplicitNullChecks.cppIndirectBrExpandPass.cppInlineSpiller.cppInterferenceCache.cppInterferenceCache.hInterleavedAccessPass.cppIntrinsicLowering.cppLLVMBuild.txtLLVMTargetMachine.cppLatencyPriorityQueue.cppLazyMachineBlockFrequencyInfo.cppLexicalScopes.cppLiveDebugValues.cppLiveDebugVariables.cppLiveDebugVariables.hLiveInterval.cppLiveIntervalUnion.cppLiveIntervals.cppLivePhysRegs.cppLiveRangeCalc.cppLiveRangeCalc.hLiveRangeEdit.cppLiveRangeShrink.cppLiveRangeUtils.hLiveRegMatrix.cppLiveRegUnits.cppLiveStacks.cppLiveVariables.cppLocalStackSlotAllocation.cppLowLevelType.cppLowerEmuTLS.cppMIRCanonicalizerPass.cpp
MIRParser
MIRPrinter.cppMIRPrintingPass.cppMachineBasicBlock.cppMachineBlockFrequencyInfo.cppMachineBlockPlacement.cpp.REMOVED.git-idMachineBranchProbabilityInfo.cppMachineCSE.cppMachineCombiner.cppMachineCopyPropagation.cppMachineDominanceFrontier.cppMachineDominators.cppMachineFrameInfo.cppMachineFunction.cppMachineFunctionPass.cppMachineFunctionPrinterPass.cppMachineInstr.cppMachineInstrBundle.cppMachineLICM.cppMachineLoopInfo.cppMachineModuleInfo.cppMachineModuleInfoImpls.cppMachineOperand.cppMachineOptimizationRemarkEmitter.cppMachineOutliner.cppMachinePassRegistry.cppMachinePipeliner.cpp.REMOVED.git-idMachinePostDominators.cppMachineRegionInfo.cppMachineRegisterInfo.cppMachineSSAUpdater.cppMachineScheduler.cpp.REMOVED.git-idMachineSink.cppMachineTraceMetrics.cppMachineVerifier.cppMacroFusion.cppOptimizePHIs.cppPHIElimination.cppPHIEliminationUtils.cppPHIEliminationUtils.hParallelCG.cppPatchableFunction.cppPeepholeOptimizer.cppPostRAHazardRecognizer.cppPostRASchedulerList.cppPreISelIntrinsicLowering.cppProcessImplicitDefs.cppPrologEpilogInserter.cppPseudoSourceValue.cppREADME.txtRegAllocBase.cppRegAllocBase.hRegAllocBasic.cppRegAllocFast.cppRegAllocGreedy.cpp.REMOVED.git-idRegAllocPBQP.cppRegUsageInfoCollector.cppRegUsageInfoPropagate.cppRegisterClassInfo.cppRegisterCoalescer.cpp.REMOVED.git-idRegisterCoalescer.hRegisterPressure.cppRegisterScavenging.cppRegisterUsageInfo.cppRenameIndependentSubregs.cppResetMachineFunctionPass.cppSafeStack.cppSafeStackColoring.cppSafeStackColoring.hSafeStackLayout.cppSafeStackLayout.hScalarizeMaskedMemIntrin.cppScheduleDAG.cppScheduleDAGInstrs.cppScheduleDAGPrinter.cppScoreboardHazardRecognizer.cpp
SelectionDAG
ShadowStackGCLowering.cppShrinkWrap.cppSjLjEHPrepare.cppSlotIndexes.cppSpillPlacement.cppSpillPlacement.hSpiller.hSplitKit.cppSplitKit.hStackColoring.cppStackMapLivenessAnalysis.cppStackMaps.cppStackProtector.cppStackSlotColoring.cppTailDuplication.cppTailDuplicator.cppTargetFrameLoweringImpl.cppTargetInstrInfo.cppTargetLoweringBase.cppTargetLoweringObjectFileImpl.cppTargetOptionsImpl.cppTargetPassConfig.cppTargetRegisterInfo.cppTargetSchedule.cppTargetSubtargetInfo.cppTwoAddressInstructionPass.cppUnreachableBlockElim.cppVirtRegMap.cppWinEHPrepare.cppXRayInstrumentation.cpp
DebugInfo
CMakeLists.txt
CodeView
DWARF
LLVMBuild.txt
MSF
PDB
CMakeLists.txt
DIA
GenericError.cppIPDBSourceFile.cppLLVMBuild.txt
Native
PDB.cppPDBContext.cppPDBExtras.cppPDBInterfaceAnchors.cppPDBSymDumper.cppPDBSymbol.cppPDBSymbolAnnotation.cppPDBSymbolBlock.cppPDBSymbolCompiland.cppPDBSymbolCompilandDetails.cppPDBSymbolCompilandEnv.cppPDBSymbolCustom.cppPDBSymbolData.cppPDBSymbolExe.cppPDBSymbolFunc.cppPDBSymbolFuncDebugEnd.cppPDBSymbolFuncDebugStart.cppPDBSymbolLabel.cppPDBSymbolPublicSymbol.cppPDBSymbolThunk.cppPDBSymbolTypeArray.cppPDBSymbolTypeBaseClass.cppPDBSymbolTypeBuiltin.cppPDBSymbolTypeCustom.cppPDBSymbolTypeDimension.cppPDBSymbolTypeEnum.cppPDBSymbolTypeFriend.cppPDBSymbolTypeFunctionArg.cppPDBSymbolTypeFunctionSig.cppPDBSymbolTypeManaged.cppPDBSymbolTypePointer.cppPDBSymbolTypeTypedef.cppPDBSymbolTypeUDT.cppPDBSymbolTypeVTable.cppPDBSymbolTypeVTableShape.cppPDBSymbolUnknown.cppPDBSymbolUsingNamespace.cppUDTLayout.cpp
Symbolize
Demangle
ExecutionEngine
FuzzMutate
Fuzzer
IR
IRReader
LLVMBuild.txt
LTO
LineEditor
Linker
MC
Object
ObjectYAML
Option
Passes
ProfileData
Support
AMDGPUMetadata.cppAPFloat.cpp.REMOVED.git-idAPInt.cppAPSInt.cppARMAttributeParser.cppARMBuildAttrs.cppARMWinEH.cppAllocator.cppAtomic.cppBinaryStreamError.cppBinaryStreamReader.cppBinaryStreamRef.cppBinaryStreamWriter.cppBlockFrequency.cppBranchProbability.cppCMakeLists.txtCOM.cppCOPYRIGHT.regexCachePruning.cppChrono.cppCodeGenCoverage.cppCommandLine.cppCompression.cppConvertUTF.cppConvertUTFWrapper.cppCrashRecoveryContext.cppDAGDeltaAlgorithm.cppDataExtractor.cppDebug.cppDebugCounter.cppDeltaAlgorithm.cppDynamicLibrary.cppErrno.cppError.cppErrorHandling.cppFileOutputBuffer.cppFileUtilities.cppFoldingSet.cppFormatVariadic.cppFormattedStream.cppGlobPattern.cppGraphWriter.cppHashing.cppHost.cppIntEqClasses.cppIntervalMap.cppJamCRC.cppKnownBits.cppLEB128.cppLLVMBuild.txtLineIterator.cppLocale.cppLockFileManager.cppLowLevelType.cppMD5.cppManagedStatic.cppMathExtras.cppMemory.cppMemoryBuffer.cppMutex.cppNativeFormatting.cppOptions.cppParallel.cppPath.cppPluginLoader.cppPrettyStackTrace.cppProcess.cppProgram.cppREADME.txt.systemRWMutex.cppRandomNumberGenerator.cppRegex.cppSHA1.cppScaledNumber.cppScopedPrinter.cppSignals.cppSmallPtrSet.cppSmallVector.cppSourceMgr.cppSpecialCaseList.cppStatistic.cppStringExtras.cppStringMap.cppStringPool.cppStringRef.cppStringSaver.cppSystemUtils.cppTarWriter.cppTargetParser.cppTargetRegistry.cppThreadLocal.cppThreadPool.cppThreading.cppTimer.cppToolOutputFile.cppTrigramIndex.cppTriple.cppTwine.cppUnicode.cpp
Unix
Valgrind.cppWatchdog.cpp
Windows
YAMLParser.cppYAMLTraits.cppcircular_raw_ostream.cppraw_os_ostream.cppraw_ostream.cppregcomp.cregengine.incregerror.cregex2.hregex_impl.hregexec.cregfree.cregstrlcpy.cregutils.hxxhash.cpp
TableGen
Target
AArch64
AArch64.hAArch64.tdAArch64A53Fix835769.cppAArch64A57FPLoadBalancing.cppAArch64AdvSIMDScalarPass.cppAArch64AsmPrinter.cppAArch64CallLowering.cppAArch64CallLowering.hAArch64CallingConvention.hAArch64CallingConvention.tdAArch64CleanupLocalDynamicTLSPass.cppAArch64CollectLOH.cppAArch64CondBrTuning.cppAArch64ConditionOptimizer.cppAArch64ConditionalCompares.cppAArch64DeadRegisterDefinitionsPass.cppAArch64ExpandPseudoInsts.cppAArch64FalkorHWPFFix.cppAArch64FastISel.cpp.REMOVED.git-idAArch64FrameLowering.cppAArch64FrameLowering.hAArch64GenRegisterBankInfo.defAArch64ISelDAGToDAG.cpp.REMOVED.git-idAArch64ISelLowering.cpp.REMOVED.git-idAArch64ISelLowering.hAArch64InstrAtomics.tdAArch64InstrFormats.td.REMOVED.git-idAArch64InstrInfo.cpp.REMOVED.git-idAArch64InstrInfo.hAArch64InstrInfo.td.REMOVED.git-idAArch64InstructionSelector.cppAArch64LegalizerInfo.cppAArch64LegalizerInfo.hAArch64LoadStoreOptimizer.cppAArch64MCInstLower.cppAArch64MCInstLower.hAArch64MachineFunctionInfo.hAArch64MacroFusion.cppAArch64MacroFusion.hAArch64PBQPRegAlloc.cppAArch64PBQPRegAlloc.hAArch64PerfectShuffle.h.REMOVED.git-idAArch64PromoteConstant.cppAArch64RedundantCopyElimination.cppAArch64RegisterBankInfo.cppAArch64RegisterBankInfo.hAArch64RegisterBanks.tdAArch64RegisterInfo.cppAArch64RegisterInfo.hAArch64RegisterInfo.tdAArch64SIMDInstrOpt.cppAArch64SVEInstrInfo.tdAArch64SchedA53.tdAArch64SchedA57.tdAArch64SchedA57WriteRes.tdAArch64SchedCyclone.tdAArch64SchedFalkor.tdAArch64SchedFalkorDetails.tdAArch64SchedKryo.tdAArch64SchedKryoDetails.tdAArch64SchedM1.tdAArch64SchedThunderX.tdAArch64SchedThunderX2T99.tdAArch64Schedule.tdAArch64SelectionDAGInfo.cppAArch64SelectionDAGInfo.hAArch64StorePairSuppress.cppAArch64Subtarget.cppAArch64Subtarget.hAArch64SystemOperands.tdAArch64TargetMachine.cppAArch64TargetMachine.hAArch64TargetObjectFile.cppAArch64TargetObjectFile.hAArch64TargetTransformInfo.cppAArch64TargetTransformInfo.h
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
SVEInstrFormats.td
TargetInfo
Utils
AMDGPU
AMDGPU.hAMDGPU.tdAMDGPUAliasAnalysis.cppAMDGPUAliasAnalysis.hAMDGPUAlwaysInlinePass.cppAMDGPUAnnotateKernelFeatures.cppAMDGPUAnnotateUniformValues.cppAMDGPUArgumentUsageInfo.cppAMDGPUArgumentUsageInfo.hAMDGPUAsmPrinter.cppAMDGPUAsmPrinter.hAMDGPUCallLowering.cppAMDGPUCallLowering.hAMDGPUCallingConv.tdAMDGPUCodeGenPrepare.cppAMDGPUFrameLowering.cppAMDGPUFrameLowering.hAMDGPUGenRegisterBankInfo.defAMDGPUISelDAGToDAG.cppAMDGPUISelLowering.cpp.REMOVED.git-idAMDGPUISelLowering.hAMDGPUInline.cppAMDGPUInstrInfo.cppAMDGPUInstrInfo.hAMDGPUInstrInfo.tdAMDGPUInstructionSelector.cppAMDGPUInstructionSelector.hAMDGPUInstructions.tdAMDGPUIntrinsicInfo.cppAMDGPUIntrinsicInfo.hAMDGPUIntrinsics.tdAMDGPULegalizerInfo.cppAMDGPULegalizerInfo.hAMDGPULibCalls.cppAMDGPULibFunc.cppAMDGPULibFunc.hAMDGPULowerIntrinsics.cppAMDGPUMCInstLower.cppAMDGPUMCInstLower.hAMDGPUMachineCFGStructurizer.cpp.REMOVED.git-idAMDGPUMachineFunction.cppAMDGPUMachineFunction.hAMDGPUMachineModuleInfo.cppAMDGPUMachineModuleInfo.hAMDGPUMacroFusion.cppAMDGPUMacroFusion.hAMDGPUOpenCLEnqueuedBlockLowering.cppAMDGPUOpenCLImageTypeLoweringPass.cppAMDGPUPTNote.hAMDGPUPromoteAlloca.cppAMDGPURegAsmNames.inc.cppAMDGPURegisterBankInfo.cppAMDGPURegisterBankInfo.hAMDGPURegisterBanks.tdAMDGPURegisterInfo.cppAMDGPURegisterInfo.hAMDGPURegisterInfo.tdAMDGPURewriteOutArguments.cppAMDGPUSubtarget.cppAMDGPUSubtarget.hAMDGPUTargetMachine.cppAMDGPUTargetMachine.hAMDGPUTargetObjectFile.cppAMDGPUTargetObjectFile.hAMDGPUTargetTransformInfo.cppAMDGPUTargetTransformInfo.hAMDGPUUnifyDivergentExitNodes.cppAMDGPUUnifyMetadata.cppAMDILCFGStructurizer.cppAMDKernelCodeT.h
AsmParser
BUFInstructions.tdCMakeLists.txtCaymanInstructions.tdDSInstructions.td
Disassembler
EvergreenInstructions.tdFLATInstructions.tdGCNHazardRecognizer.cppGCNHazardRecognizer.hGCNILPSched.cppGCNIterativeScheduler.cppGCNIterativeScheduler.hGCNMinRegStrategy.cppGCNProcessors.tdGCNRegPressure.cppGCNRegPressure.hGCNSchedStrategy.cppGCNSchedStrategy.h
InstPrinter
LLVMBuild.txt
MCTargetDesc
MIMGInstructions.tdProcessors.tdR600ClauseMergePass.cppR600ControlFlowFinalizer.cppR600Defines.hR600EmitClauseMarkers.cppR600ExpandSpecialInstrs.cppR600FrameLowering.cppR600FrameLowering.hR600ISelLowering.cppR600ISelLowering.hR600InstrFormats.tdR600InstrInfo.cppR600InstrInfo.hR600Instructions.tdR600Intrinsics.tdR600MachineFunctionInfo.cppR600MachineFunctionInfo.hR600MachineScheduler.cppR600MachineScheduler.hR600OptimizeVectorRegisters.cppR600Packetizer.cppR600Processors.tdR600RegisterInfo.cppR600RegisterInfo.hR600RegisterInfo.tdR600Schedule.tdR700Instructions.tdSIAnnotateControlFlow.cppSIDebuggerInsertNops.cppSIDefines.hSIFixSGPRCopies.cppSIFixVGPRCopies.cppSIFixWWMLiveness.cppSIFoldOperands.cppSIFrameLowering.cppSIFrameLowering.hSIISelLowering.cpp.REMOVED.git-idSIISelLowering.hSIInsertSkips.cppSIInsertWaitcnts.cppSIInsertWaits.cppSIInstrFormats.tdSIInstrInfo.cpp.REMOVED.git-idSIInstrInfo.hSIInstrInfo.tdSIInstructions.tdSIIntrinsics.tdSILoadStoreOptimizer.cppSILowerControlFlow.cppSILowerI1Copies.cppSIMachineFunctionInfo.cppSIMachineFunctionInfo.hSIMachineScheduler.cppSIMachineScheduler.hSIMemoryLegalizer.cppSIOptimizeExecMasking.cppSIOptimizeExecMaskingPreRA.cppSIPeepholeSDWA.cppSIRegisterInfo.cppSIRegisterInfo.hSIRegisterInfo.tdSISchedule.tdSIShrinkInstructions.cppSIWholeQuadMode.cppSMInstructions.tdSOPInstructions.td
TargetInfo
Utils
VIInstrFormats.tdVIInstructions.tdVOP1Instructions.tdVOP2Instructions.tdVOP3Instructions.tdVOP3PInstructions.tdVOPCInstructions.tdVOPInstructions.td
ARC
ARM
A15SDOptimizer.cppARM.hARM.tdARMAsmPrinter.cppARMAsmPrinter.hARMBaseInstrInfo.cpp.REMOVED.git-idARMBaseInstrInfo.hARMBaseRegisterInfo.cppARMBaseRegisterInfo.hARMBasicBlockInfo.hARMCallLowering.cppARMCallLowering.hARMCallingConv.hARMCallingConv.tdARMComputeBlockSize.cppARMConstantIslandPass.cppARMConstantPoolValue.cppARMConstantPoolValue.hARMExpandPseudoInsts.cppARMFastISel.cpp.REMOVED.git-idARMFeatures.hARMFrameLowering.cppARMFrameLowering.hARMHazardRecognizer.cppARMHazardRecognizer.hARMISelDAGToDAG.cpp.REMOVED.git-idARMISelLowering.cpp.REMOVED.git-idARMISelLowering.hARMInstrFormats.tdARMInstrInfo.cppARMInstrInfo.hARMInstrInfo.td.REMOVED.git-idARMInstrNEON.td.REMOVED.git-idARMInstrThumb.tdARMInstrThumb2.td.REMOVED.git-idARMInstrVFP.tdARMInstructionSelector.cppARMLegalizerInfo.cppARMLegalizerInfo.hARMLoadStoreOptimizer.cppARMMCInstLower.cppARMMachineFunctionInfo.cppARMMachineFunctionInfo.hARMMacroFusion.cppARMMacroFusion.hARMOptimizeBarriersPass.cppARMPerfectShuffle.h.REMOVED.git-idARMRegisterBankInfo.cppARMRegisterBankInfo.hARMRegisterBanks.tdARMRegisterInfo.cppARMRegisterInfo.hARMRegisterInfo.tdARMSchedule.tdARMScheduleA57.tdARMScheduleA57WriteRes.tdARMScheduleA8.tdARMScheduleA9.td.REMOVED.git-idARMScheduleM3.tdARMScheduleR52.tdARMScheduleSwift.tdARMScheduleV6.tdARMSelectionDAGInfo.cppARMSelectionDAGInfo.hARMSubtarget.cppARMSubtarget.hARMSystemRegister.tdARMTargetMachine.cppARMTargetMachine.hARMTargetObjectFile.cppARMTargetObjectFile.hARMTargetTransformInfo.cppARMTargetTransformInfo.h
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LICENSE.TXTLLVMBuild.txt
MCTargetDesc
MLxExpansionPass.cppREADME-Thumb.txtREADME-Thumb2.txtREADME.txt
TargetInfo
Thumb1FrameLowering.cppThumb1FrameLowering.hThumb1InstrInfo.cppThumb1InstrInfo.hThumb2ITBlockPass.cppThumb2InstrInfo.cppThumb2InstrInfo.hThumb2SizeReduction.cppThumbRegisterInfo.cppThumbRegisterInfo.h
Utils
AVR
BPF
CMakeLists.txt
Hexagon
AsmParser
BitTracker.cppBitTracker.hCMakeLists.txt
Disassembler
Hexagon.hHexagon.tdHexagonAsmPrinter.cppHexagonAsmPrinter.hHexagonBitSimplify.cpp.REMOVED.git-idHexagonBitTracker.cppHexagonBitTracker.hHexagonBlockRanges.cppHexagonBlockRanges.hHexagonBranchRelaxation.cppHexagonCFGOptimizer.cppHexagonCommonGEP.cppHexagonConstExtenders.cppHexagonConstPropagation.cppHexagonCopyToCombine.cppHexagonDepArch.hHexagonDepArch.tdHexagonDepDecoders.hHexagonDepIICHVX.tdHexagonDepIICScalar.td.REMOVED.git-idHexagonDepITypes.hHexagonDepITypes.tdHexagonDepInstrFormats.tdHexagonDepInstrInfo.td.REMOVED.git-idHexagonDepMappings.tdHexagonDepOperands.tdHexagonDepTimingClasses.hHexagonEarlyIfConv.cppHexagonExpandCondsets.cppHexagonFixupHwLoops.cppHexagonFrameLowering.cppHexagonFrameLowering.hHexagonGatherPacketize.cppHexagonGenExtract.cppHexagonGenInsert.cppHexagonGenMux.cppHexagonGenPredicate.cppHexagonHardwareLoops.cppHexagonHazardRecognizer.cppHexagonHazardRecognizer.hHexagonIICHVX.tdHexagonIICScalar.tdHexagonISelDAGToDAG.cppHexagonISelDAGToDAG.hHexagonISelDAGToDAGHVX.cppHexagonISelLowering.cpp.REMOVED.git-idHexagonISelLowering.hHexagonISelLoweringHVX.cppHexagonInstrFormats.tdHexagonInstrFormatsV4.tdHexagonInstrFormatsV60.tdHexagonInstrFormatsV65.tdHexagonInstrInfo.cpp.REMOVED.git-idHexagonInstrInfo.hHexagonIntrinsics.tdHexagonIntrinsicsV3.tdHexagonIntrinsicsV4.tdHexagonIntrinsicsV5.tdHexagonIntrinsicsV60.tdHexagonLoopIdiomRecognition.cppHexagonMCInstLower.cppHexagonMachineFunctionInfo.cppHexagonMachineFunctionInfo.hHexagonMachineScheduler.cppHexagonMachineScheduler.hHexagonMapAsm2IntrinV62.gen.tdHexagonMapAsm2IntrinV65.gen.tdHexagonNewValueJump.cppHexagonOperands.tdHexagonOptAddrMode.cppHexagonOptimizeSZextends.cppHexagonPatterns.td.REMOVED.git-idHexagonPatternsV65.tdHexagonPeephole.cppHexagonPseudo.tdHexagonRDFOpt.cppHexagonRegisterInfo.cppHexagonRegisterInfo.hHexagonRegisterInfo.tdHexagonSchedule.tdHexagonScheduleV4.tdHexagonScheduleV55.tdHexagonScheduleV60.tdHexagonScheduleV62.tdHexagonScheduleV65.tdHexagonSelectionDAGInfo.cppHexagonSelectionDAGInfo.hHexagonSplitConst32AndConst64.cppHexagonSplitDouble.cppHexagonStoreWidening.cppHexagonSubtarget.cppHexagonSubtarget.hHexagonTargetMachine.cppHexagonTargetMachine.hHexagonTargetObjectFile.cppHexagonTargetObjectFile.hHexagonTargetStreamer.hHexagonTargetTransformInfo.cppHexagonTargetTransformInfo.hHexagonVLIWPacketizer.cppHexagonVLIWPacketizer.hHexagonVectorLoopCarriedReuse.cppHexagonVectorPrint.cppLLVMBuild.txt
MCTargetDesc
RDFCopy.cppRDFCopy.hRDFDeadCode.cppRDFDeadCode.hRDFGraph.cppRDFGraph.hRDFLiveness.cppRDFLiveness.hRDFRegisters.cppRDFRegisters.h
TargetInfo
LLVMBuild.txt
Lanai
MSP430
Mips
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
MSA.txtMicroMips32r6InstrFormats.tdMicroMips32r6InstrInfo.tdMicroMipsDSPInstrFormats.tdMicroMipsDSPInstrInfo.tdMicroMipsInstrFPU.tdMicroMipsInstrFormats.tdMicroMipsInstrInfo.tdMicroMipsSizeReduction.cppMips.hMips.tdMips16FrameLowering.cppMips16FrameLowering.hMips16HardFloat.cppMips16HardFloatInfo.cppMips16HardFloatInfo.hMips16ISelDAGToDAG.cppMips16ISelDAGToDAG.hMips16ISelLowering.cppMips16ISelLowering.hMips16InstrFormats.tdMips16InstrInfo.cppMips16InstrInfo.hMips16InstrInfo.tdMips16RegisterInfo.cppMips16RegisterInfo.hMips32r6InstrFormats.tdMips32r6InstrInfo.tdMips64InstrInfo.tdMips64r6InstrInfo.tdMipsAnalyzeImmediate.cppMipsAnalyzeImmediate.hMipsAsmPrinter.cppMipsAsmPrinter.hMipsCCState.cppMipsCCState.hMipsCallingConv.tdMipsCondMov.tdMipsConstantIslandPass.cppMipsDSPInstrFormats.tdMipsDSPInstrInfo.tdMipsDelaySlotFiller.cppMipsEVAInstrFormats.tdMipsEVAInstrInfo.tdMipsFastISel.cppMipsFrameLowering.cppMipsFrameLowering.hMipsHazardSchedule.cppMipsISelDAGToDAG.cppMipsISelDAGToDAG.hMipsISelLowering.cpp.REMOVED.git-idMipsISelLowering.hMipsInstrFPU.tdMipsInstrFormats.tdMipsInstrInfo.cppMipsInstrInfo.hMipsInstrInfo.td.REMOVED.git-idMipsLongBranch.cppMipsMCInstLower.cppMipsMCInstLower.hMipsMSAInstrFormats.tdMipsMSAInstrInfo.td.REMOVED.git-idMipsMTInstrFormats.tdMipsMTInstrInfo.tdMipsMachineFunction.cppMipsMachineFunction.hMipsModuleISelDAGToDAG.cppMipsOptimizePICCall.cppMipsOptionRecord.hMipsOs16.cppMipsRegisterInfo.cppMipsRegisterInfo.hMipsRegisterInfo.tdMipsSEFrameLowering.cppMipsSEFrameLowering.hMipsSEISelDAGToDAG.cppMipsSEISelDAGToDAG.hMipsSEISelLowering.cpp.REMOVED.git-idMipsSEISelLowering.hMipsSEInstrInfo.cppMipsSEInstrInfo.hMipsSERegisterInfo.cppMipsSERegisterInfo.hMipsSchedule.tdMipsScheduleGeneric.tdMipsScheduleP5600.tdMipsSubtarget.cppMipsSubtarget.hMipsTargetMachine.cppMipsTargetMachine.hMipsTargetObjectFile.cppMipsTargetObjectFile.hMipsTargetStreamer.hRelocation.txt
TargetInfo
NVPTX
Nios2
PowerPC
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
P9InstrResources.tdPPC.hPPC.tdPPCAsmPrinter.cppPPCBoolRetToInt.cppPPCBranchCoalescing.cppPPCBranchSelector.cppPPCCCState.cppPPCCCState.hPPCCTRLoops.cppPPCCallingConv.hPPCCallingConv.tdPPCEarlyReturn.cppPPCExpandISEL.cppPPCFastISel.cppPPCFrameLowering.cppPPCFrameLowering.hPPCHazardRecognizers.cppPPCHazardRecognizers.hPPCISelDAGToDAG.cpp.REMOVED.git-idPPCISelLowering.cpp.REMOVED.git-idPPCISelLowering.hPPCInstr64Bit.tdPPCInstrAltivec.tdPPCInstrBuilder.hPPCInstrFormats.tdPPCInstrHTM.tdPPCInstrInfo.cpp.REMOVED.git-idPPCInstrInfo.hPPCInstrInfo.td.REMOVED.git-idPPCInstrQPX.tdPPCInstrSPE.tdPPCInstrVSX.td.REMOVED.git-idPPCLoopPreIncPrep.cppPPCMCInstLower.cppPPCMIPeephole.cppPPCMachineBasicBlockUtils.hPPCMachineFunctionInfo.cppPPCMachineFunctionInfo.hPPCPerfectShuffle.h.REMOVED.git-idPPCPreEmitPeephole.cppPPCQPXLoadSplat.cppPPCReduceCRLogicals.cppPPCRegisterInfo.cppPPCRegisterInfo.hPPCRegisterInfo.tdPPCSchedule.tdPPCSchedule440.tdPPCScheduleA2.tdPPCScheduleE500mc.tdPPCScheduleE5500.tdPPCScheduleG3.tdPPCScheduleG4.tdPPCScheduleG4Plus.tdPPCScheduleG5.tdPPCScheduleP7.tdPPCScheduleP8.tdPPCScheduleP9.tdPPCSubtarget.cppPPCSubtarget.hPPCTLSDynamicCall.cppPPCTOCRegDeps.cppPPCTargetMachine.cppPPCTargetMachine.hPPCTargetObjectFile.cppPPCTargetObjectFile.hPPCTargetStreamer.hPPCTargetTransformInfo.cppPPCTargetTransformInfo.hPPCVSXCopy.cppPPCVSXFMAMutate.cppPPCVSXSwapRemoval.cppREADME.txtREADME_ALTIVEC.txtREADME_P9.txt
TargetInfo
README.txt
RISCV
Sparc
SystemZ
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
README.txtSystemZ.hSystemZ.tdSystemZAsmPrinter.cppSystemZAsmPrinter.hSystemZCallingConv.cppSystemZCallingConv.hSystemZCallingConv.tdSystemZConstantPoolValue.cppSystemZConstantPoolValue.hSystemZElimCompare.cppSystemZExpandPseudo.cppSystemZFeatures.tdSystemZFrameLowering.cppSystemZFrameLowering.hSystemZHazardRecognizer.cppSystemZHazardRecognizer.hSystemZISelDAGToDAG.cppSystemZISelLowering.cpp.REMOVED.git-idSystemZISelLowering.hSystemZInstrBuilder.hSystemZInstrDFP.tdSystemZInstrFP.tdSystemZInstrFormats.td.REMOVED.git-idSystemZInstrHFP.tdSystemZInstrInfo.cppSystemZInstrInfo.hSystemZInstrInfo.tdSystemZInstrSystem.tdSystemZInstrVector.tdSystemZLDCleanup.cppSystemZLongBranch.cppSystemZMCInstLower.cppSystemZMCInstLower.hSystemZMachineFunctionInfo.cppSystemZMachineFunctionInfo.hSystemZMachineScheduler.cppSystemZMachineScheduler.hSystemZOperands.tdSystemZOperators.tdSystemZPatterns.tdSystemZProcessors.tdSystemZRegisterInfo.cppSystemZRegisterInfo.hSystemZRegisterInfo.tdSystemZSchedule.tdSystemZScheduleZ13.tdSystemZScheduleZ14.tdSystemZScheduleZ196.tdSystemZScheduleZEC12.tdSystemZSelectionDAGInfo.cppSystemZSelectionDAGInfo.hSystemZShortenInst.cppSystemZSubtarget.cppSystemZSubtarget.hSystemZTDC.cppSystemZTargetMachine.cppSystemZTargetMachine.hSystemZTargetTransformInfo.cppSystemZTargetTransformInfo.h
TargetInfo
Target.cppTargetIntrinsicInfo.cppTargetLoweringObjectFile.cppTargetMachine.cppTargetMachineC.cpp
WebAssembly
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
README.txt
TargetInfo
WebAssembly.hWebAssembly.tdWebAssemblyArgumentMove.cppWebAssemblyAsmPrinter.cppWebAssemblyAsmPrinter.hWebAssemblyCFGSort.cppWebAssemblyCFGStackify.cppWebAssemblyCallIndirectFixup.cppWebAssemblyExplicitLocals.cppWebAssemblyFastISel.cppWebAssemblyFixFunctionBitcasts.cppWebAssemblyFixIrreducibleControlFlow.cppWebAssemblyFrameLowering.cppWebAssemblyFrameLowering.hWebAssemblyISD.defWebAssemblyISelDAGToDAG.cppWebAssemblyISelLowering.cppWebAssemblyISelLowering.hWebAssemblyInstrAtomics.tdWebAssemblyInstrCall.tdWebAssemblyInstrControl.tdWebAssemblyInstrConv.tdWebAssemblyInstrFloat.tdWebAssemblyInstrFormats.tdWebAssemblyInstrInfo.cppWebAssemblyInstrInfo.hWebAssemblyInstrInfo.tdWebAssemblyInstrInteger.tdWebAssemblyInstrMemory.tdWebAssemblyInstrSIMD.tdWebAssemblyLowerBrUnless.cppWebAssemblyLowerEmscriptenEHSjLj.cppWebAssemblyLowerGlobalDtors.cppWebAssemblyMCInstLower.cppWebAssemblyMCInstLower.hWebAssemblyMachineFunctionInfo.cppWebAssemblyMachineFunctionInfo.hWebAssemblyOptimizeLiveIntervals.cppWebAssemblyOptimizeReturned.cppWebAssemblyPeephole.cppWebAssemblyPrepareForLiveIntervals.cppWebAssemblyRegColoring.cppWebAssemblyRegNumbering.cppWebAssemblyRegStackify.cppWebAssemblyRegisterInfo.cppWebAssemblyRegisterInfo.hWebAssemblyRegisterInfo.tdWebAssemblyReplacePhysRegs.cppWebAssemblyRuntimeLibcallSignatures.cppWebAssemblyRuntimeLibcallSignatures.hWebAssemblySelectionDAGInfo.cppWebAssemblySelectionDAGInfo.hWebAssemblySetP2AlignOperands.cppWebAssemblyStoreResults.cppWebAssemblySubtarget.cppWebAssemblySubtarget.hWebAssemblyTargetMachine.cppWebAssemblyTargetMachine.hWebAssemblyTargetObjectFile.cppWebAssemblyTargetObjectFile.hWebAssemblyTargetTransformInfo.cppWebAssemblyTargetTransformInfo.hWebAssemblyUtilities.cppWebAssemblyUtilities.hknown_gcc_test_failures.txt
X86
AsmParser
CMakeLists.txt
Disassembler
InstPrinter
LLVMBuild.txt
MCTargetDesc
README-FPStack.txtREADME-MMX.txtREADME-SSE.txtREADME-UNIMPLEMENTED.txtREADME-X86-64.txtREADME.txt
TargetInfo
Utils
X86.hX86.tdX86AsmPrinter.cppX86AsmPrinter.hX86CallFrameOptimization.cppX86CallLowering.cppX86CallLowering.hX86CallingConv.cppX86CallingConv.hX86CallingConv.tdX86CmovConversion.cppX86DomainReassignment.cppX86EvexToVex.cppX86ExpandPseudo.cppX86FastISel.cpp.REMOVED.git-idX86FixupBWInsts.cppX86FixupLEAs.cppX86FixupSetCC.cppX86FloatingPoint.cppX86FrameLowering.cpp.REMOVED.git-idX86FrameLowering.hX86GenRegisterBankInfo.defX86ISelDAGToDAG.cpp.REMOVED.git-idX86ISelLowering.cpp.REMOVED.git-idX86ISelLowering.hX86Instr3DNow.tdX86InstrAVX512.td.REMOVED.git-idX86InstrArithmetic.tdX86InstrBuilder.hX86InstrCMovSetCC.tdX86InstrCompiler.tdX86InstrControl.tdX86InstrExtension.tdX86InstrFMA.tdX86InstrFMA3Info.cppX86InstrFMA3Info.hX86InstrFPStack.tdX86InstrFormats.tdX86InstrFragmentsSIMD.tdX86InstrInfo.cpp.REMOVED.git-idX86InstrInfo.hX86InstrInfo.td.REMOVED.git-idX86InstrMMX.tdX86InstrMPX.tdX86InstrSGX.tdX86InstrSSE.td.REMOVED.git-idX86InstrSVM.tdX86InstrShiftRotate.tdX86InstrSystem.tdX86InstrTSX.tdX86InstrVMX.tdX86InstrVecCompiler.tdX86InstrXOP.tdX86InstructionSelector.cppX86InterleavedAccess.cppX86IntrinsicsInfo.h.REMOVED.git-idX86LegalizerInfo.cppX86LegalizerInfo.hX86MCInstLower.cppX86MachineFunctionInfo.cppX86MachineFunctionInfo.hX86MacroFusion.cppX86MacroFusion.hX86OptimizeLEAs.cppX86PadShortFunction.cppX86RegisterBankInfo.cppX86RegisterBankInfo.hX86RegisterBanks.tdX86RegisterInfo.cppX86RegisterInfo.hX86RegisterInfo.tdX86RetpolineThunks.cppX86SchedBroadwell.td.REMOVED.git-idX86SchedHaswell.td.REMOVED.git-idX86SchedSandyBridge.td.REMOVED.git-idX86SchedSkylakeClient.td.REMOVED.git-idX86SchedSkylakeServer.td.REMOVED.git-idX86Schedule.tdX86ScheduleAtom.tdX86ScheduleBtVer2.tdX86ScheduleSLM.tdX86ScheduleZnver1.tdX86SelectionDAGInfo.cppX86SelectionDAGInfo.hX86ShuffleDecodeConstantPool.cppX86ShuffleDecodeConstantPool.hX86Subtarget.cppX86Subtarget.hX86TargetMachine.cppX86TargetMachine.hX86TargetObjectFile.cppX86TargetObjectFile.hX86TargetTransformInfo.cpp.REMOVED.git-idX86TargetTransformInfo.hX86VZeroUpper.cppX86WinAllocaExpander.cppX86WinEHState.cpp
XCore
Testing
ToolDrivers
Transforms
CMakeLists.txt
Coroutines
Hello
IPO
InstCombine
Instrumentation
LLVMBuild.txt
ObjCARC
Scalar
Utils
Vectorize
WindowsManifest
XRay
llvm.spec.in
projects
resources
runtimes
scripts
test
.clang-format
Analysis
AliasSet
AssumptionCache
BasicAA
2003-02-26-AccessSizeTest.ll2003-03-04-GEPCrash.ll2003-04-22-GEPProblem.ll2003-04-25-GEPCrash.ll2003-05-21-GEP-Problem.ll2003-06-01-AliasCrash.ll2003-07-03-BasicAACrash.ll2003-09-19-LocalArgument.ll2003-11-04-SimpleCases.ll2003-12-11-ConstExprGEP.ll2004-07-28-MustAliasbug.ll2006-03-03-BadArraySubscript.ll2006-11-03-BasicAAVectorCrash.ll2007-01-13-BasePointerBadNoAlias.ll2007-08-01-NoAliasAndCalls.ll2007-08-01-NoAliasAndGEP.ll2007-08-05-GetOverloadedModRef.ll2007-10-24-ArgumentsGlobals.ll2007-11-05-SizeCrash.ll2007-12-08-OutOfBoundsCrash.ll2008-04-15-Byval.ll2008-06-02-GEPTailCrash.ll2008-11-23-NoaliasRet.ll2009-03-04-GEPNoalias.ll2009-10-13-AtomicModRef.ll2009-10-13-GEP-BaseNoAlias.ll2010-09-15-GEP-SignedArithmetic.ll2014-03-18-Maxlookup-reached.llaligned-overread.llargs-rets-allocas-loads.llassume.llbug.23540.llbug.23626.llbyval.llcall-attrs.llcas.llconstant-over-index.llcs-cs-arm.llcs-cs.lldag.llempty.llfallback-mayalias.llfeaturetest.llfull-store-partial-alias.llgcsetest.llgep-alias.llgep-and-alias.llgetmodrefinfo-cs-cs.llglobal-size.llguards.llintrinsics-arm.llintrinsics.llinvalidation.llinvariant_load.llmemset_pattern.llmodref.llmust-and-partial.llnegoffset.llno-escape-call.llnoalias-bugs.llnoalias-geps.llnoalias-param.llnoalias-wraparound-bug.llnocapture.llphi-aa.llphi-and-select.llphi-loop.llphi-spec-order.llphi-speculation.llpr18573.llpr31761.llpure-const-dce.llq.bad.llreturned.llsequential-gep.llstore-promote.llstruct-geps.lltailcall-modref.llunderlying-value.llunreachable-block.llzext.ll
BlockFrequencyInfo
BranchProbabilityInfo
CFLAliasAnalysis
CallGraph
ConstantFolding
CostModel
AArch64
AMDGPU
ARM
PowerPC
SystemZ
X86
no_info.ll
Delinearization
DemandedBits
DependenceAnalysis
DivergenceAnalysis
DominanceFrontier
Dominators
GlobalsModRef
IVUsers
LazyCallGraph
LazyValueAnalysis
Lint
LoopAccessAnalysis
LoopInfo
MemoryDependenceAnalysis
MemorySSA
PostDominators
ProfileSummary
RegionInfo
ScalarEvolution
2007-07-15-NegativeStride.ll2007-08-06-MisinterpretBranch.ll2007-08-06-Unsigned.ll2007-09-27-LargeStepping.ll2007-11-14-SignedAddRec.ll2007-11-18-OrInstruction.ll2008-02-11-ReversedCondition.ll2008-02-12-SMAXTripCount.ll2008-02-15-UMax.ll2008-05-25-NegativeStepToZero.ll2008-06-12-BinomialInt64.ll2008-07-12-UnneededSelect1.ll2008-07-12-UnneededSelect2.ll2008-07-19-InfiniteLoop.ll2008-07-19-WrappingIV.ll2008-07-29-SGTTripCount.ll2008-07-29-SMinExpr.ll2008-08-04-IVOverflow.ll2008-08-04-LongAddRec.ll2008-11-02-QuadraticCrash.ll2008-11-15-CubicOOM.ll2008-11-18-LessThanOrEqual.ll2008-11-18-Stride1.ll2008-11-18-Stride2.ll2008-12-08-FiniteSGE.ll2008-12-11-SMaxOverflow.ll2008-12-14-StrideAndSigned.ll2008-12-15-DontUseSDiv.ll2009-01-02-SignedNegativeStride.ll2009-04-22-TruncCast.ll2009-05-09-PointerEdgeCount.ll2009-07-04-GroupConstantsWidthMismatch.ll2010-09-03-RequiredTransitive.ll2011-03-09-ExactNoMaxBECount.ll2011-04-26-FoldAddRec.ll2011-10-04-ConstEvolve.ll2012-03-26-LoadConstant.ll2012-05-18-LoopPredRecurse.ll2012-05-29-MulAddRec.llSolveQuadraticEquation.llZeroStep.lland-xor.llavoid-assume-hang.llavoid-infinite-recursion-0.llavoid-infinite-recursion-1.llavoid-smax-0.llavoid-smax-1.llcache_loop_exit_limit.llconstant_condition.lldifferent-loops-recs.lldiv-overflow.lldo-loop.llexhaustive-trip-counts.llexpander-replace-congruent-ivs.llexponential-behavior.llext-antecedent.llflags-from-poison-dbg.llflags-from-poison.llflattened-0.llfold.llguards.llhow-far-to-zero.llimplied-via-addition.llimplied-via-division.llincorrect-nsw.llincreasing-or-decreasing-iv.llinfer-prestart-no-wrap.llinfer-via-ranges.llinvalidation.lllatch-dominating-conditions.lllimit-depth.llload-with-range-metadata.llload.llmax-addops-inline.llmax-addrec-size.llmax-be-count-not-constant.llmax-mulops-inline.llmax-trip-count-address-space.llmax-trip-count.llmin-max-exprs.llno-wrap-add-exprs.llno-wrap-unknown-becount.llnon-IV-phi.llnowrap-preinc-limits.llnsw-offset-assume.llnsw-offset.llnsw.llnw-sub-is-not-nw-add.lloverflow-intrinsics.llpointer-sign-bits.llpr18606-min-zeros.llpr18606.llpr22179.llpr22641.llpr22674.llpr22856.llpr24757.llpr25369.llpr27315.llpr28705.llpr34538.llpr3909.llpredicated-trip-count.llrange-signedness.llreturned.llscev-aa.llscev-canonical-mode.llscev-dispositions.llscev-expander-existing-value-offset.llscev-expander-incorrect-nowrap.llscev-expander-reuse-gep.llscev-expander-reuse-unroll.llscev-expander-reuse-vect.llscev-invalid.llscev-prestart-nowrap.llsext-inreg.llsext-iv-0.llsext-iv-1.llsext-iv-2.llsext-mul.llsext-to-zext.llsext-zero.llshift-op.llsle.llsmax-br-phi-idioms.llsmax.lltrip-count-pow2.lltrip-count-switch.lltrip-count-unknown-stride.lltrip-count.lltrip-count10.lltrip-count11.lltrip-count12.lltrip-count13.lltrip-count14.lltrip-count2.lltrip-count3.lltrip-count4.lltrip-count5.lltrip-count6.lltrip-count7.lltrip-count8.lltrip-count9.lltripmultiple_calculation.lltruncate.llundefined.llunreachable-code.llunsimplified-loop.llurem-0.llzext-signed-addrec.llzext-wrap.ll
ScopedNoAliasAA
TypeBasedAliasAnalysis
ValueTracking
alias-analysis-uses.ll
Assembler
2002-03-08-NameCollision.ll2002-03-08-NameCollision2.ll2002-04-07-HexFloatConstants.ll2002-04-07-InfConstant.ll2002-04-29-NameBinding.ll2002-05-02-InvalidForwardRef.ll2002-07-14-OpaqueType.ll2002-07-25-QuoteInString.ll2002-07-25-ReturnPtrFunction.ll2002-07-31-SlashInString.ll2002-08-15-CastAmbiguity.ll2002-08-15-ConstantExprProblem.ll2002-08-15-UnresolvedGlobalReference.ll2002-08-16-ConstExprInlined.ll2002-08-19-BytecodeReader.ll2002-08-22-DominanceProblem.ll2002-10-08-LargeArrayPerformance.ll2002-10-13-ConstantEncodingProblem.ll2002-12-15-GlobalResolve.ll2003-01-30-UnsignedString.ll2003-04-15-ConstantInitAssertion.ll2003-04-25-UnresolvedGlobalReference.ll2003-05-03-BytecodeReaderProblem.ll2003-05-12-MinIntProblem.ll2003-05-15-AssemblerProblem.ll2003-05-15-SwitchBug.ll2003-05-21-ConstantShiftExpr.ll2003-05-21-EmptyStructTest.ll2003-05-21-MalformedShiftCrash.ll2003-05-21-MalformedStructCrash.ll2003-08-20-ConstantExprGEP-Fold.ll2003-08-21-ConstantExprCast-Fold.ll2003-11-05-ConstantExprShift.ll2003-11-11-ImplicitRename.ll2003-11-12-ConstantExprCast.ll2003-11-24-SymbolTableCrash.ll2004-01-11-getelementptrfolding.ll2004-01-20-MaxLongLong.ll2004-02-01-NegativeZero.ll2004-02-27-SelfUseAssertError.ll2004-03-07-FunctionAddressAlignment.ll2004-03-30-UnclosedFunctionCrash.ll2004-04-04-GetElementPtrIndexTypes.ll2004-06-07-VerifierBug.ll2004-10-22-BCWriterUndefBug.ll2004-11-28-InvalidTypeCrash.ll2005-01-03-FPConstantDisassembly.ll2005-01-31-CallingAggregateFunction.ll2005-05-05-OpaqueUndefValues.ll2005-12-21-ZeroInitVector.ll2006-09-28-CrashOnInvalid.ll2006-12-09-Cast-To-Bool.ll2007-01-02-Undefined-Arg-Type.ll2007-01-05-Cmp-ConstExpr.ll2007-01-16-CrashOnBadCast.ll2007-01-16-CrashOnBadCast2.ll2007-03-18-InvalidNumberedVar.ll2007-03-19-NegValue.ll2007-04-20-AlignedLoad.ll2007-04-20-AlignedStore.ll2007-04-25-AssemblerFoldExternWeak.ll2007-05-21-Escape.ll2007-07-19-ParamAttrAmbiguity.ll2007-08-06-AliasInvalid.ll2007-09-10-AliasFwdRef.ll2007-09-29-GC.ll2007-11-26-AttributeOverload.ll2007-12-11-AddressSpaces.ll2008-01-11-VarargAttrs.ll2008-02-18-IntPointerCrash.ll2008-07-10-APInt.ll2008-09-02-FunctionNotes.ll2008-09-02-FunctionNotes2.ll2008-09-29-RetAttr.ll2008-10-14-QuoteInName.ll2009-02-01-UnnamedForwardRef.ll2009-02-28-CastOpc.ll2009-02-28-StripOpaqueName.ll2009-03-24-ZextConstantExpr.ll2009-07-24-ZeroArgGEP.ll2010-02-05-FunctionLocalMetadataBecomesNull.llConstantExprFold.llConstantExprFoldCast.llConstantExprFoldSelect.llConstantExprNoFold.llDIGlobalVariableExpression.llDIMacroFile.llMultipleReturnValueType.lladdrspacecast-alias.llaggregate-constant-values.llaggregate-return-single-value.llalias-redefinition.llalias-use-list-order.llalign-inst-alloca.llalign-inst-load.llalign-inst-store.llalign-inst.llalignstack.llalloca-addrspace-elems.llalloca-addrspace-parse-error-0.llalloca-addrspace-parse-error-1.llalloca-addrspace0.llalloca-invalid-type-2.llalloca-invalid-type.llalloca-size-one.llanon-functions.llatomic.llattribute-builtin.llauto_upgrade_intrinsics.llauto_upgrade_nvvm_intrinsics.llautoupgrade-thread-pointer.llbcwrap.llcall-invalid-1.llcomment.lldatalayout-alloca-addrspace-mismatch-0.lldatalayout-alloca-addrspace-mismatch-1.lldatalayout-alloca-addrspace-mismatch-2.lldatalayout-alloca-addrspace.lldebug-info.lldicompileunit.lldicompositetype-members.lldiexpression.lldifile-escaped-chars.lldiglobalvariable.lldiimportedentity.lldilexicalblock.lldilocalvariable-arg-large.lldilocalvariable.lldilocation.lldimodule.lldinamespace.lldiobjcproperty.lldistinct-mdnode.lldisubprogram.lldisubrange-empty-array.lldisubroutinetype.llditemplateparameter.llditype-large-values.lldllimport-dsolocal-diag.lldrop-debug-info.llexternally-initialized.llextractvalue-invalid-idx.llextractvalue-no-idx.llfast-math-flags.llflags.llgeneric-debug-node.llgetInt.llgetelementptr.llgetelementptr_invalid_ptr.llgetelementptr_struct.llgetelementptr_vec_ce.llgetelementptr_vec_ce2.llgetelementptr_vec_idx1.llgetelementptr_vec_idx2.llgetelementptr_vec_idx3.llgetelementptr_vec_idx4.llgetelementptr_vec_struct.llglobal-addrspace-forwardref.llglobalvariable-attributes.llgv-invalid-type.llhalf-constprop.llhalf-conv.llhalf.llhuge-array.llifunc-asm.llifunc-dsolocal-daig.llifunc-use-list-order.llinalloca.llincorrect-tdep-attrs-parsing.llinline-asm-clobber.llinsertextractvalue.llinsertvalue-invalid-idx.llinsertvalue-invalid-type-1.llinsertvalue-invalid-type.llinternal-hidden-alias.llinternal-hidden-function.llinternal-hidden-variable.llinternal-protected-alias.llinternal-protected-function.llinternal-protected-variable.llinvalid-alias-mismatched-explicit-type.llinvalid-attrgrp.llinvalid-comdat.llinvalid-comdat2.llinvalid-datalayout-alloca-addrspace.llinvalid-datalayout1.llinvalid-datalayout10.llinvalid-datalayout11.llinvalid-datalayout12.llinvalid-datalayout13.llinvalid-datalayout14.llinvalid-datalayout15.llinvalid-datalayout16.llinvalid-datalayout17.llinvalid-datalayout18.llinvalid-datalayout19.llinvalid-datalayout2.llinvalid-datalayout20.llinvalid-datalayout21.llinvalid-datalayout22.llinvalid-datalayout23.llinvalid-datalayout24.llinvalid-datalayout3.llinvalid-datalayout4.llinvalid-datalayout5.llinvalid-datalayout6.llinvalid-datalayout7.llinvalid-datalayout8.llinvalid-datalayout9.llinvalid-debug-info-version.llinvalid-dicompileunit-emissionkind-bad.llinvalid-dicompileunit-language-bad.llinvalid-dicompileunit-language-overflow.llinvalid-dicompileunit-missing-language.llinvalid-dicompileunit-null-file.llinvalid-dicompileunit-uniqued.llinvalid-dicompositetype-missing-tag.llinvalid-diderivedtype-missing-basetype.llinvalid-diderivedtype-missing-tag.llinvalid-dienumerator-missing-name.llinvalid-dienumerator-missing-value.llinvalid-diexpression-large.llinvalid-diexpression-verify.llinvalid-difile-missing-directory.llinvalid-difile-missing-filename.llinvalid-diglobalvariable-empty-name.llinvalid-diglobalvariable-missing-name.llinvalid-diimportedentity-missing-scope.llinvalid-diimportedentity-missing-tag.llinvalid-dilexicalblock-missing-scope.llinvalid-dilexicalblock-null-scope.llinvalid-dilexicalblockfile-missing-discriminator.llinvalid-dilexicalblockfile-missing-scope.llinvalid-dilexicalblockfile-null-scope.llinvalid-dilocalvariable-arg-large.llinvalid-dilocalvariable-arg-negative.llinvalid-dilocalvariable-missing-scope.llinvalid-dilocalvariable-null-scope.llinvalid-dilocation-field-bad.llinvalid-dilocation-field-twice.llinvalid-dilocation-missing-scope-2.llinvalid-dilocation-missing-scope.llinvalid-dilocation-null-scope.llinvalid-dilocation-overflow-column.llinvalid-dilocation-overflow-line.llinvalid-dinamespace-missing-namespace.llinvalid-disubprogram-uniqued-definition.llinvalid-disubrange-count-large.llinvalid-disubrange-count-missing.llinvalid-disubrange-count-negative.llinvalid-disubrange-lowerBound-max.llinvalid-disubrange-lowerBound-min.llinvalid-disubroutinetype-missing-types.llinvalid-ditemplatetypeparameter-missing-type.llinvalid-ditemplatevalueparameter-missing-value.llinvalid-fp80hex.llinvalid-fwdref1.llinvalid-fwdref2.llinvalid-generic-debug-node-tag-bad.llinvalid-generic-debug-node-tag-missing.llinvalid-generic-debug-node-tag-overflow.llinvalid-generic-debug-node-tag-wrong-type.llinvalid-gep-mismatched-explicit-type.llinvalid-gep-missing-explicit-type.llinvalid-hexint.llinvalid-inline-constraint.llinvalid-inttype.llinvalid-label.llinvalid-landingpad.llinvalid-load-mismatched-explicit-type.llinvalid-load-missing-explicit-type.llinvalid-mdnode-badref.llinvalid-mdnode-vector.llinvalid-mdnode-vector2.llinvalid-metadata-attachment-has-type.llinvalid-metadata-function-local-attachments.llinvalid-metadata-function-local-complex-1.llinvalid-metadata-function-local-complex-2.llinvalid-metadata-function-local-complex-3.llinvalid-metadata-has-type.llinvalid-name.llinvalid-name2.llinvalid-safestack-param.llinvalid-safestack-return.llinvalid-specialized-mdnode.llinvalid-untyped-metadata.llinvalid-uselistorder-function-between-blocks.llinvalid-uselistorder-function-missing-named.llinvalid-uselistorder-function-missing-numbered.llinvalid-uselistorder-global-missing.llinvalid-uselistorder-indexes-duplicated.llinvalid-uselistorder-indexes-empty.llinvalid-uselistorder-indexes-one.llinvalid-uselistorder-indexes-ordered.llinvalid-uselistorder-indexes-range.llinvalid-uselistorder-indexes-toofew.llinvalid-uselistorder-indexes-toomany.llinvalid-uselistorder-type.llinvalid-uselistorder_bb-missing-bb.llinvalid-uselistorder_bb-missing-body.llinvalid-uselistorder_bb-missing-func.llinvalid-uselistorder_bb-not-bb.llinvalid-uselistorder_bb-not-func.llinvalid-uselistorder_bb-numbered.llinvalid_cast.llinvalid_cast2.llinvalid_cast3.llinvalid_cast4.lllarge-comdat.lllocal-unnamed-addr.llmax-inttype.llmetadata-decl.llmetadata-function-local.llmetadata-null-operands.llmetadata.llmissing-tbaa.llmusttail-invalid-1.llmusttail-invalid-2.llmusttail.llnamed-metadata.llno-mdstring-upgrades.llnumbered-values.llprivate-hidden-alias.llprivate-hidden-function.llprivate-hidden-variable.llprivate-protected-alias.llprivate-protected-function.llprivate-protected-variable.llreturn-column.sselect.llshort-hexpair.llsource-filename-backslash.llsource-filename.lltls-models.lltoken.llunnamed-addr.llunnamed-alias.llunnamed-comdat.llunnamed.llunsized-recursive-type.lluselistorder.lluselistorder_bb.llvbool-cmp.llvector-cmp.llvector-select.llvector-shift.llx86mmx.ll
Bindings
Bitcode
2006-12-11-Cast-ConstExpr.ll2009-06-11-FirstClassAggregateConstant.llDICompileUnit-no-DWOId.llDICompileUnit-no-DWOId.ll.bcDIExpression-4.0.llDIExpression-4.0.ll.bcDIExpression-aggresult.llDIExpression-aggresult.ll.bcDIExpression-deref.llDIExpression-deref.ll.bcDIExpression-minus-upgrade.llDIExpression-minus-upgrade.ll.bcDIGlobalVariableExpression.llDIGlobalVariableExpression.ll.bcDIGlobalVariableExpression2.llDIGlobalVariableExpression2.ll.bcDILocalVariable-explicit-tags.llDILocalVariable-explicit-tags.ll.bcDINamespace.llDINamespace.ll.bcDISubprogram-distinct-definitions.llDISubprogram-distinct-definitions.ll.bc
Inputs
PR23310.bc.REMOVED.git-idinvalid-GCTable-overflow.bcinvalid-abbrev-fixed-size-too-big.bcinvalid-abbrev-no-operands.bcinvalid-abbrev-vbr-size-too-big.bcinvalid-abbrev.bcinvalid-alias-type-mismatch.bcinvalid-align.bcinvalid-array-element-type.bcinvalid-array-op-not-2nd-to-last.bcinvalid-array-operand-encoding.bcinvalid-array-type.bcinvalid-bad-abbrev-number.bcinvalid-bitwidth.bcinvalid-call-mismatched-explicit-type.bcinvalid-call-non-function-explicit-type.bcinvalid-cast.bcinvalid-code-len-width.bcinvalid-empty.bcinvalid-extract-0-indices.bcinvalid-extractval-array-idx.bcinvalid-extractval-struct-idx.bcinvalid-extractval-too-many-idxs.bcinvalid-fp-shift.bcinvalid-function-argument-type.bcinvalid-function-comdat-id.bcinvalid-fwdref-type-mismatch-2.bcinvalid-fwdref-type-mismatch.bcinvalid-gep-mismatched-explicit-type.bcinvalid-gep-no-operands.bcinvalid-gep-operator-mismatched-explicit-type.bcinvalid-global-var-comdat-id.bcinvalid-insert-0-indices.bcinvalid-inserted-value-type-mismatch.bcinvalid-insertval-array-idx.bcinvalid-insertval-struct-idx.bcinvalid-insertval-too-many-idxs.bcinvalid-invoke-mismatched-explicit-type.bcinvalid-invoke-non-function-explicit-type.bcinvalid-load-mismatched-explicit-type.bcinvalid-load-pointer-type.bcinvalid-load-ptr-type.bcinvalid-metadata-not-followed-named-node.bcinvalid-name-with-0-byte.bcinvalid-no-function-block.bcinvalid-no-proper-module.bcinvalid-non-vector-extractelement.bcinvalid-non-vector-insertelement.bcinvalid-non-vector-shufflevector.bcinvalid-nonpointer-atomicrmw.bcinvalid-nonpointer-storeatomic.bcinvalid-pointer-element-type.bcinvalid-pr20485.bcinvalid-too-big-fwdref.bcinvalid-type-table-forward-ref.bcinvalid-unexpected-eof.bcinvalid-vector-element-type.bcinvalid-vector-length.bcinvalid-void-constant.bcmodule-hash-strtab1.llmodule-hash-strtab2.llmodule_hash.llmulti-module.llpadding-garbage.bcpadding.bcsource-filename.bcthinlto-alias.llthinlto-function-summary-callgraph-combined.1.bcthinlto-function-summary-callgraph-pgo-combined.1.bcthinlto-function-summary-callgraph-pgo.1.bcthinlto-function-summary-callgraph-profile-summary.llthinlto-function-summary-callgraph-sample-profile-summary.llthinlto-function-summary-callgraph.1.bcthinlto-function-summary-callgraph.ll
PR23310.testaggregateInstructions.3.2.llaggregateInstructions.3.2.ll.bcanon-functions.llarm32_neon_vcnt_upgrade.llatomic-no-syncscope.llatomic-no-syncscope.ll.bcatomic.llattributes-3.3.llattributes-3.3.ll.bcattributes.llauto_upgrade_intrinsics.bcavr-calling-conventions.llavr-calling-conventions.ll.bcbinaryFloatInstructions.3.2.llbinaryFloatInstructions.3.2.ll.bcbinaryIntInstructions.3.2.llbinaryIntInstructions.3.2.ll.bcbitcode-wrapper-header-armv7m.llbitcode-wrapper-header-x86_64.llbitwiseInstructions.3.2.llbitwiseInstructions.3.2.ll.bcblockaddress.llcalling-conventions.3.2.llcalling-conventions.3.2.ll.bccase-ranges-3.3.llcase-ranges-3.3.ll.bccmpxchg-upgrade.llcmpxchg-upgrade.ll.bccmpxchg.3.6.llcmpxchg.3.6.ll.bccompatibility-3.6.llcompatibility-3.6.ll.bccompatibility-3.7.llcompatibility-3.7.ll.bccompatibility-3.8.llcompatibility-3.8.ll.bccompatibility-3.9.llcompatibility-3.9.ll.bccompatibility-4.0.llcompatibility-4.0.ll.bccompatibility-5.0.llcompatibility-5.0.ll.bccompatibility.llconstantsTest.3.2.llconstantsTest.3.2.ll.bcconversionInstructions.3.2.llconversionInstructions.3.2.ll.bcdebug-loc-again.lldicompileunit-gnu-pubnames.lldiglobalvariable-3.8.lldiglobalvariable-3.8.ll.bcdilocalvariable-3.9.lldilocalvariable-3.9.ll.bcdityperefs-3.8.lldityperefs-3.8.ll.bcdrop-debug-info.3.5.lldrop-debug-info.3.5.ll.bcdso_location.llextractelement.llfcmp-fast.llflags.llfunction-encoding-rel-operands.llfunction-local-metadata.3.5.llfunction-local-metadata.3.5.ll.bcglobal-variables.3.2.llglobal-variables.3.2.ll.bcglobalvariable-attributes.llhighLevelStructure.3.2.llhighLevelStructure.3.2.ll.bcidentification.llinalloca.llinvalid-weak-external.llinvalid.llinvalid.ll.bcinvalid.testlinkage-types-3.2.lllinkage-types-3.2.ll.bclocal-linkage-default-visibility.3.4.lllocal-linkage-default-visibility.3.4.ll.bcmdnodes-distinct-in-post-order.llmdnodes-distinct-nodes-break-cycles.llmdnodes-distinct-nodes-first.llmdnodes-in-post-order.llmdstring-high-bits.llmemInstructions.3.2.llmemInstructions.3.2.ll.bcmetadata-2.llmetadata-function-blocks.llmetadata-only-empty-string.llmetadata-strings.llmetadata.3.5.llmetadata.3.5.ll.bcmetadata.llmiscInstructions.3.2.llmiscInstructions.3.2.ll.bcmodule-hash-strtab.llmodule_hash.llmulti-module.llnull-type.llnull-type.ll.bcold-aliases.llold-aliases.ll.bcoperand-bundles-bc-analyzer.lloperand-bundles.llpadding.testpr18704.llpr18704.ll.bcptest-new.llptest-old.llselect.llshuffle.llsource-filename.testssse3_palignr.llstandardCIntrinsic.3.2.llstandardCIntrinsic.3.2.ll.bcsummary_version.lltailcall.llterminatorInstructions.3.2.llterminatorInstructions.3.2.ll.bcthinlto-alias.llthinlto-alias2.llthinlto-asm-noimport.llthinlto-empty-summary-section.llthinlto-function-summary-callgraph-cast.llthinlto-function-summary-callgraph-pgo.llthinlto-function-summary-callgraph-profile-summary.llthinlto-function-summary-callgraph-sample-profile-summary.llthinlto-function-summary-callgraph.llthinlto-function-summary-functionattrs.llthinlto-function-summary-originalnames.llthinlto-function-summary-refgraph.llthinlto-function-summary.llthinlto-summary-globalvar.llthinlto-summary-linkage-types.llthinlto-summary-local-5.0.llthinlto-summary-local-5.0.ll.bcthinlto-summary-section.llthinlto-type-tests.llthinlto-type-vcalls.llthinlto-unused-type-tests.llupgrade-dbg-value.llupgrade-dbg-value.ll.bcupgrade-debug-info-for-profiling.llupgrade-debug-info-for-profiling.ll.bcupgrade-global-ctors.llupgrade-global-ctors.ll.bcupgrade-importedentity.llupgrade-importedentity.ll.bcupgrade-linker-options.llupgrade-loop-metadata.llupgrade-loop-metadata.ll.bcupgrade-module-flag.llupgrade-pointer-address-space.llupgrade-pointer-address-space.ll.bcupgrade-section-name.llupgrade-subprogram-this.llupgrade-subprogram-this.ll.bcupgrade-subprogram.llupgrade-subprogram.ll.bcupgrade-tbaa.lluse-list-order.lluse-list-order2.llvariableArgumentIntrinsic.3.2.llvariableArgumentIntrinsic.3.2.ll.bcvectorInstructions.3.2.llvectorInstructions.3.2.ll.bcvisibility-styles.3.2.llvisibility-styles.3.2.ll.bcvst-forward-declaration.llweak-cmpxchg-upgrade.llweak-cmpxchg-upgrade.ll.bcweak-macho-3.5.llweak-macho-3.5.ll.bc
BugPoint
CMakeLists.txt
CodeGen
AArch64
128bit_load_store.ll
GlobalISel
arm64-callingconv-ios.llarm64-callingconv.llarm64-fallback.llarm64-irtranslator-stackprotect.llarm64-irtranslator.llarm64-regbankselect.mircall-translator-ios.llcall-translator.llcombine-anyext-crash.mirdebug-insts.lldynamic-alloca.llfallback-nofastisel.llfp128-legalize-crash-pr35690.mirfp16-copy-gpr.mirgisel-abort.llgisel-commandline-option.llgisel-fail-intermediate-legalizer.llinline-asm.llirtranslator-bitcast.llirtranslator-exceptions.llirtranslator-volatile-load-pr36018.lllegalize-add.mirlegalize-and.mirlegalize-atomicrmw.mirlegalize-cmp.mirlegalize-cmpxchg-with-success.mirlegalize-cmpxchg.mirlegalize-combines.mirlegalize-constant.mirlegalize-div.mirlegalize-exceptions.lllegalize-ext.mirlegalize-extracts.mirlegalize-fcmp.mirlegalize-fneg.mirlegalize-fptoi.mirlegalize-gep.mirlegalize-ignore-non-generic.mirlegalize-inserts.mirlegalize-itofp.mirlegalize-load-store.mirlegalize-merge-values.mirlegalize-mul.mirlegalize-nonpowerof2eltsvec.mirlegalize-or.mirlegalize-phi.mirlegalize-pow.mirlegalize-property.mirlegalize-rem.mirlegalize-shift.mirlegalize-simple.mirlegalize-sub.mirlegalize-undef.mirlegalize-unmerge-values.mirlegalize-vaarg.mirlegalize-xor.mirlit.local.cfglocalizer-in-O0-pipeline.mirlocalizer.mirno-regclass.mirreg-bank-128bit.mirregbankselect-dbg-value.mirregbankselect-default.mirregbankselect-reg_sequence.mirselect-atomicrmw.mirselect-binop.mirselect-bitcast-bigendian.mirselect-bitcast.mirselect-br.mirselect-bswap.mirselect-cbz.mirselect-cmpxchg.mirselect-constant.mirselect-dbg-value.mirselect-fma.mirselect-fp-casts.mirselect-gv-cmodel-large.mirselect-imm.mirselect-implicit-def.mirselect-insert-extract.mirselect-int-ext.mirselect-int-ptr-casts.mirselect-intrinsic-aarch64-hint.mirselect-intrinsic-aarch64-sdiv.mirselect-intrinsic-crypto-aesmc.mirselect-load.mirselect-muladd.mirselect-neon-vcvtfxu2fp.mirselect-phi.mirselect-pr32733.mirselect-property.mirselect-store.mirselect-trunc.mirselect-xor.mirselect.mirtranslate-gep.llunknown-intrinsic.llvarargs-ios-translator.llvastart.llverify-regbankselected.mirverify-selected.mir
PBQP-chain.llPBQP-coalesce-benefit.llPBQP-csr.llPBQP.llRedundantstore.lla57-csel.llaarch-multipart.llaarch64-2014-08-11-MachineCombinerCrash.llaarch64-2014-12-02-combine-soften.llaarch64-DAGCombine-findBetterNeighborChains-crash.llaarch64-a57-fp-load-balancing.llaarch64-address-type-promotion-assertion.llaarch64-address-type-promotion.llaarch64-addv.llaarch64-be-bv.llaarch64-codegen-prepare-atp.llaarch64-combine-fmul-fsub.miraarch64-dynamic-stack-layout.llaarch64-fix-cortex-a53-835769.llaarch64-fold-lslfast.llaarch64-gep-opt.llaarch64-loop-gep-opt.llaarch64-minmaxv.llaarch64-named-reg-w18.llaarch64-named-reg-x18.llaarch64-neon-v1i1-setcc.llaarch64-smax-constantfold.llaarch64-smull.llaarch64-stp-cluster.llaarch64-tbz.llaarch64-tryBitfieldInsertOpFromOr-crash.llaarch64-vcvtfp2fxs-combine.llaarch64-wide-shuffle.llaarch64_f16_be.llaarch64_tree_tests.llaarch64_win64cc_vararg.lladc.lladdcarry-crash.lladdsub-shifted.lladdsub.lladdsub_ext.llalloca.llanalyze-branch.llanalyzecmp.lland-mask-removal.lland-sink.llandandshift.llargument-blocks.llarm64-2011-03-09-CPSRSpill.llarm64-2011-03-17-AsmPrinterCrash.llarm64-2011-03-21-Unaligned-Frame-Index.llarm64-2011-04-21-CPSRBug.llarm64-2011-10-18-LdStOptBug.llarm64-2012-01-11-ComparisonDAGCrash.llarm64-2012-05-07-DAGCombineVectorExtract.llarm64-2012-05-07-MemcpyAlignBug.llarm64-2012-05-09-LOADgot-bug.llarm64-2012-05-22-LdStOptBug.llarm64-2012-06-06-FPToUI.llarm64-2012-07-11-InstrEmitterBug.llarm64-2013-01-13-ffast-fcmp.llarm64-2013-01-23-frem-crash.llarm64-2013-01-23-sext-crash.llarm64-2013-02-12-shufv8i8.llarm64-AdvSIMD-Scalar.llarm64-AnInfiniteLoopInDAGCombine.llarm64-EXT-undef-mask.llarm64-aapcs-be.llarm64-aapcs.llarm64-abi-varargs.llarm64-abi.llarm64-abi_align.llarm64-addp.llarm64-addr-mode-folding.llarm64-addr-type-promotion.llarm64-addrmode.llarm64-alloc-no-stack-realign.llarm64-alloca-frame-pointer-offset.llarm64-andCmpBrToTBZ.llarm64-ands-bad-peephole.llarm64-anyregcc-crash.llarm64-anyregcc.llarm64-arith-saturating.llarm64-arith.llarm64-arm64-dead-def-elimination-flag.llarm64-atomic-128.llarm64-atomic.llarm64-basic-pic.llarm64-bcc.llarm64-big-endian-bitconverts.llarm64-big-endian-eh.llarm64-big-endian-varargs.llarm64-big-endian-vector-callee.llarm64-big-endian-vector-caller.llarm64-big-imm-offsets.llarm64-big-stack.llarm64-bitfield-extract.llarm64-blockaddress.llarm64-build-vector.llarm64-builtins-linux.llarm64-call-tailcalls.llarm64-cast-opt.llarm64-ccmp-heuristics.llarm64-ccmp.llarm64-clrsb.llarm64-coalesce-ext.llarm64-coalescing-MOVi32imm.llarm64-code-model-large-abs.llarm64-codegen-prepare-extload.llarm64-collect-loh-garbage-crash.llarm64-collect-loh-str.llarm64-collect-loh.llarm64-complex-copy-noneon.llarm64-complex-ret.llarm64-const-addr.llarm64-convert-v4f64.llarm64-copy-tuple.llarm64-crc32.llarm64-crypto.llarm64-cse.llarm64-csel.llarm64-csldst-mmo.llarm64-cvt.llarm64-dagcombiner-convergence.llarm64-dagcombiner-dead-indexed-load.llarm64-dagcombiner-load-slicing.llarm64-dead-def-frame-index.llarm64-dead-register-def-bug.llarm64-detect-vec-redux.llarm64-dup.llarm64-early-ifcvt.llarm64-elf-calls.llarm64-elf-constpool.llarm64-elf-globals.llarm64-ext.llarm64-extend-int-to-fp.llarm64-extend.llarm64-extern-weak.llarm64-extload-knownzero.llarm64-extract.llarm64-extract_subvector.llarm64-fast-isel-addr-offset.llarm64-fast-isel-alloca.llarm64-fast-isel-br.llarm64-fast-isel-call.llarm64-fast-isel-conversion-fallback.llarm64-fast-isel-conversion.llarm64-fast-isel-fcmp.llarm64-fast-isel-gv.llarm64-fast-isel-icmp.llarm64-fast-isel-indirectbr.llarm64-fast-isel-intrinsic.llarm64-fast-isel-materialize.llarm64-fast-isel-noconvert.llarm64-fast-isel-rem.llarm64-fast-isel-ret.llarm64-fast-isel-store.llarm64-fast-isel.llarm64-fastcc-tailcall.llarm64-fastisel-gep-promote-before-add.llarm64-fcmp-opt.llarm64-fcopysign.llarm64-fixed-point-scalar-cvt-dagcombine.llarm64-fma-combine-with-fpfusion.llarm64-fma-combines.llarm64-fmadd.llarm64-fmax-safe.llarm64-fmax.llarm64-fminv.llarm64-fml-combines.llarm64-fmuladd.llarm64-fold-address.llarm64-fold-lsl.llarm64-fp-contract-zero.llarm64-fp-imm.llarm64-fp.llarm64-fp128-folding.llarm64-fp128.llarm64-frame-index.llarm64-global-address.llarm64-hello.llarm64-i16-subreg-extract.llarm64-icmp-opt.llarm64-illegal-float-ops.llarm64-indexed-memory.llarm64-indexed-vector-ldst-2.llarm64-indexed-vector-ldst.ll.REMOVED.git-idarm64-inline-asm-error-I.llarm64-inline-asm-error-J.llarm64-inline-asm-error-K.llarm64-inline-asm-error-L.llarm64-inline-asm-error-M.llarm64-inline-asm-error-N.llarm64-inline-asm-zero-reg-error.llarm64-inline-asm.llarm64-join-reserved.llarm64-jumptable.llarm64-large-frame.llarm64-ld-from-st.llarm64-ld1.llarm64-ldp-aa.llarm64-ldp-cluster.llarm64-ldp.llarm64-ldst-unscaled-pre-post.mirarm64-ldur.llarm64-ldxr-stxr.llarm64-leaf.llarm64-long-shift.llarm64-memcpy-inline.llarm64-memset-inline.llarm64-memset-to-bzero.llarm64-misaligned-memcpy-inline.llarm64-misched-basic-A53.llarm64-misched-basic-A57.llarm64-misched-forwarding-A53.llarm64-misched-memdep-bug.llarm64-misched-multimmo.llarm64-movi.llarm64-mul.llarm64-named-reg-alloc.llarm64-named-reg-notareg.llarm64-narrow-st-merge.llarm64-neg.llarm64-neon-2velem-high.llarm64-neon-2velem.ll.REMOVED.git-idarm64-neon-3vdiff.llarm64-neon-aba-abd.llarm64-neon-across.llarm64-neon-add-pairwise.llarm64-neon-add-sub.llarm64-neon-compare-instructions.llarm64-neon-copy.llarm64-neon-copyPhysReg-tuple.llarm64-neon-mul-div.llarm64-neon-scalar-by-elem-mul.llarm64-neon-select_cc.llarm64-neon-simd-ldst-one.llarm64-neon-simd-shift.llarm64-neon-simd-vget.llarm64-neon-v1i1-setcc.llarm64-neon-v8.1a.llarm64-neon-vector-list-spill.llarm64-nvcast.llarm64-opt-remarks-lazy-bfi.llarm64-patchpoint-scratch-regs.llarm64-patchpoint-webkit_jscc.llarm64-patchpoint.llarm64-pic-local-symbol.llarm64-platform-reg.llarm64-popcnt.llarm64-prefetch.llarm64-promote-const.llarm64-redzone.llarm64-reg-copy-noneon.llarm64-register-offset-addressing.llarm64-register-pairing.llarm64-regress-f128csel-flags.llarm64-regress-interphase-shift.llarm64-regress-opt-cmp.mirarm64-return-vector.llarm64-returnaddr.llarm64-rev.llarm64-rounding.llarm64-scaled_iv.llarm64-scvt.llarm64-setcc-int-to-fp-combine.llarm64-shifted-sext.llarm64-shrink-v1i64.llarm64-shrink-wrapping.llarm64-simd-scalar-to-vector.llarm64-simplest-elf.llarm64-sincos.llarm64-sitofp-combine-chains.llarm64-sli-sri-opt.llarm64-smaxv.llarm64-sminv.llarm64-spill-lr.llarm64-spill-remarks-treshold-hotness.llarm64-spill-remarks.llarm64-spill.llarm64-sqshl-uqshl-i64Contant.llarm64-st1.llarm64-stack-no-frame.llarm64-stackmap-nops.llarm64-stackmap.llarm64-stackpointer.llarm64-stacksave.llarm64-storebytesmerge.llarm64-stp-aa.llarm64-stp.llarm64-strict-align.llarm64-stur.llarm64-subsections.llarm64-subvector-extend.llarm64-summary-remarks.llarm64-swizzle-tbl-i16-layout.llarm64-tbl.llarm64-this-return.llarm64-tls-darwin.llarm64-tls-dynamic-together.llarm64-tls-dynamics.llarm64-tls-execs.llarm64-trap.llarm64-triv-disjoint-mem-access.llarm64-trn.llarm64-trunc-store.llarm64-umaxv.llarm64-uminv.llarm64-umov.llarm64-unaligned_ldst.llarm64-uzp.llarm64-vaargs.llarm64-vabs.llarm64-vadd.llarm64-vaddlv.llarm64-vaddv.llarm64-variadic-aapcs.llarm64-vbitwise.llarm64-vclz.llarm64-vcmp.llarm64-vcnt.llarm64-vcombine.llarm64-vcvt.llarm64-vcvt_f.llarm64-vcvt_f32_su32.llarm64-vcvt_n.llarm64-vcvt_su32_f32.llarm64-vcvtxd_f32_f64.llarm64-vecCmpBr.llarm64-vecFold.llarm64-vector-ext.llarm64-vector-imm.llarm64-vector-insertion.llarm64-vector-ldst.llarm64-vext.llarm64-vext_reverse.llarm64-vfloatintrinsics.llarm64-vhadd.llarm64-vhsub.llarm64-virtual_base.llarm64-vmax.llarm64-vminmaxnm.llarm64-vmovn.llarm64-vmul.llarm64-volatile.llarm64-vpopcnt.llarm64-vqadd.llarm64-vqsub.llarm64-vselect.llarm64-vsetcc_fp.llarm64-vshift.llarm64-vshr.llarm64-vshuffle.llarm64-vsqrt.llarm64-vsra.llarm64-vsub.llarm64-weak-reference.llarm64-xaluo.llarm64-zero-cycle-regmov.llarm64-zero-cycle-zeroing.llarm64-zeroreg.llarm64-zext.llarm64-zextload-unscaled.llarm64-zip.llasm-large-immediate.llasm-print-comments.llassertion-rc-mismatch.llatomic-ops-lse.ll.REMOVED.git-idatomic-ops-not-barriers.llatomic-ops.llbasic-pic.llbics.llbitcast-v2i8.llbitcast.llbitfield-extract.llbitfield-insert-0.llbitfield-insert.llbitfield.llbitreverse.llblockaddress.llbool-loads.llbr-cond-not-merge.llbr-to-eh-lpad.llbr-undef-cond.llbranch-folder-merge-mmos.llbranch-relax-alignment.llbranch-relax-asm.llbranch-relax-bcc.llbranch-relax-cbz.llbreg.llbswap-known-bits.llcallee-save.llccmp-successor-probs.mircfi_restore.mirchkstk.llcmp-const-max.llcmp-frameindex.llcmpwithshort.llcmpxchg-O0.llcmpxchg-idioms.llcode-model-large-abs.llcombine-and-like.llcombine-comparisons-by-cse.llcompare-branch.llcompiler-ident.llcomplex-copy-noneon.llcomplex-fp-to-int.llcomplex-int-to-fp.llconcat_vector-scalar-combine.llconcat_vector-truncate-combine.llconcat_vector-truncated-scalar-combine.llcond-br-tuning.llcond-sel-value-prop.llcond-sel.llcpus.llcsel-zero-float.llcxx-tlscc.lldag-combine-invaraints.lldag-combine-mul-shl.lldag-combine-select.lldag-numsignbits.lldirectcond.lldiv_minsize.lldivrem.lldllexport.lldllimport.lldont-take-over-the-world.lldp-3source.lldp1.lldp2.lldwarf-cfi.lleliminate-trunc.llemutls.llemutls_generic.lleon.llextern-weak.llextract.llf16-convert.llf16-imm.llf16-instructions.llfadd-combines.llfalkor-hwpf-fix.llfalkor-hwpf-fix.mirfalkor-hwpf.llfast-isel-address-extends.llfast-isel-addressing-modes.llfast-isel-assume.llfast-isel-atomic.llfast-isel-branch-cond-mask.llfast-isel-branch-cond-split.llfast-isel-branch_weights.llfast-isel-call-return.llfast-isel-cbz.llfast-isel-cmp-branch.llfast-isel-cmp-vec.llfast-isel-cmpxchg.llfast-isel-folded-shift.llfast-isel-folding.llfast-isel-gep.llfast-isel-int-ext.llfast-isel-int-ext2.llfast-isel-int-ext3.llfast-isel-int-ext4.llfast-isel-int-ext5.llfast-isel-intrinsic.llfast-isel-logic-op.llfast-isel-memcpy.llfast-isel-mul.llfast-isel-runtime-libcall.llfast-isel-sdiv.llfast-isel-select.llfast-isel-shift.llfast-isel-sp-adjust.llfast-isel-sqrt.llfast-isel-switch-phi.llfast-isel-tail-call.llfast-isel-tbz.llfast-isel-trunc.llfast-isel-vector-arithmetic.llfast-isel-vret.llfast-regalloc-empty-bb-with-liveins.mirfastcc-reserved.llfastcc.llfcmp.llfcopysign.llfcsel-zero.llfcvt-fixed.llfcvt-int.llfcvt_combine.llfdiv-combine.llfdiv_combine.llfence-singlethread.llflags-multiuse.llfloatdp_1source.llfloatdp_2source.llfold-constants.llfp-cond-sel.llfp-dp3.llfp128-folding.llfp16-v16-instructions.llfp16-v4-instructions.llfp16-v8-instructions.llfp16-vector-bitcast.llfp16-vector-load-store.llfp16-vector-nvcast.llfp16-vector-shuffle.llfpconv-vector-op-scalarize.llfpimm.llfptouint-i8-zext.llframeaddr.llfree-zext.llfunc-argpassing.llfunc-calls.llfuncptr_cast.llfunction-subtarget-features.llgep-nullptr.llghc-cc.llglobal-alignment.llglobal-merge-1.llglobal-merge-2.llglobal-merge-3.llglobal-merge-4.llglobal-merge-group-by-use.llglobal-merge-ignore-single-use-minsize.llglobal-merge-ignore-single-use.llglobal-merge.llgot-abuse.llhalf.llhints.lli1-contents.lli128-align.lli128-fast-isel-fallback.llifcvt-select.llillegal-float-ops.llimplicit-sret.llinit-array.llinline-asm-constraints-badI.llinline-asm-constraints-badK.llinline-asm-constraints-badK2.llinline-asm-constraints-badL.llinline-asm-globaladdress.llinlineasm-X-allocation.llinlineasm-X-constraint.llinlineasm-ldr-pseudo.llintrinsics-memory-barrier.lljump-table.lllarge-consts.lllarge_shift.llldp-stp-scaled-unscaled-pairs.llldst-opt-aa.mirldst-opt-zr-clobber.mirldst-opt.llldst-opt.mirldst-paired-aliasing.llldst-regoffset.llldst-unscaledimm.llldst-unsignedimm.llldst-zero.lllegalize-bug-bogus-cpu.lllit.local.cfgliteral_pools_float.lllive-interval-analysis.mirload-combine-big-endian.llload-combine.lllocal_vars.lllogical-imm.lllogical_shifted_reg.llloh.mirloop-micro-op-buffer-size-t99.llloopvectorize_pr33804_double.lllower-range-metadata-func-call.llmachine-combiner-madd.llmachine-combiner.llmachine-combiner.mirmachine-copy-prop.llmachine-copy-remove.llmachine-copy-remove.mirmachine-dead-copy.mirmachine-outliner-remarks.llmachine-outliner.llmachine-outliner.mirmachine-scheduler.mirmachine-sink-kill-flags.llmachine-sink-zr.mirmachine-zero-copy-remove.mirmachine_cse.llmachine_cse_impdef_killflags.llmacho-global-symbols.llmadd-combiner.llmadd-lohi.llmature-mc-support.llmax-jump-table.llmemcpy-f128.llmerge-store-dependency.llmerge-store.llmergestores_noimplicitfloat.llmin-jump-table.llminmax-of-minmax.llminmax.llmisched-fusion-aes.llmisched-fusion-lit.llmisched-fusion.llmisched-stp.llmovimm-wzr.mirmovw-consts.llmovw-shift-encoding.llmul-lohi.llmul_pow2.llneg-imm.llneon-bitcast.llneon-bitwise-instructions.llneon-compare-instructions.llneon-diagnostics.llneon-extract.llneon-fma-FMF.llneon-fma.llneon-fpround_f128.llneon-idiv.llneon-inline-asm-16-bit-fp.llneon-mla-mls.llneon-mov.llneon-or-combine.llneon-perm.ll.REMOVED.git-idneon-scalar-by-elem-fma.llneon-scalar-copy.llneon-shift-left-long.llneon-truncStore-extLoad.llnest-register.llno-fp-asm-clobbers-crash.llno-quad-ldp-stp.llnonlazybind.llnontemporal.llnzcv-save.lloptimize-cond-branch.lloptimize-imm.llor-combine.llpaired-load.llphi-dbg.llpic-eh-stubs.llpie.llpostra-mi-sched.llpr27816.llpr33172.llpreferred-alignment.llpreferred-function-alignment.llprefixdata.llpreserve_mostcc.llprint-mrs-system-register.llprologue-epilogue-remarks.mirragreedy-csr.llrbit.llreadcyclecounter.llrecp-fastmath.llredundant-copy-elim-empty-mbb.llreg-scavenge-frame.mirregcoal-physreg.mirregress-bitcast-formals.llregress-f128csel-flags.llregress-fp128-livein.llregress-tail-livereg.llregress-tblgen-chains.llregress-w29-reserved-with-fp.llrem_crash.llremat-float0.llremat.llreturnaddr.llrm_redundant_cmp.llrotate.llround-conv.llsched-past-vector-ldst.llscheduledag-constreg.mirsdivpow2.llselectcc-to-shiftand.llselectiondag-order.llsetcc-takes-i32.llsetcc-type-mismatch.llshrink-wrap.llsibling-call.llsimple-macho.llsincos-expansion.llsincospow-vector-expansion.llsitofp-fixed-legal.llspecial-reg.llspill-fold.llspill-undef.mirsqrt-fastmath.llstack-guard-remat-bitcast.llstack-protector-target.llstack_guard_remat.llstackmap-frame-setup.llstackmap-liveness.llstore_merge_pair_offset.llstrqro.llsubs-to-sub-opt.llswift-error.llswift-return.llswiftcc.llswifterror.llswiftself-scavenger.llswiftself.lltail-call.lltailcall-ccmismatch.lltailcall-explicit-sret.lltailcall-fastisel.lltailcall-implicit-sret.lltailcall-mem-intrinsics.lltailcall-string-rvo.lltailcall_misched_graph.lltailmerging_in_mbp.lltbi.lltbz-tbnz.lltrunc-v1i64.lltst-br.llvcvt-oversize.llvector-fcopysign.llvector_merge_dep_check.llwin64_vararg.llxbfiz.llxray-attribute-instrumentation.llxray-tail-call-sled.llzero-reg.ll
AMDGPU
32-bit-local-address-space.ll
GlobalISel
InlineAsmCrash.llREADMEadd-debug.lladd.i16.lladd.lladd.v2i16.lladd_i128.lladd_i64.lladdrspacecast-captured.lladdrspacecast-constantexpr.lladdrspacecast.lladjust-writemask-invalid-copy.llalignbit-pat.llalways-uniform.llamdgcn.bitcast.llamdgcn.private-memory.llamdgpu-alias-analysis.llamdgpu-codegenprepare-fdiv.llamdgpu-codegenprepare-i16-to-i32.llamdgpu-inline.llamdgpu-shader-calling-convention.llamdgpu.private-memory.llamdgpu.work-item-intrinsics.deprecated.llamdpal-cs.llamdpal-es.llamdpal-gs.llamdpal-hs.llamdpal-ls.llamdpal-ps.llamdpal-psenable.llamdpal-vs.llamdpal.lland-gcn.lland.llannotate-kernel-features-hsa-call.llannotate-kernel-features-hsa.llannotate-kernel-features.llanonymous-gv.llany_extend_vector_inreg.llanyext.llarray-ptr-calc-i32.llarray-ptr-calc-i64.llashr.v2i16.llatomic_cmp_swap_local.llatomic_load_add.llatomic_load_sub.llattr-amdgpu-flat-work-group-size.llattr-amdgpu-num-sgpr.llattr-amdgpu-num-vgpr.llattr-amdgpu-waves-per-eu.llattr-unparseable.llbarrier-elimination.llbasic-branch.llbasic-call-return.llbasic-loop.llbfe-combine.llbfe-patterns.llbfe_uint.llbfi_int.llbfm.llbig_alu.llbitcast-vector-extract.llbitreverse-inline-immediates.llbitreverse.llbr_cc.f16.llbranch-condition-and.llbranch-relax-bundle.llbranch-relax-spill.llbranch-relaxation.llbranch-uniformity.llbreak-smem-soft-clauses.mirbreak-vmem-soft-clauses.mirbswap.llbug-vopc-commute.llbuild_vector.llbyval-frame-setup.llcall-argument-types.llcall-encoding.llcall-graph-register-usage.llcall-preserved-registers.llcall-return-types.llcall_fs.llcallee-frame-setup.llcallee-special-input-sgprs.llcallee-special-input-vgprs.llcalling-conventions.llcaptured-frame-index.llcayman-loop-bug.llcf-loop-on-constant.llcf-stack-bug.llcf_end.llcgp-addressing-modes-flat.llcgp-addressing-modes.llcgp-bitfield-extract.llclamp-modifier.llclamp-omod-special-case.mirclamp.llcluster-flat-loads-postra.mircluster-flat-loads.mircndmask-no-def-vcc.llcoalescer-subrange-crash.llcoalescer-subreg-join.mircoalescer_distribute.llcoalescer_remat.llcodegen-prepare-addrmode-sext.llcollapse-endcf.llcombine-and-sext-bool.llcombine-cond-add-sub.llcombine-ftrunc.llcombine_vloads.llcommute-compares.llcommute-shifts.llcommute_modifiers.llcomplex-folding.llconcat_vectors.llconstant-fold-imm-immreg.mirconstant-fold-mi-operands.llcontrol-flow-fastregalloc.llcontrol-flow-optnone.llconvergent-inlineasm.llcopy-illegal-type.llcopy-to-reg.llctlz.llctlz_zero_undef.llctpop.llctpop16.llctpop64.llcttz_zero_undef.llcube.llcvt_f32_ubyte.llcvt_flr_i32_f32.llcvt_rpi_i32_f32.lldagcomb-shuffle-vecextend-non2.lldagcombine-reassociate-bug.lldagcombiner-bug-illegal-vec4-int-to-fp.lldead_copy.mirdebug-value.lldebug.lldebugger-emit-prologue.lldebugger-insert-nops.lldebugger-reserve-regs.lldefault-fp-mode.lldetect-dead-lanes.mirdisconnected-predset-break-bug.lldrop-mem-operand-move-smrd.llds-combine-large-stride.llds-negative-offset-addressing-mode-loop.llds-sub-offset.llds_read2.llds_read2_offset_order.llds_read2_superreg.llds_read2st64.llds_write2.llds_write2st64.lldynamic_stackalloc.llearly-if-convert-cost.llearly-if-convert.llearly-inline-alias.llearly-inline.llelf-header.llelf-notes.llelf.llelf.r600.llelse.llempty-function.llenable-no-signed-zeros-fp-math.llendcf-loop-header.llendpgm-dce.mirenqueue-kernel.llenv-amdgiz.llenv-amdgizcl.llexceed-max-sgprs.llextend-bit-ops-i16.llextload-align.llextload-private.llextload.llextract-vector-elt-build-vector-combine.llextract_vector_elt-f16.llextract_vector_elt-f64.llextract_vector_elt-i16.llextract_vector_elt-i64.llextract_vector_elt-i8.llextractelt-to-trunc.llfabs.f16.llfabs.f64.llfabs.llfadd-fma-fmul-combine.llfadd.f16.llfadd.llfadd64.llfcanonicalize-elimination.llfcanonicalize.f16.llfcanonicalize.llfceil.llfceil64.llfcmp-cnd.llfcmp-cnde-int-args.llfcmp.f16.llfcmp.llfcmp64.llfconst64.llfcopysign.f16.llfcopysign.f32.llfcopysign.f64.llfdiv.f16.llfdiv.f64.llfdiv.llfence-amdgiz.llfence-barrier.llfetch-limits.r600.llfetch-limits.r700+.llffloor.f64.llffloor.llfix-vgpr-copies.mirfix-wwm-liveness.mirflat-address-space.llflat-for-global-subtarget-feature.llflat-load-clustering.mirflat-scratch-reg.llflat_atomics.llflat_atomics_i64.llfloor.llfma-combine.llfma.f64.llfma.llfmad.llfmax.llfmax3.f64.llfmax3.llfmax_legacy.f64.llfmax_legacy.llfmaxnum.f64.llfmaxnum.llfmed3.llfmin.llfmin3.llfmin_fmax_legacy.amdgcn.llfmin_legacy.f64.llfmin_legacy.llfminnum.f64.llfminnum.llfmul-2-combine-multi-use.llfmul.f16.llfmul.llfmul64.llfmuladd.f16.llfmuladd.f32.llfmuladd.f64.llfmuladd.v2f16.llfnearbyint.llfneg-combines.ll.REMOVED.git-idfneg-fabs.f16.llfneg-fabs.f64.llfneg-fabs.llfneg.f16.llfneg.f64.llfneg.llfold-cndmask.mirfold-fmul-to-neg-abs.llfold-immediate-output-mods.mirfold-operands-order.mirfp-classify.llfp16_to_fp32.llfp16_to_fp64.llfp32_to_fp16.llfp_to_sint.f64.llfp_to_sint.llfp_to_uint.f64.llfp_to_uint.llfpext-free.llfpext.f16.llfpext.llfptosi.f16.llfptoui.f16.llfptrunc.f16.llfptrunc.llfract.f64.llfract.llframe-index-amdgiz.llframe-index-elimination.llfrem.llfsqrt.f64.llfsqrt.llfsub.f16.llfsub.llfsub64.llftrunc.f64.llftrunc.llfunction-args.llfunction-returns.llgep-address-space.llglobal-constant.llglobal-directive.llglobal-extload-i16.llglobal-smrd-unknown.llglobal-variable-relocs.llglobal_atomics.llglobal_atomics_i64.llglobal_smrd.llglobal_smrd_cfg.llgv-const-addrspace.llgv-offset-folding.llhalf.llhazard-inlineasm.mirhazard.mirhoist-cond.llhsa-default-device.llhsa-fp-mode.llhsa-func-align.llhsa-func.llhsa-globals.llhsa-group-segment.llhsa-metadata-deduce-ro-arg.llhsa-metadata-enqueu-kernel.llhsa-metadata-from-llvm-ir-full.llhsa-metadata-images.llhsa-metadata-invalid-ocl-version-1.llhsa-metadata-invalid-ocl-version-2.llhsa-metadata-invalid-ocl-version-3.llhsa-metadata-kernel-code-props.llhsa-metadata-kernel-debug-props.llhsa-note-no-func.llhsa.llhuge-private-buffer.lli1-copy-implicit-def.lli1-copy-phi.lli8-to-double-to-float.llicmp-select-sete-reverse-args.llicmp.i16.llicmp64.llillegal-sgpr-to-vgpr-copy.llimage-attributes.llimage-resource-id.llimm.llimm16.llimmv216.llindirect-addressing-si-noopt.llindirect-addressing-si.llindirect-private-64.llinfer-addrpace-pipeline.llinfinite-loop-evergreen.llinfinite-loop.llinline-asm.llinline-attr.llinline-calls.llinline-constraints.llinlineasm-16.llinlineasm-illegal-type.llinlineasm-packed.llinput-mods.llinsert-skips-kill-uncond.mirinsert-waits-callee.mirinsert-waits-exp.mirinsert_subreg.llinsert_vector_elt.llinsert_vector_elt.v2i16.llinserted-wait-states.mirinternalize.llinvalid-addrspacecast.llinvariant-load-no-alias-store.llinvert-br-undef-vcc.miripra.lljump-address.llkcache-fold.llkernarg-stack-alignment.llkernel-args.llknownbits-recursion.lllarge-alloca-compute.lllarge-alloca-graphics.lllarge-constant-initializer.lllarge-work-group-promote-alloca.lllds-alignment.lllds-initializer.lllds-m0-init-in-loop.lllds-oqap-crash.lllds-output-queue.lllds-size.lllds-zero-initializer.lllegalizedag-bug-expand-setcc.lllimit-coalesce.mirlit.local.cfgliterals.llliveness.mirllvm.AMDGPU.kill.llllvm.SI.load.dword.llllvm.SI.tbuffer.store.llllvm.amdgcn.alignb.llllvm.amdgcn.atomic.dec.llllvm.amdgcn.atomic.inc.llllvm.amdgcn.buffer.atomic.llllvm.amdgcn.buffer.load.format.llllvm.amdgcn.buffer.load.llllvm.amdgcn.buffer.store.format.llllvm.amdgcn.buffer.store.llllvm.amdgcn.buffer.wbinvl1.llllvm.amdgcn.buffer.wbinvl1.sc.llllvm.amdgcn.buffer.wbinvl1.vol.llllvm.amdgcn.class.f16.llllvm.amdgcn.class.llllvm.amdgcn.cos.f16.llllvm.amdgcn.cos.llllvm.amdgcn.cubeid.llllvm.amdgcn.cubema.llllvm.amdgcn.cubesc.llllvm.amdgcn.cubetc.llllvm.amdgcn.cvt.pk.i16.llllvm.amdgcn.cvt.pk.u16.llllvm.amdgcn.cvt.pknorm.i16.llllvm.amdgcn.cvt.pknorm.u16.llllvm.amdgcn.cvt.pkrtz.llllvm.amdgcn.dispatch.id.llllvm.amdgcn.dispatch.ptr.llllvm.amdgcn.div.fixup.f16.llllvm.amdgcn.div.fixup.llllvm.amdgcn.div.fmas.llllvm.amdgcn.div.scale.llllvm.amdgcn.ds.bpermute.llllvm.amdgcn.ds.permute.llllvm.amdgcn.ds.swizzle.llllvm.amdgcn.exp.compr.llllvm.amdgcn.exp.llllvm.amdgcn.fcmp.llllvm.amdgcn.fdiv.fast.llllvm.amdgcn.fmed3.f16.llllvm.amdgcn.fmed3.llllvm.amdgcn.fmul.legacy.llllvm.amdgcn.fract.f16.llllvm.amdgcn.fract.llllvm.amdgcn.frexp.exp.f16.llllvm.amdgcn.frexp.exp.llllvm.amdgcn.frexp.mant.f16.llllvm.amdgcn.frexp.mant.llllvm.amdgcn.groupstaticsize.llllvm.amdgcn.icmp.llllvm.amdgcn.image.atomic.llllvm.amdgcn.image.gather4.llllvm.amdgcn.image.getlod.llllvm.amdgcn.image.llllvm.amdgcn.image.sample.llllvm.amdgcn.image.sample.o.llllvm.amdgcn.implicit.buffer.ptr.hsa.llllvm.amdgcn.implicit.buffer.ptr.llllvm.amdgcn.implicitarg.ptr.llllvm.amdgcn.init.exec.llllvm.amdgcn.interp.llllvm.amdgcn.kernarg.segment.ptr.llllvm.amdgcn.kill.llllvm.amdgcn.ldexp.f16.llllvm.amdgcn.ldexp.llllvm.amdgcn.lerp.llllvm.amdgcn.log.clamp.llllvm.amdgcn.mbcnt.llllvm.amdgcn.mov.dpp.llllvm.amdgcn.mqsad.pk.u16.u8.llllvm.amdgcn.mqsad.u32.u8.llllvm.amdgcn.msad.u8.llllvm.amdgcn.ps.live.llllvm.amdgcn.qsad.pk.u16.u8.llllvm.amdgcn.queue.ptr.llllvm.amdgcn.rcp.f16.llllvm.amdgcn.rcp.legacy.llllvm.amdgcn.rcp.llllvm.amdgcn.readfirstlane.llllvm.amdgcn.readlane.llllvm.amdgcn.rsq.clamp.llllvm.amdgcn.rsq.f16.llllvm.amdgcn.rsq.legacy.llllvm.amdgcn.rsq.llllvm.amdgcn.s.barrier.llllvm.amdgcn.s.dcache.inv.llllvm.amdgcn.s.dcache.inv.vol.llllvm.amdgcn.s.dcache.wb.llllvm.amdgcn.s.dcache.wb.vol.llllvm.amdgcn.s.decperflevel.llllvm.amdgcn.s.getpc.llllvm.amdgcn.s.getreg.llllvm.amdgcn.s.incperflevel.llllvm.amdgcn.s.memrealtime.llllvm.amdgcn.s.memtime.llllvm.amdgcn.s.sleep.llllvm.amdgcn.s.waitcnt.llllvm.amdgcn.sad.hi.u8.llllvm.amdgcn.sad.u16.llllvm.amdgcn.sad.u8.llllvm.amdgcn.sbfe.llllvm.amdgcn.sendmsg.llllvm.amdgcn.set.inactive.llllvm.amdgcn.sffbh.llllvm.amdgcn.sin.f16.llllvm.amdgcn.sin.llllvm.amdgcn.tbuffer.load.llllvm.amdgcn.tbuffer.store.llllvm.amdgcn.trig.preop.llllvm.amdgcn.ubfe.llllvm.amdgcn.unreachable.llllvm.amdgcn.update.dpp.llllvm.amdgcn.wave.barrier.llllvm.amdgcn.workgroup.id.llllvm.amdgcn.workitem.id.llllvm.amdgcn.wqm.vote.llllvm.amdgpu.kilp.llllvm.ceil.f16.llllvm.cos.f16.llllvm.cos.llllvm.dbg.value.llllvm.exp2.f16.llllvm.exp2.llllvm.floor.f16.llllvm.fma.f16.llllvm.fmuladd.f16.llllvm.log.f16.llllvm.log.llllvm.log10.f16.llllvm.log10.llllvm.log2.f16.llllvm.log2.llllvm.maxnum.f16.llllvm.memcpy.llllvm.minnum.f16.llllvm.pow.llllvm.r600.cube.llllvm.r600.dot4.llllvm.r600.group.barrier.llllvm.r600.read.local.size.llllvm.r600.recipsqrt.clamped.llllvm.r600.recipsqrt.ieee.llllvm.r600.tex.llllvm.rint.f16.llllvm.rint.f64.llllvm.rint.llllvm.round.f64.llllvm.round.llllvm.sin.f16.llllvm.sin.llllvm.sqrt.f16.llllvm.trunc.f16.llload-constant-f64.llload-constant-i1.llload-constant-i16.llload-constant-i32.llload-constant-i64.llload-constant-i8.llload-global-f32.llload-global-f64.llload-global-i1.llload-global-i16.llload-global-i32.llload-global-i64.llload-global-i8.llload-hi16.llload-input-fold.llload-lo16.llload-local-f32.llload-local-f64.llload-local-i1.llload-local-i16.llload-local-i32.llload-local-i64.llload-local-i8.llload-private-double16-amdgiz.llload-weird-sizes.lllocal-64.lllocal-atomics.lllocal-atomics64.lllocal-memory.amdgcn.lllocal-memory.lllocal-memory.r600.lllocal-stack-slot-offset.llloop-address.llloop-idiom.llloop_break.lllower-mem-intrinsics.lllower-range-metadata-intrinsic-call.lllshl64-to-32.lllshr.v2i16.llmacro-fusion-cluster-vcc-uses.mirmad-combine.llmad-mix-hi.llmad-mix-lo.llmad-mix.llmad24-get-global-id.llmad_64_32.llmad_int24.llmad_uint24.llmadak.llmadmk.llmax-literals.llmax.i16.llmax.llmax3.llmem-builtins.llmemory-legalizer-atomic-cmpxchg.llmemory-legalizer-atomic-fence.llmemory-legalizer-atomic-rmw.llmemory-legalizer-invalid-syncscope.llmemory-legalizer-load.llmemory-legalizer-store-infinite-loop.llmemory-legalizer-store.llmerge-load-store.mirmerge-m0.mirmerge-store-crash.llmerge-store-usedef.llmerge-stores.llmesa_regression.llmin.llmin3.llmisched-killflags.mirmissing-store.llmove-addr64-rsrc-dead-subreg-writes.llmove-to-valu-atomicrmw.llmove-to-valu-worklist.llmovreld-bug.llmovrels-bug.mirmubuf-offset-private.llmubuf-shader-vgpr.llmubuf.llmul.llmul_int24.llmul_uint24-amdgcn.llmul_uint24-r600.llmulti-divergent-exit-region.llmultilevel-break.llnested-calls.llnested-loop-conditions.llno-hsa-graphics-shaders.llno-initializer-constant-addrspace.llno-shrink-extloads.llnop-data.llnot-scalarize-volatile-load.llnullptr.llomod.llopencl-image-metadata.lloperand-folding.lloperand-spacing.llopt-sgpr-to-vgpr-copy.miroptimize-if-exec-masking.miror.llover-max-lds-size.llpack.v2f16.llpack.v2i16.llpacked-op-sel.llpacketizer.llparallelandifcollapse.llparallelorifcollapse.llpartial-sgpr-to-vgpr-spills.llpartially-dead-super-register-immediate.llpredicate-dp4.llpredicates.llprivate-access-no-objects.llprivate-element-size.llprivate-memory-atomics.llprivate-memory-r600.llpromote-alloca-addrspacecast.llpromote-alloca-array-aggregate.llpromote-alloca-array-allocation.llpromote-alloca-bitcast-function.llpromote-alloca-calling-conv.llpromote-alloca-globals.llpromote-alloca-invariant-markers.llpromote-alloca-lifetime.llpromote-alloca-mem-intrinsics.llpromote-alloca-no-opts.llpromote-alloca-padding-size-estimate.llpromote-alloca-stored-pointer-value.llpromote-alloca-to-lds-icmp.llpromote-alloca-to-lds-phi.llpromote-alloca-to-lds-select.llpromote-alloca-unhandled-intrinsic.llpromote-alloca-volatile.llpv-packing.llpv.llr600-constant-array-fixup.llr600-encoding.llr600-export-fix.llr600-infinite-loop-bug-while-reorganizing-vector.llr600-legalize-umax-bug.llr600.alu-limits.llr600.amdgpu-alias-analysis.llr600.bitcast.llr600.global_atomics.llr600.private-memory.llr600.work-item-intrinsics.llr600cfg.llrcp-pattern.llread-register-invalid-subtarget.llread-register-invalid-type-i32.llread-register-invalid-type-i64.llread_register.llreadcyclecounter.llreadlane_exec0.mirreduce-load-width-alignment.llreduce-saveexec.mirreduce-store-width-alignment.llreg-coalescer-sched-crash.llregcoal-subrange-join.mirregcoalesce-dbg.mirregcoalesce-prune.mirregister-count-comments.llrename-disconnected-bug.llrename-independent-subregs-mac-operands.mirrename-independent-subregs.mirreorder-stores.llret.llret_jump.llrewrite-out-arguments-address-space.llrewrite-out-arguments.llrotl.i64.llrotl.llrotr.i64.llrotr.llrsq.llrv7x0_count3.lls_addk_i32.lls_movk_i32.lls_mulk_i32.llsad.llsaddo.llsalu-to-valu.llsampler-resource-id.llscalar-store-cache-flush.mirscalar_to_vector.llsched-crash-dbg-value.mirschedule-fs-loop-nested-if.llschedule-fs-loop-nested.llschedule-fs-loop.llschedule-global-loads.llschedule-if-2.llschedule-if.llschedule-ilp.llschedule-kernel-arg-loads.llschedule-regpressure-limit.llschedule-regpressure-limit2.llschedule-regpressure.mirschedule-vs-if-nested-loop-failure.llschedule-vs-if-nested-loop.llscheduler-subrange-crash.llscratch-buffer.llscratch-simple.llsdiv.llsdivrem24.llsdivrem64.llsdwa-gfx9.mirsdwa-peephole-instr.mirsdwa-peephole.llsdwa-preserve.mirsdwa-scalar-ops.mirsdwa-vop2-64bit.mirselect-fabs-fneg-extract-legacy.llselect-fabs-fneg-extract.llselect-i1.llselect-opt.llselect-vectors.llselect.f16.llselect.llselect64.llselectcc-cnd.llselectcc-cnde-int.llselectcc-icmp-select-float.llselectcc-opt.llselectcc.llselected-stack-object.llsendmsg-m0-hazard.mirset-dx10.llsetcc-equivalent.llsetcc-fneg-constant.llsetcc-opt.llsetcc-sext.llsetcc.llsetcc64.llseto.llsetuo.llsext-eliminate.llsext-in-reg-failure-r600.llsext-in-reg.llsgpr-control-flow.llsgpr-copy-duplicate-operand.llsgpr-copy.llsgprcopies.llshared-op-cycle.llshift-and-i128-ubfe.llshift-and-i64-ubfe.llshift-i64-opts.llshl-add-to-add-shl.llshl.llshl.v2i16.llshl_add_constant.llshl_add_ptr.llshrink-add-sub-constant.llshrink-carry.mirshrink-vop3-carry-out.mirsi-annotate-cf-noloop.llsi-annotate-cf-unreachable.llsi-annotate-cf.llsi-annotate-cfg-loop-assert.llsi-fix-sgpr-copies.mirsi-instr-info-correct-implicit-operands.llsi-lod-bias.llsi-lower-control-flow-kill.llsi-lower-control-flow-unreachable-block.llsi-scheduler.llsi-sgpr-spill.ll.REMOVED.git-idsi-spill-cf.llsi-spill-sgpr-stack.llsi-triv-disjoint-mem-access.llsi-vector-hang.llsibling-call.llsign_extend.llsimplify-libcalls.llsimplifydemandedbits-recursion.llsint_to_fp.f64.llsint_to_fp.i64.llsint_to_fp.llsitofp.f16.llskip-if-dead.llsmed3.llsminmax.llsminmax.v2i16.llsmrd-vccz-bug.llsmrd.llsopk-compares.llspill-alloc-sgpr-init-bug.llspill-cfg-position.llspill-empty-live-interval.mirspill-m0.llspill-scavenge-offset.llspill-to-smem-m0.llspill-wide-sgpr.llsplit-scalar-i64-add.llsplit-smrd.llsplit-vector-memoperand-offsets.llsplitkit.mirsra.llsrem.llsrl.llssubo.llstack-size-overflow.llstack-slot-color-sgpr-vgpr-spills.mirstore-barrier.llstore-global.llstore-hi16.llstore-local.llstore-private.llstore-v3i64.llstore-vector-ptrs.llstore-weird-sizes.llstore_typed.llstress-calls.llstructurize.llstructurize1.llsub.i16.llsub.llsub.v2i16.llsubreg-coalescer-crash.llsubreg-coalescer-undef-use.llsubreg-eliminate-dead.llsubreg-intervals.mirsubreg_interference.mirswizzle-export.llsyncscopes.lltail-call-cgp.lltarget-cpu.lltex-clause-antidep.lltexture-input-merge.lltrap.lltrunc-bitcast-vector.lltrunc-cmp-constant.lltrunc-store-f64-to-f16.lltrunc-store-i1.lltrunc-store.lltrunc-vector-store-assertion-failure.lltrunc.lltti-unroll-prefs.lltwoaddr-mad.miruaddo.lludiv.lludivrem.lludivrem24.lludivrem64.lluint_to_fp.f64.lluint_to_fp.i64.lluint_to_fp.lluitofp.f16.llumed3.llunaligned-load-store.llundefined-physreg-sgpr-spill.mirundefined-subreg-liverange.llunhandled-loop-condition-assertion.lluniform-PHI.lluniform-branch-intrinsic-cond.lluniform-cfg.lluniform-crash.lluniform-loop-inside-nonuniform.llunify-metadata.llunigine-liveness-crash.llunknown-processor.llunroll.llunsupported-calls.llunsupported-cc.llurem.lluse-sgpr-multiple-times.llusubo.llv1i64-kernel-arg.llv_cndmask.llv_cvt_pk_u8_f32.llv_mac.llv_mac_f16.llv_madak_f16.llvalu-i1.llvccz-corrupt-bug-workaround.mirvector-alloca.llvector-extract-insert.llvectorize-global-local.llvertex-fetch-encoding.llvgpr-spill-emergency-stack-slot-compute.llvgpr-spill-emergency-stack-slot.llvi-removed-intrinsics.llvop-shrink-frame-index.mirvop-shrink-non-ssa.mirvop-shrink.llvselect.llvselect64.llvtx-fetch-branch.llvtx-schedule.llwait.llwaitcnt-flat.llwaitcnt-looptest.llwaitcnt-permute.mirwaitcnt.mirwiden-vselect-and-mask.llwiden_extending_scalar_loads.llwqm.llwqm.mirwrite-register-vgpr-into-sgpr.llwrite_register.llwrong-transalu-pos-fix.llxfail.r600.bitcast.llxnor.llxor.llzero_extend.llzext-i64-bit-operand.llzext-lid.ll
ARC
ARM
2006-11-10-CycleInDAG.ll2007-01-19-InfiniteLoop.ll2007-03-07-CombinerCrash.ll2007-03-13-InstrSched.ll2007-03-21-JoinIntervalsCrash.ll2007-03-27-RegScavengerAssert.ll2007-03-30-RegScavengerAssert.ll2007-04-02-RegScavengerAssert.ll2007-04-03-PEIBug.ll2007-04-03-UndefinedSymbol.ll2007-04-30-CombinerCrash.ll2007-05-03-BadPostIndexedLd.ll2007-05-07-tailmerge-1.ll2007-05-09-tailmerge-2.ll2007-05-14-InlineAsmCstCrash.ll2007-05-14-RegScavengerAssert.ll2007-05-22-tailmerge-3.ll2007-05-23-BadPreIndexedStore.ll2007-08-15-ReuseBug.ll2008-02-04-LocalRegAllocBug.ll2008-02-29-RegAllocLocal.ll2008-03-05-SxtInRegBug.ll2008-03-07-RegScavengerAssert.ll2008-04-04-ScavengerAssert.ll2008-04-10-ScavengerAssert.ll2008-04-11-PHIofImpDef.ll.REMOVED.git-id2008-05-19-LiveIntervalsBug.ll2008-05-19-ScavengerAssert.ll2008-07-17-Fdiv.ll2008-07-24-CodeGenPrepCrash.ll2008-08-07-AsmPrintBug.ll2008-09-17-CoalescerBug.ll2008-11-18-ScavengerAssert.ll2009-02-16-SpillerBug.ll2009-02-22-SoftenFloatVaArg.ll2009-02-27-SpillerBug.ll2009-03-07-SpillerBug.ll2009-03-09-AddrModeBug.ll2009-04-06-AsmModifier.ll2009-04-08-AggregateAddr.ll2009-04-08-FREM.ll2009-04-08-FloatUndef.ll2009-04-09-RegScavengerAsm.ll2009-05-05-DAGCombineBug.ll2009-05-07-RegAllocLocal.ll2009-05-11-CodePlacementCrash.ll2009-05-18-InlineAsmMem.ll2009-06-02-ISelCrash.ll2009-06-04-MissingLiveIn.ll2009-06-15-RegScavengerAssert.ll2009-06-19-RegScavengerAssert.ll2009-06-22-CoalescerBug.ll2009-06-30-RegScavengerAssert.ll2009-06-30-RegScavengerAssert2.ll2009-06-30-RegScavengerAssert3.ll2009-06-30-RegScavengerAssert4.ll2009-06-30-RegScavengerAssert5.ll2009-07-01-CommuteBug.ll2009-07-09-asm-p-constraint.ll2009-07-18-RewriterBug.ll2009-07-22-ScavengerAssert.ll2009-07-22-SchedulerAssert.ll2009-07-29-VFP3Registers.ll2009-08-02-RegScavengerAssert-Neon.ll2009-08-04-RegScavengerAssert-2.ll2009-08-04-RegScavengerAssert.ll2009-08-15-RegScavenger-EarlyClobber.ll2009-08-15-RegScavengerAssert.ll2009-08-21-PostRAKill.ll2009-08-21-PostRAKill2.ll2009-08-21-PostRAKill3.ll2009-08-26-ScalarToVector.ll2009-08-27-ScalarToVector.ll2009-08-29-ExtractEltf32.ll2009-08-29-TooLongSplat.ll2009-08-31-LSDA-Name.ll2009-08-31-TwoRegShuffle.ll2009-09-09-AllOnes.ll2009-09-09-fpcmp-ole.ll2009-09-10-postdec.ll2009-09-13-InvalidSubreg.ll2009-09-13-InvalidSuperReg.ll2009-09-20-LiveIntervalsBug.ll2009-09-21-LiveVariablesBug.ll2009-09-22-LiveVariablesBug.ll2009-09-23-LiveVariablesBug.ll2009-09-24-spill-align.ll2009-09-27-CoalescerBug.ll2009-09-28-LdStOptiBug.ll2009-10-02-NEONSubregsBug.ll2009-10-16-Scope.ll2009-10-27-double-align.ll2009-10-30.ll2009-11-01-NeonMoves.ll2009-11-02-NegativeLane.ll2009-11-07-SubRegAsmPrinting.ll2009-11-13-CoalescerCrash.ll2009-11-13-ScavengerAssert.ll2009-11-13-ScavengerAssert2.ll2009-11-13-VRRewriterCrash.ll2009-11-30-LiveVariablesBug.ll2009-12-02-vtrn-undef.ll2010-03-04-eabi-fp-spill.ll2010-03-04-stm-undef-addr.ll2010-03-18-ldm-rtrn.ll2010-04-09-NeonSelect.ll2010-04-13-v2f64SplitArg.ll2010-04-14-SplitVector.ll2010-04-15-ScavengerDebugValue.ll2010-05-14-IllegalType.ll2010-05-17-FastAllocCrash.ll2010-05-18-LocalAllocCrash.ll2010-05-18-PostIndexBug.ll2010-05-19-Shuffles.ll2010-05-20-NEONSpillCrash.ll2010-05-21-BuildVector.ll2010-06-11-vmovdrr-bitcast.ll2010-06-21-LdStMultipleBug.ll2010-06-21-nondarwin-tc.ll2010-06-25-Thumb2ITInvalidIterator.ll2010-06-29-PartialRedefFastAlloc.ll2010-06-29-SubregImpDefs.ll2010-07-26-GlobalMerge.ll2010-08-04-EHCrash.ll2010-08-04-StackVariable.ll2010-09-21-OptCmpBug.ll2010-10-25-ifcvt-ldm.ll2010-11-15-SpillEarlyClobber.ll2010-11-29-PrologueBug.ll2010-12-07-PEIBug.ll2010-12-08-tpsoft.ll2010-12-15-elf-lcomm.ll2010-12-17-LocalStackSlotCrash.ll2011-01-19-MergedGlobalDbg.ll2011-02-04-AntidepMultidef.ll2011-02-07-AntidepClobber.ll2011-03-10-DAGCombineCrash.ll2011-03-15-LdStMultipleBug.ll2011-03-23-PeepholeBug.ll2011-04-07-schediv.ll2011-04-11-MachineLICMBug.ll2011-04-12-AlignBug.ll2011-04-12-FastRegAlloc.ll2011-04-15-AndVFlagPeepholeBug.ll2011-04-15-RegisterCmpPeephole.ll2011-04-26-SchedTweak.ll2011-04-27-IfCvtBug.ll2011-05-04-MultipleLandingPadSuccs.ll2011-06-09-TailCallByVal.ll2011-06-16-TailCallByVal.ll2011-06-29-MergeGlobalsAlign.ll2011-07-10-GlobalMergeBug.ll2011-08-02-MergedGlobalDbg.ll2011-08-12-vmovqqqq-pseudo.ll2011-08-25-ldmia_ret.ll2011-08-29-SchedCycle.ll2011-08-29-ldr_pre_imm.ll2011-09-09-OddVectorDivision.ll2011-09-19-cpsr.ll2011-09-28-CMovCombineBug.ll2011-10-26-ExpandUnalignedLoadCrash.ll2011-10-26-memset-inline.ll2011-10-26-memset-with-neon.ll2011-11-07-PromoteVectorLoadStore.ll2011-11-09-BitcastVectorDouble.ll2011-11-09-IllegalVectorFPIntConvert.ll2011-11-14-EarlyClobber.ll2011-11-28-DAGCombineBug.ll2011-11-29-128bitArithmetics.ll2011-11-30-MergeAlignment.ll2011-12-14-machine-sink.ll2011-12-19-sjlj-clobber.ll2012-01-23-PostRA-LICM.ll2012-01-24-RegSequenceLiveRange.ll2012-01-26-CoalescerBug.ll2012-01-26-CopyPropKills.ll2012-02-01-CoalescerBug.ll2012-03-05-FPSCR-bug.ll2012-03-13-DAGCombineBug.ll2012-03-26-FoldImmBug.ll2012-04-02-TwoAddrInstrCrash.ll2012-04-10-DAGCombine.ll2012-04-24-SplitEHCriticalEdge.ll2012-05-04-vmov.ll2012-05-10-PreferVMOVtoVDUP32.ll2012-05-29-TailDupBug.ll2012-06-12-SchedMemLatency.ll2012-08-04-DtripleSpillReload.ll2012-08-08-legalize-unaligned.ll2012-08-09-neon-extload.ll2012-08-13-bfi.ll2012-08-23-legalize-vmull.ll2012-08-27-CopyPhysRegCrash.ll2012-08-30-select.ll2012-09-18-ARMv4ISelBug.ll2012-09-25-InlineAsmScalarToVectorConv.ll2012-09-25-InlineAsmScalarToVectorConv2.ll2012-10-04-AAPCS-byval-align8.ll2012-10-04-FixedFrame-vs-byval.ll2012-10-04-LDRB_POST_IMM-Crash.ll2012-10-18-PR14099-ByvalFrameAddress.ll2012-11-14-subs_carry.ll2013-01-21-PR14992.ll2013-02-27-expand-vfma.ll2013-04-05-Small-ByVal-Structs-PR15293.ll2013-04-16-AAPCS-C4-vs-VFP.ll2013-04-16-AAPCS-C5-vs-VFP.ll2013-04-18-load-overlap-PR14824.ll2013-04-21-AAPCS-VA-C.1.cp.ll2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP.ll2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP2.ll2013-05-05-IfConvertBug.ll2013-05-07-ByteLoadSameAddress.ll2013-05-13-AAPCS-byval-padding.ll2013-05-13-AAPCS-byval-padding2.ll2013-05-13-DAGCombiner-undef-mask.ll2013-05-31-char-shift-crash.ll2013-06-03-ByVal-2Kbytes.ll2013-07-29-vector-or-combine.ll2013-10-11-select-stalls.ll2013-11-08-inline-asm-neon-array.ll2014-01-09-pseudo_expand_implicit_reg.ll2014-02-05-vfp-regs-after-stack.ll2014-02-21-byval-reg-split-alignment.ll2014-05-14-DwarfEHCrash.ll2014-07-18-earlyclobber-str-post.ll2014-08-04-muls-it.ll2015-01-21-thumbv4t-ldstr-opt.ll2016-05-01-RegScavengerAssert.ll2016-08-24-ARM-LDST-dbginfo-bug.llARMLoadStoreDBG.mirDbgValueOtherTargets.test
GlobalISel
MachO-subtypes.llMergeConsecutiveStores.llPR15053.ll
Windows
a15-SD-dep.lla15-mla.lla15-partial-update.lla15.llaapcs-hfa-code.llaapcs-hfa.llacle-intrinsics-v5.llacle-intrinsics.lladdrmode.lladdrspacecast.lladdsubcarry-promotion.lladv-copy-opt.llaeabi-read-tp.llaggregate-padding.llalias_store.llaliases.llalign-sp-adjustment.llalign.llalloc-no-stack-realign.llalloca-align.llalloca.lland-cmpz.lland-load-combine.llapcs-vfp.llarg-copy-elide.llargaddr.llarguments-nosplit-double.llarguments-nosplit-i64.llarguments.llarguments2.llarguments3.llarguments4.llarguments5.llarguments6.llarguments7.llarguments8.llarguments_f64_backfill.llarm-abi-attr.llarm-and-tst-peephole.llarm-asm.llarm-eabi.llarm-frame-lowering-no-terminator.llarm-frameaddr.llarm-insert-subvector.llarm-macho-tail.llarm-modifier.llarm-negative-stride.llarm-position-independence-jump-table.llarm-position-independence.llarm-returnaddr.llarm-shrink-wrapping-linux.llarm-shrink-wrapping.llarm-storebytesmerge.llarm-ttype-target2.llarm32-round-conv.llarm32-rounding.llarmv4.llatomic-64bit.llatomic-cmp.llatomic-cmpxchg.llatomic-load-store.llatomic-op.llatomic-ops-v8.llatomicrmw_minmax.llavailable_externally.llavoid-cpsr-rmw.llbfc.llbfi.llbfx.llbic.llbicZext.llbig-endian-eh-unwind.llbig-endian-neon-bitconv.llbig-endian-neon-extend.llbig-endian-neon-trunc-store.llbig-endian-ret-f64.llbig-endian-vector-callee.llbig-endian-vector-caller.llbit-reverse-to-rbit.llbits.llbool-ext-inc.llbswap-inline-asm.llbswap16.llbuild-attributes-encoding.sbuild-attributes-fn-attr0.llbuild-attributes-fn-attr1.llbuild-attributes-fn-attr2.llbuild-attributes-fn-attr3.llbuild-attributes-fn-attr4.llbuild-attributes-fn-attr5.llbuild-attributes-fn-attr6.llbuild-attributes-optimization-minsize.llbuild-attributes-optimization-mixed.llbuild-attributes-optimization-optnone.llbuild-attributes-optimization-optsize.llbuild-attributes-optimization.llbuild-attributes.llbx_fold.llbyval-align.llbyval_load_align.llcache-intrinsic.llcall-noret-minsize.llcall-noret.llcall-tc.llcall.llcall_nolink.llcarry.llcdp.llcdp2.llcfi-alignment.llclang-section.llclz.llcmn.llcmp.llcmp1-peephole-thumb.mircmp2-peephole-thumb.mircmpxchg-O0-be.llcmpxchg-O0.llcmpxchg-idioms.llcmpxchg-weak.llcoalesce-dbgvalue.llcoalesce-subregs.llcode-placement.llcombine-movc-sub.llcombine-vmovdrr.llcommute-movcc.llcompare-call.llconstant-island-crash.llconstant-islands-cfg.mirconstant-islands.llconstantfp.llconstantpool-align.llconstantpool-promote-dbg.llconstantpool-promote-duplicate.llconstantpool-promote-ldrh.llconstantpool-promote.llconstants.llcopy-cpsr.llcopy-paired-reg.llcortex-a57-misched-alu.llcortex-a57-misched-basic.llcortex-a57-misched-ldm-wrback.llcortex-a57-misched-ldm.llcortex-a57-misched-stm-wrback.llcortex-a57-misched-stm.llcortex-a57-misched-vadd.llcortex-a57-misched-vfma.llcortex-a57-misched-vldm-wrback.llcortex-a57-misched-vldm.llcortex-a57-misched-vstm-wrback.llcortex-a57-misched-vstm.llcortex-a57-misched-vsub.llcortexr52-misched-basic.llcrash-O0.llcrash-greedy-v6.llcrash-greedy.llcrash-on-pow2-shufflevector.llcrash-shufflevector.llcrash.llcrc32.llcse-call.llcse-flags.llcse-ldrlit.llcse-libcalls.llctor_order.llctors_dtors.llcttz.llcttz_vector.llcxx-tlscc.lldag-combine-ldst.lldagcombine-anyexttozeroext.lldagcombine-concatvector.lldarwin-eabi.lldarwin-tls-preserved.lldarwin-tls.lldata-in-code-annotations.lldbg-range-extension.mirdbg.lldebug-frame-large-stack.lldebug-frame-no-debug.lldebug-frame-vararg.lldebug-frame.lldebug-info-arg.lldebug-info-blocks.lldebug-info-branch-folding.lldebug-info-d16-reg.lldebug-info-no-frame.lldebug-info-qreg.lldebug-info-s16-reg.lldebug-info-sreg2.lldebug-segmented-stacks.lldebugtrap.lldefault-float-abi.lldefault-reloc.lldeprecated-asm.sdeps-fix.lldisable-fp-elim.lldisable-tail-calls.lldiv.lldivmod-eabi.lldivmod-hwdiv.lldivmod.lldomain-conv-vmovs.lldwarf-eh.lldwarf-unwind.lldyn-stackalloc.llearly-cfi-sections.lleh-dispcont.lleh-resume-darwin.llehabi-filters.llehabi-handlerdata-nounwind.llehabi-handlerdata.llehabi-no-landingpad.llehabi-unwind.llehabi.llelf-lcomm-align.llemit-big-cst.llemutls.llemutls1.llemutls_generic.llexecute-only-big-stack-frame.llexecute-only-section.llexecute-only.llexpand-pseudos.mirextload-knownzero.llextloadi1.llfabs-neon.llfabs-to-bfc.llfabss.llfadds.llfast-isel-GEP-coalesce.llfast-isel-align.llfast-isel-binary.llfast-isel-br-const.llfast-isel-br-phi.llfast-isel-call-multi-reg-return.llfast-isel-call.llfast-isel-cmp-imm.llfast-isel-conversion.llfast-isel-crash.llfast-isel-crash2.llfast-isel-deadcode.llfast-isel-ext.llfast-isel-fold.llfast-isel-frameaddr.llfast-isel-icmp.llfast-isel-indirectbr.llfast-isel-inline-asm.llfast-isel-intrinsic.llfast-isel-ldr-str-arm.llfast-isel-ldr-str-thumb-neg-index.llfast-isel-ldrh-strh-arm.llfast-isel-load-store-verify.llfast-isel-mvn.llfast-isel-pic.llfast-isel-pie.llfast-isel-pred.llfast-isel-redefinition.llfast-isel-remat-same-constant.llfast-isel-ret.llfast-isel-select.llfast-isel-shift-materialize.llfast-isel-shifter.llfast-isel-static.llfast-isel-update-valuemap-for-extract.llfast-isel-vaddd.llfast-isel-vararg.llfast-isel.llfast-tail-call.llfastcc-vfp.llfastisel-gep-promote-before-add.llfastisel-thumb-litpool.llfcopysign.llfdivs.llfence-singlethread.llfixunsdfdi.llflag-crash.llfloat-helpers.sfloorf.llfmacs.llfmdrr-fmrrd.llfmscs.llfmuls.llfnattr-trap.llfnegs.llfnmacs.llfnmscs.llfnmul.llfnmuls.llfold-const.llfold-stack-adjust.llformal.llfp-arg-shuffle.llfp-fast.llfp-only-sp.llfp.llfp16-args.llfp16-promote.llfp16-v3.llfp16.llfp_convert.llfparith.llfpcmp-f64-neon-opt.llfpcmp-opt.llfpcmp.llfpcmp_ueq.llfpconsts.llfpconv.llfpmem.llfpoffset_overflow.mirfpow.llfpowi.llfpscr-intrinsics.llfptoint.llframe-register.llfsubs.llfunc-argpassing-endian.llfusedMAC.llgep-optimization.llghc-tcreturn-lowered.llglobal-merge-1.llglobal-merge-addrspace.llglobal-merge-dllexport.llglobal-merge-external.llglobal-merge.llglobals.llgpr-paired-spill-thumbinst.llgpr-paired-spill.llgv-stubs-crash.llhalf.llhardfloat_neon.llhello.llhfa-in-contiguous-registers.llhidden-vis-2.llhidden-vis-3.llhidden-vis.llhints.lli1.lliabs.llifconv-kills.llifconv-regmask.llifcvt-branch-weight-bug.llifcvt-branch-weight.llifcvt-callback.llifcvt-dead-def.llifcvt-iter-indbr.llifcvt-regmask-noreturn.llifcvt1.llifcvt10.llifcvt11.llifcvt12.llifcvt2.llifcvt3.llifcvt4.llifcvt5.llifcvt6.llifcvt7.llifcvt8.llifcvt9.llillegal-bitfield-loadstore.llillegal-vector-bitcast.llimm-peephole-arm.mirimm-peephole-thumb.mirimm.llimmcost.llindirect-hidden.llindirect-reg-input.llindirectbr-2.llindirectbr-3.llindirectbr.llinline-diagnostics.llinlineasm-64bit.llinlineasm-X-allocation.llinlineasm-X-constraint.llinlineasm-global.llinlineasm-imm-arm.llinlineasm-imm-thumb.llinlineasm-imm-thumb2.llinlineasm-ldr-pseudo.llinlineasm-switch-mode-oneway-from-arm.llinlineasm-switch-mode-oneway-from-thumb.llinlineasm-switch-mode.llinlineasm.llinlineasm2.llinlineasm3.llinlineasm4.llinsn-sched1.llint-to-fp.llinteger_insertelement.llinterrupt-attr.llinterval-update-remat.llinterwork.llintrinsics-coprocessor.llintrinsics-crypto.llintrinsics-memory-barrier.llintrinsics-overflow.llintrinsics-v8.llinvalid-target.llinvalidated-save-point.llinvoke-donothing-assert.llisel-v8i32-crash.llispositive.lljump-table-islands-split.lljump-table-islands.lljump-table-tbh.lljumptable-label.llkrait-cpu-div-attribute.lllarge-stack.llldaex-stlex.llldc2l.llldm-base-writeback.llldm-stm-base-materialization.llldm-stm-i256.llldm.llldr.llldr_ext.llldr_frame.llldr_post.llldr_pre.llldrd-memoper.llldrd.llldst-f32-2-i32.llldstrex-m.llldstrex.lllegalize-unaligned-load.lllit.local.cfglitpool-licm.llload-address-masked.llload-arm.llload-combine-big-endian.llload-combine.llload-global.llload-global2.llload-store-flags.llload.llload_i1_select.llload_store_multiple.llload_store_opt_kill.mirlocal-call.lllog2_not_readnone.lllong-setcc.lllong.lllongMAC.lllong_shift.llloopvectorize_pr33804.lllowerMUL-newload.lllsr-code-insertion.lllsr-icmp-imm.lllsr-scale-addr-mode.lllsr-unfolded-offset.llmachine-copyprop.mirmachine-cse-cmp.llmachine-licm.llmacho-extern-hidden.llmacho-frame-offset.llmature-mc-support.llmem.llmemcpy-inline.llmemcpy-ldm-stm.llmemcpy-no-inline.llmemfunc.llmemset-inline.llmetadata-default.llmetadata-short-enums.llmetadata-short-wchar.llminmax.llminsize-call-cse.llminsize-imms.llminsize-litpools.llmisched-copy-arm.llmisched-fp-basic.llmisched-fusion-aes.llmisched-int-basic-thumb2.mirmisched-int-basic.mirmls.llmovcc-double.llmovt-movw-global.llmovt.llmsr-it-block.llmul.llmul_const.llmulhi.llmult-alt-generic-arm.llmvn.llnamed-reg-alloc.llnamed-reg-notareg.llnegate-i1.llnegative-offset.llneon-fma.llneon-spfp.llneon-v8.1a.llneon_arith1.llneon_cmp.llneon_div.llneon_fpconv.llneon_ld1.llneon_ld2.llneon_minmax.llneon_shift.llneon_spill.llneon_vabs.llneon_vshl_minint.llnest-register.llno-arm-mode.llno-cfi.llno-cmov2bfi.llno-fpscr-liveness.llno-fpu.llno-tail-call.llno_redundant_trunc_for_cmp.llnone-macho-v4t.llnone-macho.llnoopt-dmb-v7.llnop_concat_vectors.llnoreturn.llnull-streamer.llopt-shuff-tstore.lloptimize-dmbs-v7.lloptselect-regclass.llout-of-registers.llpack.llpeephole-bitcast.llpeephole-phi.mirpei-swiftself.mirphi.llpic.llpie.llplt-relative-reloc.llpopcnt.llpr13249.llpr18364-movw.llpr25317.llpr25838.llpr26669.llpr32545.llpr32578.llpr34045-2.llpr34045.llpr3502.llpr35103.llpreferred-align.llprefetch.llprera-ldst-aliasing.mirprera-ldst-insertpt.mirprint-memb-operand.llprivate.llrbit.llreadcyclecounter.llreadtp.llreg_sequence.llregpair_hint_phys.llrem_crash.llret0.llret_arg1.llret_arg2.llret_arg3.llret_arg4.llret_arg5.llret_f32_arg2.llret_f32_arg5.llret_f64_arg2.llret_f64_arg_reg_split.llret_f64_arg_split.llret_f64_arg_stack.llret_i128_arg2.llret_i64_arg2.llret_i64_arg3.llret_i64_arg_split.llret_sret_vector.llret_void.llreturned-ext.llreturned-trunc-tail-calls.llrev.llror.llrotate.llsaxpy10-a9.llsbfx.llscavenging.mirsched-it-debug-nodes.mirsection-name.llsection.llsegmented-stacks-dynamic.llsegmented-stacks.llselect-imm.llselect-undef.llselect.llselect_const.llselect_xform.llsetcc-logic.llsetcc-type-mismatch.llsetjmp_longjmp.llshift-combine.llshift-i64.llshifter_operand.llshuffle.llsincos.llsingle-issue-r52.mirsjlj-prepare-critical-edge.llsjljeh-swifterror.llsjljehprepare-lower-empty-struct.llsmml.llsmul.llsoftfp-fabs-fneg.llspace-directive.llspecial-reg-acore.llspecial-reg-mcore.llspecial-reg-v8m-base.llspecial-reg-v8m-main.llspecial-reg.llspill-q.llsplitkit.llssat-lower.llssat-upper.llssat-v4t.llssat.llssp-data-layout.llstack-alignment.llstack-frame.llstack-protector-bmovpcb_call.llstack_guard_remat.llstackpointer.llstatic-addr-hoisting.llstc2.llstm.llstr_post.llstr_pre-2.llstr_pre.llstr_trunc.llstruct-byval-frame-index.llstruct_byval.llstruct_byval_arm_t1_t2.llsu-addsub-overflow.llsub-cmp-peephole.llsub.llsubreg-remat.llsubtarget-features-long-calls.llsubtarget-no-movt.llswift-atomics.llswift-ios.llswift-return.llswift-vldm.llswifterror.llswiftself.llswitch-minsize.llsxt_rot.llt2-imm.llt2-shrink-ldrpost.llt2abs-killflags.lltail-call-builtin.lltail-call-float.lltail-call-weak.lltail-call.lltail-dup-bundle.mirtail-dup-kill-flags.lltail-dup.lltail-merge-branch-weight.lltail-opts.lltailcall-mem-intrinsics.lltaildup-branch-weight.lltest-sharedidx.llthis-return.llthread_pointer.llthumb-alignment.llthumb-big-stack.ll.REMOVED.git-idthumb-litpool.llthumb-stub.llthumb1-div.llthumb1-ldst-opt.llthumb1-varalloc.llthumb1_return_sequence.llthumb2-it-block.llthumb2-size-opt.llthumb2-size-reduction-internal-flags.llthumb_indirect_calls.lltls-models.lltls1.lltls2.lltls3.lltrap.lltrunc_ldr.lltruncstore-dag-combine.lltst_teq.lltwoaddrinstr.lluint64tof64.llumulo-32.llunaligned_load_store.llunaligned_load_store_vector.llunaligned_load_store_vfp.llundef-sext.llundefined.llunfold-shifts.llunord.llunsafe-fsub.llunschedule-first-call.llunwind-init.llurem-opt-size.llusat-lower.llusat-upper.llusat-v4t.llusat.lluxt_rot.lluxtb.llv1-constant-fold.llv6-jumptable-clobber.mirv6m-smul-with-overflow.llv6m-umul-with-overflow.llv7k-abi-align.llv7k-libcalls.llv7k-sincos.llv8m-tail-call.llv8m.base-jumptable_alignment.llva_arg.llvaba.llvabd.llvabs.llvadd.llvararg_no_start.llvarargs-spill-stack-align-nacl.llvargs.llvargs_align.llvbits.llvbsl-constant.llvbsl.llvceq.llvcge.llvcgt.llvcmp-crash.llvcnt.llvcombine.llvcvt-cost.llvcvt-v8.llvcvt.llvcvt_combine.llvdiv_combine.llvdup.llvector-DAGCombine.llvector-extend-narrow.llvector-load.llvector-promotion.llvector-spilling.llvector-store.llvext.llvfcmp.llvfloatintrinsics.llvfp-libcalls.llvfp-reg-stride.llvfp-regs-dwarf.llvfp.llvget_lane.llvhadd.llvhsub.llvicmp-64.llvicmp.llvirtregrewriter-subregliveness.mirvld-vst-upgrade.llvld1.llvld2.llvld3.llvld4.llvlddup.llvldlane.llvldm-liveness.llvldm-liveness.mirvldm-sched-a9.llvminmax.llvminmaxnm-safe.llvminmaxnm.llvmla.llvmls.llvmov.llvmul.llvneg.llvpadal.llvpadd.llvpminmax.llvqadd.llvqdmul.llvqshl.llvqshrn.llvqsub.llvrec.llvrev.llvsel.llvselect_imax.llvshift.llvshiftins.llvshl.llvshll.llvshrn.llvsra.llvst1.llvst2.llvst3.llvst4.llvstlane.llvsub.llvtbl.llvtrn.llvuzp.llvzip.llwarn-stack.llweak.llweak2.llwide-compares.llwiden-vmovs.llwrong-t2stmia-size-opt.llxray-armv6-attribute-instrumentation.llxray-armv7-attribute-instrumentation.llxray-tail-call-sled.llzero-cycle-zero.llzextload_demandedbits.ll
AVR
PR31344.llPR31345.lladd.llalloca.lland.ll
atomics
branch-relaxation-long.ll.REMOVED.git-idbranch-relaxation.llbrind.llcall.ll
calling-conv
clear-bss.llcmp.llcom.llcopy-data-to-ram.llctlz.llctpop.llcttz.lldirectmem.lldiv.lldynalloca.lleor.llexpand-integer-failure.ll
features
frame.llfrmidx-iterator-bug.llhigh-pressure-on-ptrregs.llicall-func-pointer-correct-addr-space.llimpossible-reg-to-reg-copy.ll
inline-asm
integration
interrupts.ll
intrinsics
io.llissue-cannot-select-bswap.lllarge-return-size.lllit.local.cfgload.lllower-formal-arguments-assertion.llmul.llneg.llno-print-operand-twice.llor.llprogmem-extended.llprogmem.ll
pseudo
relax-mem
rem.llreturn.llrot.llruntime-trig.llselect-must-add-unconditional-jump.llsext.llshift.llsign-extension.llsmul-with-overflow.llstd-ldd-immediate-overflow.llstore-undef.llstore.llsub.lltrunc.llumul-with-overflow.llunaligned-atomic-loads.llvarargs.llxor.llzext.ll
BPF
Generic
2002-04-14-UnexpectedUnsignedType.ll2002-04-16-StackFrameSizeAlignment.ll2003-05-27-phifcmpd.ll2003-05-27-useboolinotherbb.ll2003-05-27-usefsubasbool.ll2003-05-28-ManyArgs.ll2003-05-30-BadFoldGEP.ll2003-05-30-BadPreselectPhi.ll2003-07-06-BadIntCmp.ll2003-07-07-BadLongConst.ll2003-07-08-BadCastToBool.ll2003-07-29-BadConstSbyte.ll2004-05-09-LiveVarPartialRegister.ll2005-01-18-SetUO-InfLoop.ll2005-04-09-GlobalInPHI.ll2005-10-18-ZeroSizeStackObject.ll2005-10-21-longlonggtu.ll2005-12-01-Crash.ll2005-12-12-ExpandSextInreg.ll2006-01-12-BadSetCCFold.ll2006-01-18-InvalidBranchOpcodeAssert.ll2006-02-12-InsertLibcall.ll2006-03-01-dagcombineinfloop.ll2006-04-26-SetCCAnd.ll2006-04-28-Sign-extend-bool.ll2006-05-06-GEP-Cast-Sink-Crash.ll2006-06-12-LowerSwitchCrash.ll2006-06-13-ComputeMaskedBitsCrash.ll2006-06-28-SimplifySetCCCrash.ll2006-07-03-schedulers.ll2006-08-30-CoalescerCrash.ll2006-09-02-LocalAllocCrash.ll2006-09-06-SwitchLowering.ll2006-10-27-CondFolding.ll2006-10-29-Crash.ll2006-11-20-DAGCombineCrash.ll2007-01-15-LoadSelectCycle.ll2007-02-25-invoke.ll2007-04-08-MultipleFrameIndices.ll2007-04-13-SwitchLowerBadPhi.ll2007-04-17-lsr-crash.ll2007-04-27-InlineAsm-X-Dest.ll2007-04-27-LargeMemObject.ll2007-04-30-LandingPadBranchFolding.ll2007-05-03-EHTypeInfo.ll2007-05-15-InfiniteRecursion.ll2007-12-17-InvokeAsm.ll2007-12-31-UnusedSelector.ll2008-01-25-dag-combine-mul.ll2008-01-30-LoadCrash.ll2008-02-04-Ctlz.ll2008-02-04-ExtractSubvector.ll2008-02-20-MatchingMem.ll2008-02-25-NegateZero.ll2008-02-26-NegatableCrash.ll2008-08-07-PtrToInt-SmallerInt.ll2009-03-17-LSR-APInt.ll2009-03-29-SoftFloatVectorExtract.ll2009-04-10-SinkCrash.ll2009-04-28-i128-cmp-crash.ll2009-11-16-BadKillsCrash.ll2010-07-27-DAGCombineCrash.ll2010-11-04-BigByval.ll2010-ZeroSizedArg.ll2011-01-06-BigNumberCrash.ll2011-07-07-ScheduleDAGCrash.ll2012-06-08-APIntCrash.ll2013-03-20-APFloatCrash.ll2014-02-05-OpaqueConstants.llAPIntLoadStore.llAPIntParam.llAPIntSextParam.llAPIntZextParam.llBasicInstrs.llConstantExprLowering.llForceStackAlign.llMachineBranchProb.llPBQP.lladd-with-overflow-128.lladd-with-overflow-24.lladd-with-overflow.lladdr-label.llannotate.llasm-large-immediate.llassume.llbadCallArgLRLLVM.llbadFoldGEP.llbadarg6.llbool-to-double.llbswap.llbuiltin-expect.llcall-ret0.llcall-ret42.llcall-void.llcall2-ret0.llcast-fp.llcfi-sections.llconstindices.llcrash.lldag-combine-crash.lldbg_value.lldiv-neg-power-2.lldonothing.lldont-remove-empty-preheader.lledge-bundles-blockIDs.llempty-insertvalue.llempty-load-store.llempty-phi.llexception-handling.llexpand-experimental-reductions.llexternally_available.llfastcall.llfneg-fabs.llfp-to-int-invalid.llfp_to_int.llfpowi-promote.llfwdtwice.llglobal-ret0.llhello.lli128-addsub.lli128-arith.llicmp-illegal.llinline-asm-mem-clobber.llinline-asm-special-strings.llintrinsics.llinvalid-memcpy.llisunord.lllit.local.cfgllc-start-stop.llllvm-ct-intrinsics.llmultiple-return-values-cross-block-with-invoke.llnegintconst.llnested-select.llno-target.llopt-codegen-no-target-machine.lloverflow.lloverloaded-intrinsic-name.llpr12507.llpr24662.llpr2625.llpr3288.llpr33094.llprint-add.llprint-after.llprint-arith-fp.llprint-arith-int.llprint-int.llprint-machineinstrs.llprint-mul-exp.llprint-mul.llprint-shift.llptr-annotate.llret0.llret42.llselect-cc.llselect.llshift-int64.llstacksave-restore.llstoretrunc-fp.llswitch-lower-feature.llswitch-lower.lltrap.llundef-phi.llv-split.llvector-casts.llvector-constantexpr.llvector-identity-shuffle.llvector-redux.llvector.llzero-probability.mirzero-sized-array.ll
Hexagon
Atomics.llBranchPredict.llNVJumpCmp.llPR33749.llSUnit-boundary-prob.llabsaddr-store.llabsimm.lladdaddi.lladde.lladdh-sext-trunc.lladdh-shifted.lladdh.lladdr-calc-opt.lladdrmode-globoff.miraddrmode-indoff.lladdrmode-keepdeadphis.miraddrmode-rr-to-io.miradjust-latency-stackST.llalu64.llalways-ext.llanti-dep-partial.mirargs.llashift-left-right.ll
autohvx
avoid-predspill-calleesaved.llavoid-predspill.llbank-conflict-load.mirbarrier-flag.llbase-offset-addr.llbase-offset-post.llbit-bitsplit-at.llbit-bitsplit-src.llbit-bitsplit.llbit-eval.llbit-ext-sat.llbit-extract-off.llbit-extract.llbit-extractu-half.llbit-gen-rseq.llbit-has.llbit-loop-rc-mismatch.llbit-loop.llbit-phi.llbit-rie.llbit-skip-byval.llbit-validate-reg.llbit-visit-flowq.llbitconvert-vector.llbitmanip.llblock-addr.llblock-ranges-nodef.llbranch-folder-hoist-kills.mirbranch-non-mbb.llbranchfolder-insert-impdef.mirbranchfolder-keep-impdef.llbrev_ld.llbrev_st.llbugAsmHWloop.llbuild-vector-shuffle.llbuild-vector-v4i8-zext.llbuiltin-expect.llbuiltin-prefetch-offset.llbuiltin-prefetch.llcall-ret-i1.llcalling-conv-2.llcallr-dep-edge.llcext-check.llcext-opt-basic.mircext-opt-numops.mircext-opt-range-offset.mircext-valid-packet1.llcext-valid-packet2.llcext.llcexti16.llcfgopt-fall-through.llcfi-late.llcfi-offset.llchecktabs.llcirc-load-isel.llcirc_ld.llcirc_ldd_bug.llcirc_ldw.llcirc_st.llclr_set_toggle.llcmp-extend.llcmp-promote.llcmp-to-genreg.llcmp-to-predreg.llcmp.llcmp_pred.llcmp_pred2.llcmp_pred_reg.llcmpb-dec-imm.llcmpb-eq.llcmpb_pred.llcmph-gtu.llcombine.llcombine_ir.llcommon-gep-basic.llcommon-gep-icm.llcommon-gep-inbounds.llcompound.llconst-pool-tf.llconst64.llconstp-clb.llconstp-combine-neg.llconstp-ctb.llconstp-extract.llconstp-physreg.llconstp-rewrite-branches.llconstp-rseq.llconstp-vsplat.llconvert-to-dot-old.llconvert_const_i1_to_i8.llconvertdptoint.llconvertdptoll.llconvertsptoint.llconvertsptoll.llcopy-to-combine-dbg.llcsr-func-usedef.llctor.lldadd.lldead-store-stack.lldmul.lldouble.lldoubleconvert-ieee-rnd-near.lldsub.lldualstore.llduplex-addi-global-imm.mirduplex.llearly-if-conversion-bug1.llearly-if-debug.mirearly-if-merge-loop.llearly-if-phi-i1.llearly-if-spare.llearly-if-vecpi.llearly-if-vecpred.llearly-if.lleh_return.lleliminate-pred-spill.llexpand-condsets-basic.llexpand-condsets-dead-bad.llexpand-condsets-dead-pred.llexpand-condsets-def-undef.mirexpand-condsets-extend.llexpand-condsets-imm.mirexpand-condsets-impuse.mirexpand-condsets-pred-undef.llexpand-condsets-rm-reg.mirexpand-condsets-rm-segment.llexpand-condsets-same-inputs.mirexpand-condsets-undef.llexpand-condsets-undef2.llexpand-condsets-undefvni.llexpand-vselect-kill.llexpand-vstorerw-undef.llexpand-vstorerw-undef2.llextload-combine.llextract-basic.llfadd.llfcmp.llfind-loop-instr.llfixed-spill-mutable.llfloat-amode.llfloat.llfloatconvert-ieee-rnd-near.llfminmax.llfmul.llfpelim-basic.llframe-offset-overflow.llfsel.llfsub.llfusedandshift.llgp-plus-offset-load.llgp-plus-offset-store.llgp-rel.llhasfp-crash1.llhasfp-crash2.llhexagon_vector_loop_carried_reuse.llhexagon_vector_loop_carried_reuse_constant.llhvx-nontemporal.llhwloop-cleanup.llhwloop-const.llhwloop-crit-edge.llhwloop-dbg.llhwloop-le.llhwloop-loop1.llhwloop-lt.llhwloop-lt1.llhwloop-missed.llhwloop-ne.llhwloop-noreturn-call.llhwloop-ph-deadcode.llhwloop-pos-ivbump1.llhwloop-preh.llhwloop-preheader.llhwloop-range.llhwloop-recursion.llhwloop-redef-imm.mirhwloop-wrap.llhwloop-wrap2.llhwloop1.llhwloop2.llhwloop3.llhwloop4.llhwloop5.lli16_VarArg.lli1_VarArg.lli8_VarArg.llidxload-with-zero-offset.llifcvt-common-kill.mirifcvt-diamond-bad.llifcvt-diamond-bug-2016-08-26.llifcvt-edge-weight.llifcvt-impuse-livein.mirifcvt-live-subreg.mirifcvt-simple-bprob.llindirect-br.llinline-asm-a.llinline-asm-bad-constraint.llinline-asm-hexagon.llinline-asm-i1.llinline-asm-qv.llinline-asm-vecpred128.llinsert-basic.llinsert4.ll
intrinsics
invalid-dotnew-attempt.miris-legal-void.llisel-combine-half.llisel-exti1.llisel-i1arg-crash.llisel-op-zext-i1.llisel-prefer.lljt-in-text.lllit.local.cfglivephysregs-add-pristines.mirlivephysregs-lane-masks.mirlivephysregs-lane-masks2.mirloadi1-G0.llloadi1-v4-G0.llloadi1-v4.llloadi1.lllong-calls.ll
loop-idiom
loop-prefetch.lllower-extract-subvector.llmacint.llmaxd.llmaxh.llmaxud.llmaxuw.llmaxw.llmem-fi-add.llmemcpy-likely-aligned.llmemops-stack.llmemops.llmemops1.llmemops2.llmemops3.llmind.llminu-zext-16.llminu-zext-8.llminud.llminuw.llminw.llmisaligned-access.llmisaligned_double_vector_store_not_fast.llmisched-top-rptracker-sync.llmpy.llmul64-sext.llmulh.llmulhs.llmulti-cycle.llmux-basic.llmux-kill1.mirmux-kill2.mirmux-kill3.mirmux-undef.llnewify-crash.llnewvalueSameReg.llnewvaluejump-c4.mirnewvaluejump-kill.llnewvaluejump-kill2.mirnewvaluejump-solo.mirnewvaluejump.llnewvaluejump2.llnewvaluejump3.llnewvaluestore.llopt-addr-mode.llopt-fabs.llopt-fneg.llopt-spill-volatile.llpacketize-cfi-location.llpacketize-load-store-aliasing.mirpacketize-nvj-no-prune.mirpacketize-return-arg.llpacketize-tailcall-arg.llpacketize_cond_inst.llpeephole-kill-flags.llpeephole-op-swap.llpic-jumptables.llpic-local.llpic-regusage.llpic-simple.llpic-static.llplt-rel.llpost-inc-aa-metadata.llpost-ra-kill-update.mirpostinc-baseoffset.mirpostinc-load.llpostinc-offset.llpostinc-store.llpred-absolute-store.llpred-gp.llpred-instrs.llpredicate-copy.llpredicate-logical.llpredicate-rcmp.llpropagate-vcombine.llrdf-copy-undef2.llrdf-copy.llrdf-cover-use.llrdf-dead-loop.llrdf-def-mask.llrdf-ehlabel-live.mirrdf-extra-livein.llrdf-filter-defs.llrdf-ignore-undef.llrdf-inline-asm-fixed.llrdf-inline-asm.llrdf-multiple-phis-up.llrdf-phi-shadows.llrdf-phi-up.llrdf-reset-kills.llreadcyclecounter.llreg-scavengebug-3.llreg-scavenger-valid-slot.llregalloc-bad-undef.mirregalloc-block-overlap.llregalloc-liveout-undef.mirrelax.llremove-endloop.llremove_lsr.llrestore-single-reg.llret-struct-by-val.llruntime-stkchk.llsdata-array.llsdata-basic.llsdr-basic.llsdr-shr32.llsection_7275.llselect-instr-align.llsf-min-max.llsffms.llshrink-frame-basic.llsigned_immediates.llsimple_addend.llsimpletailcall.llsplit-const32-const64.llstack-align-reset.llstack-align1.llstack-align2.llstack-alloca1.llstack-alloca2.llstatic.llstore-imm-amode.llstore-imm-large-stack.llstore-imm-stack-object.llstore-shift.llstore-widen-aliased-load.llstore-widen-negv.llstore-widen-negv2.llstore-widen.llstorerd-io-over-rr.llstorerinewabs.llstruct_args.llstruct_args_large.llsube.llsubi-asl.llswitch-lut-explicit-section.llswitch-lut-function-section.llswitch-lut-multiple-functions.llswitch-lut-text-section.llswp-const-tc.llswp-dag-phi.llswp-epilog-phi10.llswp-epilog-reuse-1.llswp-epilog-reuse.llswp-matmul-bitext.llswp-max.llswp-multi-loops.llswp-order-copies.llswp-prolog-phi4.llswp-stages4.llswp-stages5.llswp-vect-dotprod.llswp-vmult.llswp-vsum.lltail-call-mem-intrinsics.lltail-call-trunc.lltail-dup-subreg-abort.lltail-dup-subreg-map.lltailcall_fastcc_ccc.lltarget-flag-ext.mirtfr-to-combine.lltls_pic.lltls_static.lltrap-unreachable.lltwo-crash.llundo-dag-shift.llunion-1.llunreachable-mbb-phi-subreg.mirusr-ovf-dep.llv60-cur.llv60-vsel1.llv60Intrins.ll.REMOVED.git-idv60Vasr.llv60small.llv6vec-vprint.llvaddh.llvalidate-offset.llvassign-to-combine.llvdmpy-halide-test.llvec-pred-spill1.llvec-vararg-align.ll
vect
vector-align.llvector-ext-load.llvload-postinc-sel.llvmpa-halide-test.llvpack_eo.llvselect-pseudo.llvsplat-isel.llzextloadi1.ll
Inputs
Lanai
MIR
AArch64
AMDGPU
ARM
Generic
Hexagon
Mips
NVPTX
PowerPC
README
X86
auto-successor.mirbasic-block-liveins.mirbasic-block-not-at-start-of-line-error.mirblock-address-operands.mirbranch-probabilities.mircallee-saved-info.mircfi-def-cfa-offset.mircfi-def-cfa-register.mircfi-offset.mirconstant-pool-item-redefinition-error.mirconstant-pool.mirconstant-value-error.mirdead-register-flag.mirdef-register-already-tied-error.mirdiexpr-win32.mirduplicate-memory-operand-flag.mirduplicate-register-flag-error.mirdynamic-regmask.llearly-clobber-register-flag.mirempty0.mirempty1.mirempty2.mirescape-function-name.llexpected-align-in-memory-operand.mirexpected-alignment-after-align-in-memory-operand.mirexpected-basic-block-at-start-of-body.mirexpected-block-reference-in-blockaddress.mirexpected-comma-after-cfi-register.mirexpected-comma-after-memory-operand.mirexpected-different-implicit-operand.mirexpected-different-implicit-register-flag.mirexpected-function-reference-after-blockaddress.mirexpected-global-value-after-blockaddress.mirexpected-integer-after-offset-sign.mirexpected-integer-after-tied-def.mirexpected-integer-in-successor-weight.mirexpected-load-or-store-in-memory-operand.mirexpected-machine-operand.mirexpected-metadata-node-after-debug-location.mirexpected-metadata-node-after-exclaim.mirexpected-metadata-node-in-stack-object.mirexpected-named-register-in-allocation-hint.mirexpected-named-register-in-callee-saved-register.mirexpected-named-register-in-functions-livein.mirexpected-named-register-livein.mirexpected-newline-at-end-of-list.mirexpected-number-after-bb.mirexpected-offset-after-cfi-operand.mirexpected-pointer-value-in-memory-operand.mirexpected-positive-alignment-after-align.mirexpected-register-after-cfi-operand.mirexpected-register-after-flags.mirexpected-size-integer-after-memory-operation.mirexpected-stack-object.mirexpected-subregister-after-colon.mirexpected-target-flag-name.mirexpected-tied-def-after-lparen.mirexpected-value-in-memory-operand.mirexpected-virtual-register-in-functions-livein.mirexternal-symbol-operands.mirfixed-stack-memory-operands.mirfixed-stack-object-redefinition-error.mirfixed-stack-objects.mirframe-info-save-restore-points.mirframe-info-stack-references.mirframe-setup-instruction-flag.mirfunction-liveins.mirgeneric-instr-type.mirglobal-value-operands.mirimmediate-operands.mirimplicit-register-flag.mirinline-asm-registers.mirinline-asm.mirinstructions-debug-location.mirinvalid-constant-pool-item.mirinvalid-metadata-node-type.mirinvalid-target-flag-name.mirinvalid-tied-def-index-error.mirjump-table-info.mirjump-table-redefinition-error.mirkilled-register-flag.mirlarge-cfi-offset-number-error.mirlarge-immediate-operand-error.mirlarge-index-number-error.mirlarge-offset-number-error.mirlarge-size-in-memory-operand-error.mirlit.local.cfgliveout-register-mask.mirmachine-basic-block-operands.mirmachine-instructions.mirmachine-verifier.mirmemory-operands.mirmetadata-operands.mirmissing-closing-quote.mirmissing-comma.mirmissing-implicit-operand.mirnamed-registers.mirnewline-handling.mirnull-register-operands.miropt_phis.mirregister-mask-operands.mirregister-operand-class-invalid0.mirregister-operand-class-invalid1.mirregister-operand-class.mirregister-operands-target-flag-error.mirrenamable-register-flag.mirroundtrip.mirshrink_wrap_dbg_value.mirsimple-register-allocation-hints.mirsimple-register-allocation-read-undef.mirspill-slot-fixed-stack-object-aliased.mirspill-slot-fixed-stack-object-immutable.mirspill-slot-fixed-stack-objects.mirstack-object-debug-info.mirstack-object-invalid-name.mirstack-object-operand-name-mismatch-error.mirstack-object-operands.mirstack-object-redefinition-error.mirstack-objects.mirstandalone-register-error.mirsubreg-on-physreg.mirsubregister-index-operands.mirsubregister-operands.mirsuccessor-basic-blocks-weights.mirsuccessor-basic-blocks.mirtied-def-operand-invalid.mirtied-physical-regs-match.mirundef-register-flag.mirundefined-fixed-stack-object.mirundefined-global-value.mirundefined-ir-block-in-blockaddress.mirundefined-ir-block-slot-in-blockaddress.mirundefined-jump-table-id.mirundefined-named-global-value.mirundefined-register-class.mirundefined-stack-object.mirundefined-value-in-memory-operand.mirundefined-virtual-register.mirunexpected-type-phys.mirunknown-instruction.mirunknown-machine-basic-block.mirunknown-metadata-keyword.mirunknown-metadata-node.mirunknown-named-machine-basic-block.mirunknown-register.mirunknown-subregister-index-op.mirunknown-subregister-index.mirunreachable-mbb-undef-phi.mirunreachable_block.llunrecognized-character.mirvariable-sized-stack-object-size-error.mirvariable-sized-stack-objects.mirvirtual-register-redefinition-error.mirvirtual-registers.mir
MSP430
Mips
2008-06-05-Carry.ll2008-07-03-SRet.ll2008-07-06-fadd64.ll2008-07-07-FPExtend.ll2008-07-07-Float2Int.ll2008-07-07-IntDoubleConvertions.ll2008-07-15-InternalConstant.ll2008-07-15-SmallSection.ll2008-07-16-SignExtInReg.ll2008-07-22-Cstpool.ll2008-07-23-fpcmp.ll2008-07-29-icmp.ll2008-07-31-fcopysign.ll2008-08-01-AsmInline.ll2008-08-03-ReturnDouble.ll2008-08-03-fabs64.ll2008-08-04-Bitconvert.ll2008-08-06-Alloca.ll2008-08-07-CC.ll2008-08-07-FPRound.ll2008-08-08-bswap.ll2008-08-08-ctlz.ll2008-10-13-LegalizerBug.ll2008-11-10-xint_to_fp.ll2009-11-16-CstPoolLoad.ll2010-07-20-Switch.ll2010-11-09-CountLeading.ll2010-11-09-Mul.ll2011-05-26-BranchKillsVreg.ll2012-12-12-ExpandMemcpy.ll2013-11-18-fp64-const0.llDbgValueOtherTargets.test
Fast-ISel
abicalls.llabiflags-xx.llabiflags32.lladdc.lladdi.lladdressing-mode.lladjust-callstack-sp.llalign16.llalloca.llalloca16.llanalyzebranch.lland1.llasm-large-immediate.llassertzext-trunc.llatomic.llatomicCmpSwapPW.llatomicops.llbeqzc.llbeqzc1.llbiggot.llblez_bgez.llblockaddr.llbr-jmp.llbrconeq.llbrconeqk.llbrconeqz.llbrconge.llbrcongt.llbrconle.llbrconlt.llbrconne.llbrconnek.llbrconnez.llbrdelayslot.llbrind-tailcall.llbrind.llbrsize3.llbrsize3a.llbrundef.llbswap.llbuildpairextractelementf64.llcache-intrinsic.llcall-optimization.ll
cconv
cfi_offset.llcheck-adde-redundant-moves.llcheck-noat.llci2.llcins.llcmov.llcmplarge.ll
compactbranches
const-mult.llconst1.llconst4a.llconst6.llconst6a.llconstantfp0.llconstraint-c-err.llconstraint-c.llcountleading.llcprestore.ll
cstmaterialization
ctlz-v.llctlz.llcttz-v.lldagcombine-store-gep-chain-slow.lldagcombine_crash.lldelay-slot-fill-forward.lldelay-slot-kill.lldext.lldins.lldisable-tail-merge.lldiv.lldiv_rem.lldivrem.lldivu.lldivu_remu.lldouble2int.lldsp-patterns-cmp-vselect.lldsp-patterns.lldsp-r1.lldsp-r2.lldsp-spill-reload.lldsp-vec-load-store.lldynamic-stack-realignment.lleh-dwarf-cfa.lleh-return32.lleh-return64.lleh.llehframe-indirect.llelf_eflags.llemergency-spill-slot-near-fp.llemit-big-cst.llemutls_generic.llex2.llextins.llf16abs.llfabs.llfastcc.llfcmp.llfcopysign-f32-f64.llfcopysign.llfixdfsf.llfmadd1.llfneg.llfp-indexed-ls.llfp-spill-reload.llfp16-promote.llfp16instrinsmc.llfp16mix.llfp16static.llfp64a.llfpbr.llfpneeded.llfpnotneeded.llfpxx.llframe-address.llfrem.llglobal-address.llglobal-pointer-reg.llgpopt-explict-section.llgpreg-lazy-binding.llgprestore.llhelloworld.llhf16_1.llhf16call32.llhf16call32_body.llhf1_body.llhfptrcall.lli32k.lli64arg.llimm.ll
indirect-jump-hazard
indirectcall.llinit-array.llinlineasm-assembler-directives.llinlineasm-cnstrnt-bad-I-1.llinlineasm-cnstrnt-bad-J.llinlineasm-cnstrnt-bad-K.llinlineasm-cnstrnt-bad-L.llinlineasm-cnstrnt-bad-N.llinlineasm-cnstrnt-bad-O.llinlineasm-cnstrnt-bad-P.llinlineasm-cnstrnt-reg.llinlineasm-cnstrnt-reg64.llinlineasm-constraint_ZC_2.llinlineasm-operand-code.llinlineasm64.llinlineasm_constraint.llinlineasm_constraint_R.llinlineasm_constraint_ZC.llinlineasm_constraint_m.llinlineasmmemop.llinsn-zero-size-bb.ll
instverify
int-to-float-conversion.llinternalfunc.llinterrupt-attr-64-error.llinterrupt-attr-args-error.llinterrupt-attr-error.llinterrupt-attr.lljtstat.lljumptable_labels.lll3mc.lllargeimm1.lllargeimmprinting.lllazy-binding.lllb1.lllbu1.lllcb2.lllcb3c.lllcb4a.lllcb5.lllh1.lllhu1.lllit.local.cfgllcarry.ll
llvm-ir
load-store-left-right.lllong-call-attr.lllong-call-mcount.lllong-calls.lllongbranch.ll
longbranch
lw16-base-reg.llmachineverifier.llmadd-msub.llmature-mc-support.llmbrsize4a.llmemcpy.llmicromips-addiu.llmicromips-addu16.llmicromips-and16.llmicromips-andi.llmicromips-ase-function-attribute.llmicromips-atomic.llmicromips-atomic1.llmicromips-attr.llmicromips-compact-branches.llmicromips-compact-jump.llmicromips-delay-slot-jr.llmicromips-delay-slot.llmicromips-directives.llmicromips-gp-rc.llmicromips-jal.llmicromips-li.llmicromips-load-effective-address.llmicromips-lwc1-swc1.llmicromips-not16.llmicromips-or16.llmicromips-rdhwr-directives.llmicromips-shift.ll
micromips-sizereduction
micromips-subu16.llmicromips-sw-lw-16.llmicromips-xor16.llmicromips64r6-unsupported.llmips-shf-gprel.smips16-hf-attr-2.llmips16-hf-attr.llmips16_32_1.llmips16_32_10.llmips16_32_3.llmips16_32_4.llmips16_32_5.llmips16_32_6.llmips16_32_7.llmips16_32_8.llmips16_32_9.llmips16_fpret.llmips16ex.llmips16fpe.ll
mips32r6
mips64-f128-call.llmips64-f128.llmips64-libcall.llmips64-sret.llmips64directive.llmips64ext.llmips64extins.llmips64fpimm0.llmips64fpldst.llmips64imm.llmips64instrs.llmips64intldst.llmips64lea.llmips64muldiv.ll
mips64r6
mips64shift.llmips64signextendsesf.llmips64sinttofpsf.llmipslopat.ll
mirparser
misha.llmno-ldc1-sdc1.ll
msa
mul.llmulll.llmulull.llnacl-align.llnacl-branch-delay.llnacl-reserved-regs.llnamed-register-n32.llnamed-register-n64.llnamed-register-o32.llneg1.llnmadd.llno-odd-spreg-msa.llno-odd-spreg.llnomips16.llnot1.llnull-streamer.llnull.llo32_cc.llo32_cc_byval.llo32_cc_vararg.llocteon.llocteon_popcnt.lloptimize-fp-math.lloptimize-pic-o0.llor1.llpbqp-reserved-physreg.llpowif64_16.llpr33682.llpr33978.llpr34975.llpr35071.llpr36061.llprevent-hoisting.llprivate-addr.llprivate.llra-allocatable.llrdhwr-directives.llrem.llremat-immed-load.llremu.llreturn-vector.llreturn_address.llrotate.lls2rem.llsb1.llsel1c.llsel2c.llselTBteqzCmpi.llselTBtnezCmpi.llselTBtnezSlti.llselect.llselectcc.llselectiondag-optlevel.llseleq.llseleqk.llselgek.llselgt.llselle.llselltk.llselne.llselnek.llselpat.llsetcc-se.llseteq.llseteqz.llsetge.llsetgek.llsetle.llsetlt.llsetltk.llsetne.llsetuge.llsetugt.llsetule.llsetult.llsetultk.llsh1.llshift-parts.llsimplebr.llsint-fp-store_pattern.llsitofp-selectcc-opt.llsll-micromips-r6-encoding.mirsll1.llsll2.llslt.llsmall-section-reserve-gp.llspill-copy-acreg.llsr1.llsra1.llsra2.llsrl1.llsrl2.llstack-alignment.llstackcoloring.llstacksize.llstart-asm-file.llstchar.llstldst.llsub1.llsub2.llswzero.lltail16.ll
tailcall
thread-pointer.lltls-alias.lltls-models.lltls.lltls16.lltls16_2.lltnaked.lltrap.lltrap1.lluitofp.llul1.llunalignedload.llunsized-global.llv2i16tof32.llvector-load-store.llvector-setcc.llweak.llwhitespace.llxor1.llxray-mips-attribute-instrumentation.llxray-section-group.llzeroreg.ll
NVPTX
LoadStoreVectorizer.llMachineSink-call.llMachineSink-convergent.llTailDuplication-convergent.llaccess-non-generic.lladd-128bit.lladdrspacecast-gvar.lladdrspacecast.llaggr-param.llaggregate-return.llalias.llannotations.llarg-lowering.llarithmetic-fp-sm20.llarithmetic-int.llatomics-sm60.llatomics-with-scope.llatomics.llbarrier.llbfe.llbranch-fold.llbug17709.llbug21465.llbug22246.llbug22322.llbug26185-2.llbug26185.llbypass-div.llcall-with-alloca-buffer.llcallchain.llcalling-conv.llcombine-min-max.llcompare-int.llconstant-vectors.llconvergent-mir-call.llconvert-fp.llconvert-int-sm20.llctlz.llctpop.llcttz.lldebug-file-loc.lldisable-opt.lldiv-ri.lldivrem-combine.llenvreg.llextloadv.llf16-instructions.llf16x2-instructions.llfast-math.llfcos-no-fast-math.llfma-assoc.llfma-disable.llfma.llfns.llfp-contract.llfp-literals.llfp16.llfsin-no-fast-math.llfunction-align.llgeneric-to-nvvm-ir.llgeneric-to-nvvm.llglobal-addrspace.llglobal-ctor-empty.llglobal-ctor.llglobal-dtor.llglobal-ordering.llglobal-variable-big.llglobal-visibility.llglobals_init.llglobals_lowering.llgvar-init.llhalf.lli1-global.lli1-int-to-fp.lli1-param.lli128-global.lli128-param.lli128-retval.lli8-param.llidioms.llimad.llimplicit-def.llinline-asm.llintrin-nocapture.llintrinsic-old.llintrinsics.llisspacep.llld-addrspace.llld-generic.llld-st-addrrspace.pyldg-invariant.llldparam-v4.llldu-i8.llldu-ldg.llldu-reg-plus-offset.lllit.local.cfgload-sext-i1.llload-with-non-coherent-cache.lllocal-stack-frame.llloop-vectorize.lllower-aggr-copies.lllower-alloca.lllower-kernel-ptr-arg.llmachine-sink.llmanaged.llmatch.llmath-intrins.llminmax-negative.llmisaligned-vector-ldst.llmodule-inline-asm.llmulwide.llnamed-barriers.llnoduplicate-syncthreads.llnounroll.llnvcl-param-align.llnvvm-reflect-module-flag.llnvvm-reflect.llparam-align.llparam-load-store.llpr13291-i1-store.llpr16278.llpr17529.llrefl1.llreg-copy.llreg-types.llrotate.llsched1.llsched2.llsext-in-reg.llsext-params.llshfl-sync.llshfl.llshift-parts.llsimple-call.llsm-version-20.llsm-version-21.llsm-version-30.llsm-version-32.llsm-version-35.llsm-version-37.llsm-version-50.llsm-version-52.llsm-version-53.llsm-version-60.llsm-version-61.llsm-version-62.llsm-version-70.llspeculative-execution-divergent-target.llsqrt-approx.llst-addrspace.llst-generic.llsurf-read-cuda.llsurf-read.llsurf-write-cuda.llsurf-write.llsymbol-naming.lltex-read-cuda.lltex-read.lltexsurf-queries.lltid-range.lltuple-literal.llvec-param-load.llvec8.llvector-args.llvector-call.llvector-compare.llvector-global.llvector-loads.llvector-select.llvector-stores.llvote.llweak-global.llweak-linkage.llwmma.pyzero-cs.llzeroext-32bit.ll
Nios2
PowerPC
2004-11-29-ShrCrash.ll2004-11-30-shift-crash.ll2004-11-30-shr-var-crash.ll2004-12-12-ZeroSizeCommon.ll2005-01-14-SetSelectCrash.ll2005-01-14-UndefLong.ll2005-08-12-rlwimi-crash.ll2005-09-02-LegalizeDuplicatesCalls.ll2005-10-08-ArithmeticRotate.ll2005-11-30-vastart-crash.ll2006-01-11-darwin-fp-argument.ll2006-01-20-ShiftPartsCrash.ll2006-04-01-FloatDoubleExtend.ll2006-04-05-splat-ish.ll2006-04-19-vmaddfp-crash.ll2006-05-12-rlwimi-crash.ll2006-07-07-ComputeMaskedBits.ll2006-07-19-stwbrx-crash.ll2006-08-11-RetVector.ll2006-08-15-SelectionCrash.ll2006-09-28-shift_64.ll2006-10-13-Miscompile.ll2006-10-17-brcc-miscompile.ll2006-10-17-ppc64-alloca.ll2006-11-10-DAGCombineMiscompile.ll2006-11-29-AltivecFPSplat.ll2006-12-07-LargeAlloca.ll2006-12-07-SelectCrash.ll2007-01-04-ArgExtension.ll2007-01-15-AsmDialect.ll2007-01-29-lbrx-asm.ll2007-01-31-InlineAsmAddrMode.ll2007-02-16-AlignPacked.ll2007-02-16-InlineAsmNConstraint.ll2007-02-23-lr-saved-twice.ll2007-03-24-cntlzd.ll2007-03-30-SpillerCrash.ll.REMOVED.git-id2007-04-24-InlineAsm-I-Modifier.ll2007-04-30-InlineAsmEarlyClobber.ll2007-05-03-InlineAsm-S-Constraint.ll2007-05-14-InlineAsmSelectCrash.ll2007-05-22-tailmerge-3.ll2007-05-30-dagcombine-miscomp.ll2007-06-28-BCCISelBug.ll2007-08-04-CoalescerAssert.ll2007-09-04-AltivecDST.ll2007-09-07-LoadStoreIdxForms.ll2007-09-08-unaligned.ll2007-09-11-RegCoalescerAssert.ll2007-09-12-LiveIntervalsAssert.ll2007-10-16-InlineAsmFrameOffset.ll2007-10-18-PtrArithmetic.ll2007-10-21-LocalRegAllocAssert.ll2007-10-21-LocalRegAllocAssert2.ll2007-11-04-CoalescerCrash.ll2007-11-16-landingpad-split.ll2007-11-19-VectorSplitting.ll2008-02-05-LiveIntervalsAssert.ll2008-02-09-LocalRegAllocAssert.ll2008-03-05-RegScavengerAssert.ll2008-03-17-RegScavengerCrash.ll2008-03-18-RegScavengerAssert.ll2008-03-24-AddressRegImm.ll2008-03-24-CoalescerBug.ll2008-03-26-CoalescerBug.ll2008-04-10-LiveIntervalCrash.ll2008-04-16-CoalescerBug.ll2008-04-23-CoalescerCrash.ll2008-05-01-ppc_fp128.ll2008-06-19-LegalizerCrash.ll2008-06-21-F128LoadStore.ll2008-06-23-LiveVariablesCrash.ll2008-07-10-SplatMiscompile.ll2008-07-15-Bswap.ll2008-07-15-Fabs.ll2008-07-15-SignExtendInreg.ll2008-07-17-Fneg.ll2008-07-24-PPC64-CCBug.ll2008-09-12-CoalescerBug.ll2008-10-17-AsmMatchingOperands.ll2008-10-28-UnprocessedNode.ll2008-10-28-f128-i32.ll2008-10-31-PPCF128Libcalls.ll2008-12-02-LegalizeTypeAssert.ll2009-01-16-DeclareISelBug.ll2009-03-17-LSRBug.ll2009-05-28-LegalizeBRCC.ll2009-07-16-InlineAsm-M-Operand.ll2009-08-17-inline-asm-addr-mode-breakage.ll2009-09-18-carrybit.ll2009-11-15-ProcImpDefsBug.ll2009-11-25-ImpDefBug.ll2010-02-04-EmptyGlobal.ll2010-02-12-saveCR.ll2010-03-09-indirect-call.ll2010-04-01-MachineCSEBug.ll2010-05-03-retaddr1.ll2010-10-11-Fast-Varargs.ll2010-12-18-PPCStackRefs.ll2011-12-05-NoSpillDupCR.ll2011-12-06-SpillAndRestoreCR.ll2011-12-08-DemandedBitsMiscompile.ll2012-09-16-TOC-entry-check.ll2012-10-11-dynalloc.ll2012-10-12-bitcast.ll2012-11-16-mischedcall.ll2013-05-15-preinc-fold.ll2013-07-01-PHIElimBug.ll2016-01-07-BranchWeightCrash.ll2016-04-16-ADD8TLS.ll2016-04-17-combine.ll2016-04-28-setjmp.llAtomics-64.llBoolRetToIntTest-2.llBoolRetToIntTest.llBreakableToken-reduced.llCompareEliminationSpillIssue.llDbgValueOtherTargets.testFrames-alloca.llFrames-large.llFrames-leaf.llFrames-small.llLargeAbsoluteAddr.llMCSE-caller-preserved-reg.llMMO-flags-assertion.llMergeConsecutiveStores.llPR33636.llPR33671.llPR3488.llPR35812-neg-cmpxchg.llVSX-DForm-Scalars.llVSX-XForm-Scalars.lla2-fp-basic.lla2q-stackalign.lla2q.llaa-tbaa.llaantidep-def-ec.miraantidep-inline-asm-use.lladd-fi.lladdc.lladdegluecrash.lladdi-licm.lladdi-offset-fold.lladdi-reassoc.lladdisdtprelha-nonr3.miraddrfuncstr.llaggressive-anti-dep-breaker-subreg.llalias.llalign.llallocate-r0.llaltivec-ord.lland-branch.lland-elim.lland-imm.lland_add.lland_sext.lland_sra.llandc.llanon_aggr.llanyext_srl.llarr-fp-arg-no-copy.llashr-neg1.llasm-Zy.llasm-constraints.llasm-dialect.llasm-printer-topological-order.llasym-regclass-copy.llatomic-1.llatomic-2.llatomic-minmax.llatomics-constant.llatomics-fences.llatomics-indexed.llatomics-regression.ll.REMOVED.git-idatomics.llavailable-externally.llbdzlr.llbig-endian-actual-args.llbig-endian-call-result.llbig-endian-formal-args.llbitcasts-direct-move.llblockaddress.llbperm.llbranch-hint.llbranch-opt.llbranch_coalesce.llbswap-load-store.llbswap64.llbuild-vector-tests.ll.REMOVED.git-idbuildvec_canonicalize.llbuiltins-ppc-elf2-abi.llbuiltins-ppc-p8vector.llbv-pres-v8i1.llbv-widen-undef.llbyval-agg-info.llbyval-aliased.llcalls.llcan-lower-ret.llcannonicalize-vector-shifts.llcc.llchange-no-infs.llcmp-cmp.llcmp_elimination.llcmpb-ppc32.llcmpb.llcoal-sections.llcoalesce-ext.llcode-align.llcombine-to-pre-index-store-crash.llcombine_loads_from_build_pair.llcompare-duplicate.llcompare-simm.llcomplex-return.llconstants-i64.llconstants.llconvert-rr-to-ri-instrs-R0-special-handling.mirconvert-rr-to-ri-instrs-out-of-range.mirconvert-rr-to-ri-instrs.mir.REMOVED.git-idcopysignl.llcr-spills.llcr1eq-no-extra-moves.llcr1eq.llcr_spilling.llcrash.llcrbit-asm-disabled.llcrbit-asm.llcrbits.llcrsave.llcrypto_bifs.llctr-cleanup.llctr-loop-tls-const.llctr-minmaxnum.llctrloop-asm.llctrloop-cpsgn.llctrloop-fp64.llctrloop-i128.llctrloop-i64.llctrloop-intrin.llctrloop-large-ec.llctrloop-le.llctrloop-lt.llctrloop-ne.llctrloop-reg.llctrloop-s000.llctrloop-sh.llctrloop-shortLoops.llctrloop-sums.llctrloop-udivti3.llctrloops-softfloat.llctrloops.llcttz.llcxx_tlscc64.lldarwin-labels.lldbg.lldcbt-sched.lldebuginfo-split-int.lldebuginfo-stackarg.lldelete-node.lldirect-move-profit.lldiv-2.lldiv-e-32.lldiv-e-all.llduplicate-returns-for-tailcall.lldyn-alloca-aligned.lldyn-alloca-offset.lle500-1.llearly-ret.llearly-ret2.llec-input.lleh-dwarf-cfa.llempty-functions.llemptystruct.llemutls_generic.lleqv-andc-orc-nor.llexpand-contiguous-isel.llexpand-foldable-isel.llexpand-isel-1.mirexpand-isel-10.mirexpand-isel-2.mirexpand-isel-3.mirexpand-isel-4.mirexpand-isel-5.mirexpand-isel-6.mirexpand-isel-7.mirexpand-isel-8.mirexpand-isel-9.mirexpand-isel.llext-bool-trunc-repl.llextra-toc-reg-deps.llextsh.llf32-to-i64.llfabs.llfast-isel-GEP-coalesce.llfast-isel-binary.llfast-isel-br-const.llfast-isel-call.llfast-isel-cmp-imm.llfast-isel-const.llfast-isel-conversion-p5.llfast-isel-conversion.llfast-isel-crash.llfast-isel-ext.llfast-isel-fcmp-nan.llfast-isel-fold.llfast-isel-fpconv.llfast-isel-i64offset.llfast-isel-icmp-split.llfast-isel-indirectbr.llfast-isel-load-store-vsx.llfast-isel-load-store.llfast-isel-redefinition.llfast-isel-ret.llfast-isel-shifter.llfastisel-gep-promote-before-add.llfcpsgn.llfdiv-combine.llfloat-asmprint.llfloat-to-int.llfloatPSA.llflt-preinc.llfma-aggr-FMF.llfma-assoc.llfma-ext.llfma-mutate-duplicate-vreg.llfma-mutate-register-constraint.llfma-mutate.llfma.llfmaxnum.llfminnum.llfnabs.llfneg.llfold-li.llfold-zero.llfp-branch.llfp-int-conversions-direct-moves.llfp-int-fp.llfp-splat.llfp-to-int-ext.llfp-to-int-to-fp.llfp128-bitcast-after-operation.llfp2int2fp-ppcfp128.llfp64-to-int16.llfp_to_uint.llfpcopy.llframe-size.llframeaddr.llfrounds.llfsel.llfsl-e500mc.llfsl-e5500.llfsqrt.llfunc-addr-consts.llfunc-addr.llglob-comp-aa-crash.llgpr-vsr-spill.llhello-reloc.shello.llhidden-vis-2.llhidden-vis.llhtm.lli1-ext-fold.lli1-to-double.lli128-and-beyond.lli32-to-float.lli64-to-float.lli64_fp.lli64_fp_round.llia-mem-r0.llia-neg-const.lliabs.llifcvt-forked-bug-2016-08-08.llifcvt.llillegal-element-type.llin-asm-f64-reg.llindexed-load.llindirect-hidden.llindirectbr.llinline-asm-s-modifier.llinline-asm-scalar-to-vector-error.llinlineasm-copy.llinlineasm-i64-reg.llint-fp-conv-0.llint-fp-conv-1.llinverted-bool-compares.llisel-rc-nox0.llisel.llispositive.llitofp128.lljaggedstructs.lllbz-from-ld-shift.lllbzux.llld-st-upd.llldtoc-inv.lllha.lllicm-remat.lllicm-tocReg.lllit.local.cfglivephysregs.mirload-constant-addr.llload-shift-combine.llload-two-flts.llload-v4i8-improved.lllogic-ops-on-compares.lllong-compare.lllongcall.lllongdbl-truncate.llloop-data-prefetch-inner.llloop-data-prefetch.llloop-prep-all.lllsa.lllsr-postinc-pos.lllxv-aligned-stack-slots.lllxvw4x-bug.llmachine-combiner.llmask64.llmature-mc-support.llmc-instrlat.llmcm-1.llmcm-10.llmcm-11.llmcm-12.llmcm-13.llmcm-2.llmcm-3.llmcm-4.llmcm-5.llmcm-6.llmcm-7.llmcm-8.llmcm-9.llmcm-default.llmcm-obj-2.llmcm-obj.llmcount-insertion.llmem-rr-addr-mode.llmemCmpUsedInZeroEqualityComparison.llmem_update.llmemcmp.llmemcmpIR.llmemcpy-vec.llmemcpy_dereferenceable.llmemset-nc-le.llmemset-nc.llmerge-st-chain-op.llmerge_stores_dereferenceable.llmftb.llmisched-inorder-latency.llmisched.llmtvsrdd.llmul-neg-power-2.llmul-with-overflow.llmulhs.llmulli64.llmult-alt-generic-powerpc.llmult-alt-generic-powerpc64.llmulti-return.llnamed-reg-alloc-r0.llnamed-reg-alloc-r1-64.llnamed-reg-alloc-r1.llnamed-reg-alloc-r13-64.llnamed-reg-alloc-r13.llnamed-reg-alloc-r2-64.llnamed-reg-alloc-r2.llneg.llnegate-i1.llnegctr.llno-dead-strip.llno-dup-spill-fp.llno-ext-with-count-zeros.llno-extra-fp-conv-ldst.llno-pref-jumps.llno-rlwimi-trivial-commute.mirnovrsave.llopt-cmp-inst-cr0-live.llopt-li-add-to-addi.llopt-sub-inst-cr0-live.miroptcmp.lloptnone-crbits-i1-ret.llor-addressing-mode.llori_imm32.llp8-isel-sched.llp8-scalar_vector_conversions.llp8altivec-shuffles-pred.llp9-vector-compares-and-counts.llp9-vinsert-vextract.llp9-xxinsertw-xxextractuw.llpeephole-align.llpie.llpip-inner.llpopcnt.llpost-ra-ec.llpower9-moves-and-splats.llppc-crbits-onoff.llppc-ctr-dead-code.llppc-empty-fs.llppc-prologue.llppc-redzone-alignment-bug.llppc-shrink-wrapping.llppc-vaarg-agg.llppc32-align-long-double-sf.llppc32-constant-BE-ppcf128.llppc32-cyclecounter.llppc32-i1-vaarg.llppc32-lshrti3.llppc32-nest.llppc32-pic-large.llppc32-pic.llppc32-skip-regs.llppc32-vacopy.llppc440-fp-basic.llppc440-msync.llppc64-32bit-addic.llppc64-P9-mod.llppc64-P9-vabsd.llppc64-abi-extend.llppc64-align-long-double.llppc64-altivec-abi.llppc64-anyregcc-crash.llppc64-anyregcc.llppc64-blnop.llppc64-byval-align.llppc64-calls.llppc64-crash.llppc64-cyclecounter.llppc64-elf-abi.llppc64-fastcc-fast-isel.llppc64-fastcc.llppc64-func-desc-hoist.llppc64-gep-opt.llppc64-get-cache-line-size.llppc64-i128-abi.llppc64-icbt-pwr7.llppc64-icbt-pwr8.llppc64-linux-func-size.llppc64-nest.llppc64-nonfunc-calls.llppc64-patchpoint.llppc64-pre-inc-no-extra-phi.llppc64-prefetch.llppc64-r2-alloc.llppc64-sibcall-shrinkwrap.llppc64-sibcall.llppc64-smallarg.llppc64-stackmap-nops.llppc64-stackmap.llppc64-toc.llppc64-vaarg-int.llppc64-zext.llppc64le-aggregates.llppc64le-calls.llppc64le-crsave.llppc64le-localentry-large.llppc64le-localentry.llppc64le-smallarg.llppcf128-1-opt.llppcf128-1.llppcf128-2.llppcf128-3.llppcf128-4.llppcf128-endian.llppcf128sf.llppcsoftops.llpr12757.llpr13641.llpr13891.llpr15031.llpr15359.llpr15630.llpr15632.llpr16556-2.llpr16556.llpr16573.llpr17168.llpr17354.llpr18663-2.llpr18663.llpr20442.llpr22711.llpr24216.llpr24546.llpr24636.llpr25157-peephole.llpr25157.llpr26180.llpr26193.llpr26356.llpr26378.llpr26381.llpr26617.llpr26690.llpr27078.llpr27350.llpr28130.llpr28630.llpr30451.llpr30640.llpr30663.llpr30715.llpr31144.llpr32063.llpr32140.llpr33093.llpr35402.llpr35688.llpr36292.llpr3711_widen_bit.llpreemption.llpreinc-ld-sel-crash.llpreincprep-invoke.llpreincprep-nontrans-crash.llprivate.llpwr3-6x.llpwr7-gt-nop.llpzero-fp-xored.llqpx-bv-sint.llqpx-bv.llqpx-func-clobber.llqpx-load-splat.llqpx-load.llqpx-recipest.llqpx-rounding-ops.llqpx-s-load.llqpx-s-sel.llqpx-s-store.llqpx-sel.llqpx-split-vsetcc.llqpx-store.llqpx-unal-cons-lds.llqpx-unalperm.llquadint-return.llr31.llrecipest.llreg-coalesce-simple.llreg-names.llreloc-align.llremap-crash.llremat-imm.llremove-redundant-moves.llremove-redundant-toc-saves.llresolvefi-basereg.llresolvefi-disp.llrestore-r30.llretaddr.llretaddr2.llreturn-val-i128.llrlwimi-and-or-bits.llrlwimi-and.llrlwimi-commute.llrlwimi-dyn-and.llrlwimi-keep-rsh.llrlwimi.llrlwimi2.llrlwimi3.llrlwinm-zero-ext.llrlwinm.llrlwinm2.llrm-zext.llrotl-2.llrotl-64.llrotl-rotr-crash.llrotl.llrounding-ops.llrs-undef-use.lls000-alias-misched.llsave-bp.llsave-cr-ppc32svr4.llsave-crbp-ppc32svr4.llscavenging.mirsdag-ppcf128.llsdiv-pow2.llsections.llselect-addrRegRegOnly.llselect-cc.llselect-i1-vs-i1.llselect_const.llselect_lt0.llselectiondag-extload-computeknownbits.llselectiondag-sextload.llset0-v8i16.llsetcc-logic.llsetcc-to-sub.llsetcc_no_zext.llsetcclike-or-comb.llseteq-0.llshift-cmp.llshift128.llshift_mask.llshl_elim.llshl_sext.llsign_ext_inreg1.llsimplifyConstCmpToISEL.llsj-ctr-loop.llsjlj.llsjlj_no0x.llsmall-arguments.llspill-nor0.llsplat-bug.llsplat-larger-types-as-v16i8.llsplit-index-tc.llsrl-mask.llstack-no-redzone.llstack-protector.llstack-realign.llstackmap-frame-setup.llstacksize.llstd-unal-fi.llstdux-constuse.llstfiwx-2.llstfiwx.llstore-constant.llstore-load-fwd.llstore-update.llstructsinmem.llstructsinregs.llstubs.llstwu-gta.llstwu8.llstwux.llsub-bv-types.llsubc.llsubreg-postra-2.llsubreg-postra.llsubtract_from_imm.llsvr4-redzone.llswaps-le-1.llswaps-le-2.llswaps-le-3.llswaps-le-4.llswaps-le-5.llswaps-le-6.llswaps-le-7.lltail-dup-analyzable-fallthrough.lltail-dup-branch-to-fallthrough.lltail-dup-break-cfg.lltail-dup-layout.lltailcall-string-rvo.lltailcall1-64.lltailcall1.lltailcallpic1.lltestBitReverse.lltestComparesi32gtu.lltestComparesi32leu.lltestComparesi32ltu.lltestComparesieqsc.lltestComparesieqsi.lltestComparesieqsll.lltestComparesieqss.lltestComparesiequc.lltestComparesiequi.lltestComparesiequll.lltestComparesiequs.lltestComparesigesc.lltestComparesigesi.lltestComparesigesll.lltestComparesigess.lltestComparesigeuc.lltestComparesigeui.lltestComparesigeull.lltestComparesigeus.lltestComparesigtsc.lltestComparesigtsi.lltestComparesigtsll.lltestComparesigtss.lltestComparesigtuc.lltestComparesigtui.lltestComparesigtus.lltestComparesilesc.lltestComparesilesi.lltestComparesilesll.lltestComparesiless.lltestComparesileuc.lltestComparesileui.lltestComparesileull.lltestComparesileus.lltestComparesiltsc.lltestComparesiltsi.lltestComparesiltsll.lltestComparesiltss.lltestComparesiltuc.lltestComparesiltui.lltestComparesiltus.lltestComparesinesc.lltestComparesinesi.lltestComparesinesll.lltestComparesiness.lltestComparesineuc.lltestComparesineui.lltestComparesineull.lltestComparesineus.lltestCompareslleqsc.lltestCompareslleqsi.lltestCompareslleqsll.lltestCompareslleqss.lltestComparesllequc.lltestComparesllequi.lltestComparesllequll.lltestComparesllequs.lltestComparesllgesc.lltestComparesllgesi.lltestComparesllgesll.lltestComparesllgess.lltestComparesllgeuc.lltestComparesllgeui.lltestComparesllgeull.lltestComparesllgeus.lltestComparesllgtsll.lltestComparesllgtuc.lltestComparesllgtui.lltestComparesllgtus.lltestCompareslllesc.lltestCompareslllesi.lltestCompareslllesll.lltestComparesllless.lltestComparesllleuc.lltestComparesllleui.lltestComparesllleull.lltestComparesllleus.lltestComparesllltsll.lltestComparesllltuc.lltestComparesllltui.lltestComparesllltus.lltestComparesllnesll.lltestComparesllneull.llthread-pointer.lltls-cse.lltls-pic.lltls-store2.lltls.lltls_get_addr_clobbers.lltls_get_addr_fence1.mirtls_get_addr_fence2.mirtls_get_addr_stackframe.lltoc-load-sched-bug.lltrampoline.lluint-to-ppcfp128-crash.llunal-altivec-wint.llunal-altivec.llunal-altivec2.llunal-vec-ldst.llunal-vec-negarith.llunal4-std.llunaligned.llunsafe-math.llunwind-dw2-g.llunwind-dw2.llvaddsplat.llvarargs-struct-float.llvarargs.llvariable_elem_vec_extracts.llvcmp-fold.llvec-abi-align.llvec-asm-disabled.llvec_abs.llvec_absd.llvec_add_sub_doubleword.llvec_add_sub_quadword.llvec_auto_constant.llvec_br_cmp.llvec_buildvector_loadstore.llvec_call.llvec_clz.llvec_cmp.llvec_cmpd.llvec_constants.llvec_conv.llvec_extload.llvec_extract_p9.llvec_extract_p9_2.llvec_fmuladd.llvec_fneg.llvec_insert.llvec_int_ext.llvec_mergeow.llvec_minmax.llvec_misaligned.llvec_mul.llvec_mul_even_odd.llvec_perf_shuffle.llvec_popcnt.llvec_revb.llvec_rotate_shift.llvec_rounding.llvec_select.llvec_shift.llvec_shuffle.llvec_shuffle_le.llvec_shuffle_p8vector.llvec_shuffle_p8vector_le.llvec_sldwi.llvec_splat.llvec_splat_constant.llvec_sqrt.llvec_urem_const.llvec_veqv_vnand_vorc.llvec_vrsave.llvec_xxpermdi.llvec_zero.llvector-identity-shuffle.llvector-merge-store-fp-constants.llvector.llvperm-instcombine.llvperm-lowering.llvrsave-spill.llvrspill.llvsel-prom.llvselect-constants.llvsx-args.llvsx-div.llvsx-elementary-arith.llvsx-fma-m.llvsx-fma-mutate-trivial-copy.llvsx-fma-mutate-undef.llvsx-fma-sp.llvsx-infl-copy1.llvsx-infl-copy2.llvsx-ldst-builtin-le.llvsx-ldst.llvsx-minmax.llvsx-p8.llvsx-p9.llvsx-partword-int-loads-and-stores.llvsx-recip-est.llvsx-self-copy.llvsx-spill-norwstore.llvsx-spill.llvsx-vec-spill.llvsx-word-splats.llvsx.llvsxD-Form-spills.llvsx_insert_extract_le.llvsx_scalar_ld_st.llvsx_shuffle_le.llvtable-reloc.llweak_def_can_be_hidden.llxray-attribute-instrumentation.llxray-conditional-return.llxray-ret-is-terminator.llxray-tail-call-hidden.llxray-tail-call-sled.llxvcmpeqdp-v2f64.llxxleqv_xxlnand_xxlorc.llzero-not-run.llzext-and-cmp.llzext-bitperm.llzext-free.ll
RISCV
SPARC
SystemZ
DAGCombine_trunc_extract.llDAGCombiner_illegal_BUILD_VECTOR.llDAGCombiner_isAlias.ll
Large
RAbasic-invalid-LR-update.miraddr-01.lladdr-02.lladdr-03.llalias-01.llalloca-01.llalloca-02.llalloca-03.llalloca-04.lland-01.lland-02.lland-03.lland-04.lland-05.lland-06.lland-07.lland-08.lland-xor-01.llargs-01.llargs-02.llargs-03.llargs-04.llargs-05.llargs-06.llargs-07.llargs-08.llargs-09.llargs-10.llasm-01.llasm-02.llasm-03.llasm-04.llasm-05.llasm-06.llasm-07.llasm-08.llasm-09.llasm-10.llasm-11.llasm-12.llasm-13.llasm-14.llasm-15.llasm-16.llasm-17.llasm-18.llatomic-fence-01.llatomic-fence-02.llatomic-load-01.llatomic-load-02.llatomic-load-03.llatomic-load-04.llatomic-load-05.llatomic-store-01.llatomic-store-02.llatomic-store-03.llatomic-store-04.llatomic-store-05.llatomicrmw-add-01.llatomicrmw-add-02.llatomicrmw-add-03.llatomicrmw-add-04.llatomicrmw-add-05.llatomicrmw-add-06.llatomicrmw-and-01.llatomicrmw-and-02.llatomicrmw-and-03.llatomicrmw-and-04.llatomicrmw-and-05.llatomicrmw-and-06.llatomicrmw-minmax-01.llatomicrmw-minmax-02.llatomicrmw-minmax-03.llatomicrmw-minmax-04.llatomicrmw-nand-01.llatomicrmw-nand-02.llatomicrmw-nand-03.llatomicrmw-nand-04.llatomicrmw-or-01.llatomicrmw-or-02.llatomicrmw-or-03.llatomicrmw-or-04.llatomicrmw-or-05.llatomicrmw-or-06.llatomicrmw-sub-01.llatomicrmw-sub-02.llatomicrmw-sub-03.llatomicrmw-sub-04.llatomicrmw-sub-05.llatomicrmw-sub-06.llatomicrmw-xchg-01.llatomicrmw-xchg-02.llatomicrmw-xchg-03.llatomicrmw-xchg-04.llatomicrmw-xor-01.llatomicrmw-xor-02.llatomicrmw-xor-03.llatomicrmw-xor-04.llatomicrmw-xor-05.llatomicrmw-xor-06.llbackchain.llbranch-01.llbranch-02.llbranch-03.llbranch-04.llbranch-05.llbranch-06.llbranch-07.llbranch-08.llbranch-09.llbranch-10.llbranch-11.llbswap-01.llbswap-02.llbswap-03.llbswap-04.llbswap-05.llbswap-06.llbswap-07.llbswap-08.llbuiltins.llcall-01.llcall-02.llcall-03.llcall-04.llcall-05.llclear-liverange-spillreg.mircmpxchg-01.llcmpxchg-02.llcmpxchg-03.llcmpxchg-04.llcmpxchg-05.llcmpxchg-06.llcond-load-01.llcond-load-02.llcond-load-03.llcond-move-01.llcond-move-02.llcond-move-03.llcond-move-04.mircond-move-05.mircond-store-01.llcond-store-02.llcond-store-03.llcond-store-04.llcond-store-05.llcond-store-06.llcond-store-07.llcond-store-08.llcond-store-09.llcopy-physreg-128.llctpop-01.lldag-combine-01.lldag-combine-02.lldyn-alloca-offset.llexpand-zext-pseudo.llextract-vector-elt-zEC12.llfold-memory-op-impl.llfp-abs-01.llfp-abs-02.llfp-abs-03.llfp-abs-04.llfp-add-01.llfp-add-02.llfp-add-03.llfp-add-04.llfp-cmp-01.llfp-cmp-02.llfp-cmp-03.llfp-cmp-04.llfp-cmp-05.llfp-cmp-06.llfp-cmp-07.mirfp-const-01.llfp-const-02.llfp-const-03.llfp-const-04.llfp-const-05.llfp-const-06.llfp-const-07.llfp-const-08.llfp-const-09.llfp-const-10.llfp-const-11.llfp-conv-01.llfp-conv-02.llfp-conv-03.llfp-conv-04.llfp-conv-05.llfp-conv-06.llfp-conv-07.llfp-conv-08.llfp-conv-09.llfp-conv-10.llfp-conv-11.llfp-conv-12.llfp-conv-13.llfp-conv-14.llfp-conv-15.llfp-conv-16.llfp-conv-17.mirfp-copysign-01.llfp-copysign-02.llfp-div-01.llfp-div-02.llfp-div-03.llfp-div-04.llfp-libcall.llfp-move-01.llfp-move-02.llfp-move-03.llfp-move-04.llfp-move-05.llfp-move-06.llfp-move-07.llfp-move-08.llfp-move-09.llfp-move-10.llfp-move-11.llfp-move-12.llfp-move-13.llfp-mul-01.llfp-mul-02.llfp-mul-03.llfp-mul-04.llfp-mul-05.llfp-mul-06.llfp-mul-07.llfp-mul-08.llfp-mul-09.llfp-mul-10.llfp-mul-11.llfp-mul-12.llfp-neg-01.llfp-neg-02.llfp-round-01.llfp-round-02.llfp-round-03.llfp-sincos-01.llfp-sqrt-01.llfp-sqrt-02.llfp-sqrt-03.llfp-sqrt-04.llfp-sub-01.llfp-sub-02.llfp-sub-03.llfp-sub-04.llfpc-intrinsics.llframe-01.llframe-02.llframe-03.llframe-04.llframe-05.llframe-06.llframe-07.llframe-08.llframe-09.llframe-10.llframe-11.llframe-13.llframe-14.llframe-15.llframe-16.llframe-17.llframe-18.llframe-19.llframe-20.llframe-21.llframeaddr-01.llhtm-intrinsics.llinsert-01.llinsert-02.llinsert-03.llinsert-04.llinsert-05.llinsert-06.llint-abs-01.llint-add-01.llint-add-02.llint-add-03.llint-add-04.llint-add-05.llint-add-06.llint-add-07.llint-add-08.llint-add-09.llint-add-10.llint-add-11.llint-add-12.llint-add-13.llint-add-14.llint-add-15.llint-add-16.llint-add-17.llint-cmp-01.llint-cmp-02.llint-cmp-03.llint-cmp-04.llint-cmp-05.llint-cmp-06.llint-cmp-07.llint-cmp-08.llint-cmp-09.llint-cmp-10.llint-cmp-11.llint-cmp-12.llint-cmp-13.llint-cmp-14.llint-cmp-15.llint-cmp-16.llint-cmp-17.llint-cmp-18.llint-cmp-19.llint-cmp-20.llint-cmp-21.llint-cmp-22.llint-cmp-23.llint-cmp-24.llint-cmp-25.llint-cmp-26.llint-cmp-27.llint-cmp-28.llint-cmp-29.llint-cmp-30.llint-cmp-31.llint-cmp-32.llint-cmp-33.llint-cmp-34.llint-cmp-35.llint-cmp-36.llint-cmp-37.llint-cmp-38.llint-cmp-39.llint-cmp-40.llint-cmp-41.llint-cmp-42.llint-cmp-43.llint-cmp-44.llint-cmp-45.llint-cmp-46.llint-cmp-47.llint-cmp-48.llint-cmp-49.llint-cmp-50.llint-cmp-51.llint-cmp-52.llint-cmp-53.llint-cmp-54.llint-const-01.llint-const-02.llint-const-03.llint-const-04.llint-const-05.llint-const-06.llint-conv-01.llint-conv-02.llint-conv-03.llint-conv-04.llint-conv-05.llint-conv-06.llint-conv-07.llint-conv-08.llint-conv-09.llint-conv-10.llint-conv-11.llint-conv-12.llint-conv-13.llint-div-01.llint-div-02.llint-div-03.llint-div-04.llint-div-05.llint-div-06.llint-move-01.llint-move-02.llint-move-03.llint-move-04.llint-move-05.llint-move-06.llint-move-07.llint-move-08.llint-move-09.llint-mul-01.llint-mul-02.llint-mul-03.llint-mul-04.llint-mul-05.llint-mul-06.llint-mul-07.llint-mul-08.llint-mul-09.llint-mul-10.llint-mul-11.llint-neg-01.llint-neg-02.llint-sub-01.llint-sub-02.llint-sub-03.llint-sub-04.llint-sub-05.llint-sub-06.llint-sub-07.llint-sub-08.llint-sub-09.llint-sub-10.llla-01.llla-02.llla-03.llla-04.lllist-ilp-crash.lllit.local.cfglocr-legal-regclass.llloop-01.llloop-02.llloop-03.lllower-copy-undef-src.mirmature-mc-support.llmemchr-01.llmemchr-nobuiltin.llmemcmp-01.llmemcmp-nobuiltin.llmemcpy-01.llmemcpy-02.llmemset-01.llmemset-02.llmemset-03.llmemset-04.llor-01.llor-02.llor-03.llor-04.llor-05.llor-06.llor-07.llor-08.llpie.llpr31710.llpr32372.llpr32505.llprefetch-01.llregalloc-GR128.llregalloc-fast-invalid-kill-flag.mirret-addr-01.llrisbg-01.llrisbg-02.llrisbg-03.llrisbg-04.llrnsbg-01.llrosbg-01.llrosbg-02.llrot-01.llrot-02.llrxsbg-01.llselectcc-01.llselectcc-02.llselectcc-03.llsetcc-01.llsetcc-02.llshift-01.llshift-02.llshift-03.llshift-04.llshift-05.llshift-06.llshift-07.llshift-08.llshift-09.llshift-10.llshift-11.llshift-12.llspill-01.llsplitMove_undefReg_mverifier.llsplitMove_undefReg_mverifier_2.llstack-guard.llstrcmp-01.llstrcmp-nobuiltin.llstrcpy-01.llstrcpy-nobuiltin.llstrlen-01.llstrlen-nobuiltin.llswift-return.llswifterror.llswiftself.lltail-call-mem-intrinsics.lltdc-01.lltdc-02.lltdc-03.lltdc-04.lltdc-05.lltdc-06.lltdc-07.lltls-01.lltls-02.lltls-03.lltls-04.lltls-05.lltls-06.lltls-07.lltrap-01.lltrap-02.lltrap-03.lltrap-04.lltrap-05.lltwoaddr-sink.llunaligned-01.llundef-flag.llvec-abi-align.llvec-abs-01.llvec-abs-02.llvec-abs-03.llvec-abs-04.llvec-abs-05.llvec-abs-06.llvec-add-01.llvec-add-02.llvec-and-01.llvec-and-02.llvec-and-03.llvec-and-04.llvec-args-01.llvec-args-02.llvec-args-03.llvec-args-04.llvec-args-05.llvec-args-06.llvec-args-07.llvec-args-error-01.llvec-args-error-02.llvec-args-error-03.llvec-args-error-04.llvec-args-error-05.llvec-args-error-06.llvec-args-error-07.llvec-args-error-08.llvec-cmp-01.llvec-cmp-02.llvec-cmp-03.llvec-cmp-04.llvec-cmp-05.llvec-cmp-06.llvec-cmp-07.llvec-cmp-cmp-logic-select.llvec-cmpsel.llvec-combine-01.llvec-combine-02.llvec-const-01.llvec-const-02.llvec-const-03.llvec-const-04.llvec-const-05.llvec-const-06.llvec-const-07.llvec-const-08.llvec-const-09.llvec-const-10.llvec-const-11.llvec-const-12.llvec-const-13.llvec-const-14.llvec-const-15.llvec-const-16.llvec-const-17.llvec-const-18.llvec-conv-01.llvec-conv-02.llvec-ctlz-01.llvec-ctpop-01.llvec-ctpop-02.llvec-cttz-01.llvec-div-01.llvec-div-02.llvec-extract-01.llvec-extract-02.llvec-intrinsics-01.ll.REMOVED.git-idvec-intrinsics-02.llvec-log-01.llvec-max-01.llvec-max-02.llvec-max-03.llvec-max-04.llvec-max-05.llvec-min-01.llvec-min-02.llvec-min-03.llvec-min-04.llvec-min-05.llvec-move-01.llvec-move-02.llvec-move-03.llvec-move-04.llvec-move-05.llvec-move-06.llvec-move-07.llvec-move-08.llvec-move-09.llvec-move-10.llvec-move-11.llvec-move-12.llvec-move-13.llvec-move-14.llvec-move-15.llvec-move-16.llvec-move-17.llvec-move-18.llvec-mul-01.llvec-mul-02.llvec-mul-03.llvec-mul-04.llvec-mul-05.llvec-neg-01.llvec-neg-02.llvec-or-01.llvec-or-02.llvec-or-03.llvec-perm-01.llvec-perm-02.llvec-perm-03.llvec-perm-04.llvec-perm-05.llvec-perm-06.llvec-perm-07.llvec-perm-08.llvec-perm-09.llvec-perm-10.llvec-perm-11.llvec-perm-12.llvec-perm-13.llvec-round-01.llvec-round-02.llvec-sext.llvec-shift-01.llvec-shift-02.llvec-shift-03.llvec-shift-04.llvec-shift-05.llvec-shift-06.llvec-shift-07.llvec-sqrt-01.llvec-sqrt-02.llvec-sub-01.llvec-sub-02.llvec-trunc-to-i1.llvec-xor-01.llvec-xor-02.llvec-zext.llvectorizer-output-3xi32.llxor-01.llxor-02.llxor-03.llxor-04.llxor-05.llxor-06.llxor-07.llxor-08.ll
Thumb
Thumb2
2009-07-17-CrossRegClassCopy.ll2009-07-21-ISelBug.ll2009-07-23-CPIslandBug.ll2009-07-30-PEICrash.ll2009-08-01-WrongLDRBOpc.ll2009-08-02-CoalescerBug.ll2009-08-04-CoalescerAssert.ll2009-08-04-CoalescerBug.ll2009-08-04-ScavengerAssert.ll2009-08-04-SubregLoweringBug.ll2009-08-04-SubregLoweringBug2.ll2009-08-04-SubregLoweringBug3.ll2009-08-06-SpDecBug.ll2009-08-07-CoalescerBug.ll2009-08-07-NeonFPBug.ll2009-08-08-ScavengerAssert.ll2009-08-10-ISelBug.ll2009-08-21-PostRAKill4.ll2009-09-01-PostRAProlog.ll2009-10-15-ITBlockBranch.ll2009-11-01-CopyReg2RegBug.ll2009-11-11-ScavengerAssert.ll2009-11-13-STRDBug.ll2009-12-01-LoopIVUsers.ll2010-01-06-TailDuplicateLabels.ll2010-01-19-RemovePredicates.ll2010-02-11-phi-cycle.ll2010-02-24-BigStack.ll2010-03-08-addi12-ccout.ll2010-03-15-AsmCCClobber.ll2010-04-15-DynAllocBug.ll2010-04-26-CopyRegCrash.ll2010-05-24-rsbs.ll2010-06-14-NEONCoalescer.ll2010-06-19-ITBlockCrash.ll2010-06-21-TailMergeBug.ll2010-08-10-VarSizedAllocaBug.ll2010-11-22-EpilogueBug.ll2010-12-03-AddSPNarrowing.ll2011-04-21-FILoweringBug.ll2011-06-07-TwoAddrEarlyClobber.ll2011-12-16-T2SizeReduceAssert.ll2012-01-13-CBNZBug.ll2013-02-19-tail-call-register-hint.ll2013-03-02-vduplane-nonconstant-source-index.ll2013-03-06-vector-sext-operand-scalarize.llaapcs.llaligned-constants.llaligned-spill.llbfi.llbfx.llbicbfi.llbuildvector-crash.llcarry.llcbnz.llconstant-islands-jump-table.llconstant-islands-new-island-padding.llconstant-islands-new-island.llconstant-islands.ll.REMOVED.git-idcortex-fp.llcrash.llcross-rc-coalescing-1.llcross-rc-coalescing-2.lldiv.llemit-unwinding.llfloat-cmp.llfloat-intrinsics-double.llfloat-intrinsics-float.llfloat-ops.llframe-pointer.llframeless.llframeless2.llifcvt-compare.llifcvt-neon-deprecated.mirifcvt-no-branch-predictor.llifcvt-rescan-bug-2016-08-22.llifcvt-rescan-diamonds.llinflate-regs.llinlineasm.llintrinsics-cc.llintrinsics-coprocessor.lllarge-call.lllarge-stack.llldr-str-imm12.lllit.local.cfglongMACt.lllsr-deficiency.llmachine-licm.llmul_const.llpic-load.llsegmented-stacks.llsetjmp_longjmp.llstack_guard_remat.llt2sizereduction.mirtail-call-r9.lltbb-removeadd.mirthumb2-adc.llthumb2-add.llthumb2-add2.llthumb2-add3.llthumb2-add4.llthumb2-add5.llthumb2-add6.llthumb2-and.llthumb2-and2.llthumb2-asr.llthumb2-asr2.llthumb2-bcc.llthumb2-bfc.llthumb2-bic.llthumb2-branch.llthumb2-call-tc.llthumb2-call.llthumb2-cbnz.llthumb2-clz.llthumb2-cmn.llthumb2-cmn2.llthumb2-cmp.llthumb2-cpsr-liveness.llthumb2-eor.llthumb2-eor2.llthumb2-ifcvt1-tc.llthumb2-ifcvt1.llthumb2-ifcvt2.llthumb2-ifcvt3.llthumb2-jtb.llthumb2-ldm.llthumb2-ldr.llthumb2-ldr_ext.llthumb2-ldr_post.llthumb2-ldr_pre.llthumb2-ldrb.llthumb2-ldrd.llthumb2-ldrh.llthumb2-lsl.llthumb2-lsl2.llthumb2-lsr.llthumb2-lsr2.llthumb2-lsr3.llthumb2-mla.llthumb2-mls.llthumb2-mov.llthumb2-mul.llthumb2-mulhi.llthumb2-mvn.llthumb2-mvn2.llthumb2-neg.llthumb2-orn.llthumb2-orn2.llthumb2-orr.llthumb2-orr2.llthumb2-pack.llthumb2-rev.llthumb2-rev16.llthumb2-ror.llthumb2-rsb.llthumb2-rsb2.llthumb2-sbc.llthumb2-select.llthumb2-select_xform.llthumb2-shifter.llthumb2-smla.llthumb2-smul.llthumb2-spill-q.llthumb2-str.llthumb2-str_post.llthumb2-str_pre.llthumb2-strb.llthumb2-strh.llthumb2-sub.llthumb2-sub2.llthumb2-sub3.llthumb2-sub4.llthumb2-sub5.llthumb2-sxt-uxt.llthumb2-sxt_rot.llthumb2-tbb.llthumb2-tbh.llthumb2-teq.llthumb2-teq2.llthumb2-tst.llthumb2-tst2.llthumb2-uxt_rot.llthumb2-uxtb.lltls1.lltls2.lltpsoft.llv8_IT_1.llv8_IT_2.llv8_IT_3.llv8_IT_4.llv8_IT_5.llv8_IT_6.ll
WebAssembly
WinEH
X86
2003-08-03-CallArgLiveRanges.ll2003-08-23-DeadBlockTest.ll2003-11-03-GlobalBool.ll2004-02-13-FrameReturnAddress.ll2004-02-14-InefficientStackPointer.ll2004-02-22-Casts.ll2004-03-30-Select-Max.ll2004-04-13-FPCMOV-Crash.ll2004-06-10-StackifierCrash.ll2004-10-08-SelectSetCCFold.ll2005-01-17-CycleInDAG.ll2005-02-14-IllegalAssembler.ll2005-05-08-FPStackifierPHI.ll2006-01-19-ISelFoldingBug.ll2006-03-01-InstrSchedBug.ll2006-03-02-InstrSchedBug.ll2006-04-04-CrossBlockCrash.ll2006-04-27-ISelFoldingBug.ll2006-05-01-SchedCausingSpills.ll2006-05-02-InstrSched1.ll2006-05-02-InstrSched2.ll2006-05-08-CoalesceSubRegClass.ll2006-05-08-InstrSched.ll2006-05-11-InstrSched.ll2006-05-17-VectorArg.ll2006-05-22-FPSetEQ.ll2006-05-25-CycleInDAG.ll2006-07-10-InlineAsmAConstraint.ll2006-07-12-InlineAsmQConstraint.ll2006-07-20-InlineAsm.ll2006-07-28-AsmPrint-Long-As-Pointer.ll2006-07-31-SingleRegClass.ll2006-08-07-CycleInDAG.ll2006-08-16-CycleInDAG.ll2006-08-21-ExtraMovInst.ll2006-09-01-CycleInDAG.ll2006-10-02-BoolRetCrash.ll2006-10-09-CycleInDAG.ll2006-10-10-FindModifiedNodeSlotBug.ll2006-10-12-CycleInDAG.ll2006-10-13-CycleInDAG.ll2006-10-19-SwitchUnnecessaryBranching.ll2006-11-12-CSRetCC.ll2006-11-17-IllegalMove.ll2006-11-27-SelectLegalize.ll2006-12-16-InlineAsmCrash.ll2006-12-19-IntelSyntax.ll2007-01-08-InstrSched.ll2007-01-08-X86-64-Pointer.ll2007-01-13-StackPtrIndex.ll2007-01-29-InlineAsm-ir.ll2007-02-04-OrAddrMode.ll2007-02-16-BranchFold.ll2007-02-19-LiveIntervalAssert.ll2007-02-23-DAGCombine-Miscompile.ll2007-02-25-FastCCStack.ll2007-03-01-SpillerCrash.ll2007-03-15-GEP-Idx-Sink.ll2007-03-16-InlineAsm.ll2007-03-18-LiveIntervalAssert.ll2007-03-24-InlineAsmMultiRegConstraint.ll2007-03-24-InlineAsmPModifier.ll2007-03-24-InlineAsmVectorOp.ll2007-03-24-InlineAsmXConstraint.ll2007-03-26-CoalescerBug.ll2007-04-08-InlineAsmCrash.ll2007-04-11-InlineAsmVectorResult.ll2007-04-17-LiveIntervalAssert.ll2007-04-24-Huge-Stack.ll2007-04-24-VectorCrash.ll2007-04-27-InlineAsm-IntMemInput.ll2007-05-05-Personality.ll2007-05-05-VecCastExpand.ll2007-05-14-LiveIntervalAssert.ll2007-05-15-maskmovq.ll2007-05-17-ShuffleISelBug.ll2007-06-04-X86-64-CtorAsmBugs.ll2007-06-28-X86-64-isel.ll2007-06-29-DAGCombinerBug.ll2007-06-29-VecFPConstantCSEBug.ll2007-07-03-GR64ToVR64.ll2007-07-10-StackerAssert.ll2007-07-18-Vector-Extract.ll2007-08-01-LiveVariablesBug.ll2007-08-09-IllegalX86-64Asm.ll2007-08-10-SignExtSubreg.ll2007-09-05-InvalidAsm.ll2007-09-06-ExtWeakAliasee.ll2007-09-27-LDIntrinsics.ll2007-10-04-AvoidEFLAGSCopy.ll2007-10-12-CoalesceExtSubReg.ll2007-10-12-SpillerUnfold1.ll2007-10-12-SpillerUnfold2.ll2007-10-14-CoalescerCrash.ll2007-10-15-CoalescerCrash.ll2007-10-16-CoalescerCrash.ll2007-10-19-SpillerUnfold.ll2007-10-28-inlineasm-q-modifier.ll2007-10-29-ExtendSetCC.ll2007-10-30-LSRCrash.ll2007-10-31-extractelement-i64.ll2007-11-01-ISelCrash.ll2007-11-03-x86-64-q-constraint.ll2007-11-04-LiveIntervalCrash.ll2007-11-04-LiveVariablesBug.ll2007-11-04-rip-immediate-constant.ll2007-11-06-InstrSched.ll2007-11-07-MulBy4.ll2007-11-30-LoadFolding-Bug.ll2007-12-16-BURRSchedCrash.ll2007-12-18-LoadCSEBug.ll2008-01-08-IllegalCMP.ll2008-01-08-SchedulerCrash.ll2008-01-09-LongDoubleSin.ll2008-01-16-FPStackifierAssert.ll2008-01-16-InvalidDAGCombineXform.ll2008-02-05-ISelCrash.ll2008-02-06-LoadFoldingBug.ll2008-02-14-BitMiscompile.ll2008-02-18-TailMergingBug.ll2008-02-20-InlineAsmClobber.ll2008-02-22-LocalRegAllocBug.ll2008-02-25-InlineAsmBug.ll2008-02-25-X86-64-CoalescerBug.ll2008-02-26-AsmDirectMemOp.ll2008-02-27-DeadSlotElimBug.ll2008-02-27-PEICrash.ll2008-03-06-frem-fpstack.ll2008-03-07-APIntBug.ll2008-03-10-RegAllocInfLoop.ll2008-03-12-ThreadLocalAlias.ll2008-03-13-TwoAddrPassCrash.ll2008-03-14-SpillerCrash.ll2008-03-19-DAGCombinerBug.ll2008-03-23-DarwinAsmComments.ll2008-03-25-TwoAddrPassBug.ll2008-03-31-SpillerFoldingBug.ll2008-04-02-unnamedEH.ll2008-04-08-CoalescerCrash.ll2008-04-09-BranchFolding.ll2008-04-15-LiveVariableBug.ll2008-04-16-CoalescerBug.ll2008-04-16-ReMatBug.ll2008-04-17-CoalescerBug.ll2008-04-24-MemCpyBug.ll2008-04-24-pblendw-fold-crash.ll2008-04-26-Asm-Optimize-Imm.ll2008-04-28-CoalescerBug.ll2008-04-28-CyclicSchedUnit.ll2008-05-01-InvalidOrdCompare.ll2008-05-09-PHIElimBug.ll2008-05-09-ShuffleLoweringBug.ll2008-05-12-tailmerge-5.ll2008-05-21-CoalescerBug.ll2008-05-22-FoldUnalignedLoad.ll2008-05-28-CoalescerBug.ll2008-05-28-LocalRegAllocBug.ll2008-06-13-NotVolatileLoadStore.ll2008-06-13-VolatileLoadStore.ll2008-06-16-SubregsBug.ll2008-06-25-VecISelBug.ll2008-07-07-DanglingDeadInsts.ll2008-07-09-ELFSectionAttributes.ll2008-07-11-SHLBy1.ll2008-07-16-CoalescerCrash.ll2008-07-19-movups-spills.ll2008-07-22-CombinerCrash.ll2008-07-23-VSetCC.ll2008-08-06-CmpStride.ll2008-08-06-RewriterBug.ll2008-08-17-UComiCodeGenBug.ll2008-08-23-64Bit-maskmovq.ll2008-08-31-EH_RETURN32.ll2008-08-31-EH_RETURN64.ll2008-09-05-sinttofp-2xi32.ll2008-09-09-LinearScanBug.ll2008-09-11-CoalescerBug.ll2008-09-11-CoalescerBug2.ll2008-09-17-inline-asm-1.ll2008-09-18-inline-asm-2.ll2008-09-19-RegAllocBug.ll2008-09-25-sseregparm-1.ll2008-09-26-FrameAddrBug.ll2008-09-29-ReMatBug.ll2008-09-29-VolatileBug.ll2008-10-06-x87ld-nan-1.ll2008-10-06-x87ld-nan-2.ll2008-10-07-SSEISelBug.ll2008-10-11-CallCrash.ll2008-10-13-CoalescerBug.ll2008-10-16-VecUnaryOp.ll2008-10-17-Asm64bitRConstraint.ll2008-10-20-AsmDoubleInI32.ll2008-10-24-FlippedCompare.ll2008-10-27-CoalescerBug.ll2008-10-29-ExpandVAARG.ll2008-11-03-F80VAARG.ll2008-11-06-testb.ll2008-11-13-inlineasm-3.ll2008-11-29-ULT-Sign.ll2008-12-01-SpillerAssert.ll2008-12-01-loop-iv-used-outside-loop.ll2008-12-02-IllegalResultType.ll2008-12-02-dagcombine-1.ll2008-12-02-dagcombine-2.ll2008-12-02-dagcombine-3.ll2008-12-16-dagcombine-4.ll2008-12-19-EarlyClobberBug.ll2008-12-22-dagcombine-5.ll2008-12-23-crazy-address.ll2008-12-23-dagcombine-6.ll2009-01-13-DoubleUpdate.ll2009-01-16-SchedulerBug.ll2009-01-16-UIntToFP.ll2009-01-18-ConstantExprCrash.ll2009-01-25-NoSSE.ll2009-01-26-WrongCheck.ll2009-01-27-NullStrings.ll2009-01-31-BigShift.ll2009-01-31-BigShift2.ll2009-01-31-BigShift3.ll2009-02-01-LargeMask.ll2009-02-03-AnalyzedTwice.ll2009-02-04-sext-i64-gep.ll2009-02-08-CoalescerBug.ll2009-02-09-ivs-different-sizes.ll2009-02-11-codegenprepare-reuse.ll2009-02-12-DebugInfoVLA.ll2009-02-12-InlineAsm-nieZ-constraints.ll2009-02-12-SpillerBug.ll2009-02-21-ExtWeakInitializer.ll2009-02-25-CommuteBug.ll2009-02-26-MachineLICMBug.ll2009-03-03-BTHang.ll2009-03-03-BitcastLongDouble.ll2009-03-05-burr-list-crash.ll2009-03-07-FPConstSelect.ll2009-03-09-APIntCrash.ll2009-03-09-SpillerBug.ll2009-03-10-CoalescerBug.ll2009-03-12-CPAlignBug.ll2009-03-13-PHIElimBug.ll2009-03-16-PHIElimInLPad.ll2009-03-23-LinearScanBug.ll2009-03-23-MultiUseSched.ll2009-03-23-i80-fp80.ll2009-03-25-TestBug.ll2009-03-26-NoImplicitFPBug.ll2009-04-12-FastIselOverflowCrash.ll2009-04-12-picrel.ll2009-04-13-2AddrAssert-2.ll2009-04-13-2AddrAssert.ll2009-04-14-IllegalRegs.ll2009-04-16-SpillerUnfold.ll2009-04-24.ll2009-04-25-CoalescerBug.ll2009-04-27-CoalescerAssert.ll2009-04-27-LiveIntervalsAssert.ll2009-04-27-LiveIntervalsAssert2.ll2009-04-29-IndirectDestOperands.ll2009-04-29-LinearScanBug.ll2009-04-29-RegAllocAssert.ll2009-04-scale.ll2009-05-08-InlineAsmIOffset.ll2009-05-11-tailmerge-crash.ll2009-05-19-SingleElementExtractElement.ll2009-05-23-available_externally.ll2009-05-23-dagcombine-shifts.ll2009-05-28-DAGCombineCrash.ll2009-05-30-ISelBug.ll2009-06-02-RewriterBug.ll2009-06-03-Win64DisableRedZone.ll2009-06-03-Win64SpillXMM.ll2009-06-04-VirtualLiveIn.ll2009-06-05-VZextByteShort.ll2009-06-05-VariableIndexInsert.ll2009-06-05-sitofpCrash.ll2009-06-06-ConcatVectors.ll2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll2009-06-15-not-a-tail-call.ll2009-06-18-movlp-shuffle-register.ll2009-07-06-TwoAddrAssert.ll2009-07-07-SplitICmp.ll2009-07-09-ExtractBoolFromVector.ll2009-07-15-CoalescerBug.ll2009-07-16-CoalescerBug.ll2009-07-19-AsmExtraOperands.ll2009-07-20-CoalescerBug.ll2009-07-20-DAGCombineBug.ll2009-08-06-branchfolder-crash.ll2009-08-06-inlineasm.ll2009-08-08-CastError.ll2009-08-12-badswitch.ll2009-08-14-Win64MemoryIndirectArg.ll2009-08-19-LoadNarrowingMiscompile.ll2009-08-23-SubRegReuseUndo.ll2009-09-10-LoadFoldingBug.ll2009-09-10-SpillComments.ll2009-09-16-CoalescerBug.ll2009-09-19-earlyclobber.ll2009-09-21-NoSpillLoopCount.ll2009-09-22-CoalescerBug.ll2009-09-23-LiveVariablesBug.ll2009-10-14-LiveVariablesBug.ll2009-10-16-Scope.ll2009-10-19-EmergencySpill.ll2009-10-19-atomic-cmp-eflags.ll2009-10-25-RewriterBug.ll2009-11-04-SubregCoalescingBug.ll2009-11-13-VirtRegRewriterBug.ll2009-11-16-MachineLICM.ll2009-11-16-UnfoldMemOpBug.ll2009-11-17-UpdateTerminator.ll2009-11-18-TwoAddrKill.ll2009-11-25-ImpDefBug.ll2009-12-01-EarlyClobberBug.ll2009-12-11-TLSNoRedZone.ll20090313-signext.ll2010-01-05-ZExt-Shl.ll2010-01-07-ISelBug.ll2010-01-08-Atomic64Bug.ll2010-01-11-ExtraPHIArg.ll2010-01-13-OptExtBug.ll2010-01-15-SelectionDAGCycle.ll2010-01-18-DbgValue.ll2010-01-19-OptExtBug.ll2010-02-01-DbgValueCrash.ll2010-02-01-TaillCallCrash.ll2010-02-03-DualUndef.ll2010-02-04-SchedulerBug.ll2010-02-11-NonTemporal.ll2010-02-12-CoalescerBug-Impdef.ll2010-02-15-ImplicitDefBug.ll2010-02-19-TailCallRetAddrBug.ll2010-02-23-DAGCombineBug.ll2010-02-23-DIV8rDefinesAX.ll2010-02-23-RematImplicitSubreg.ll2010-02-23-SingleDefPhiJoin.ll2010-03-04-Mul8Bug.ll2010-03-05-ConstantFoldCFG.ll2010-03-05-EFLAGS-Redef.ll2010-03-17-ISelBug.ll2010-04-06-SSEDomainFixCrash.ll2010-04-08-CoalescerBug.ll2010-04-13-AnalyzeBranchCrash.ll2010-04-21-CoalescerBug.ll2010-04-29-CoalescerCrash.ll2010-04-30-LocalAlloc-LandingPad.ll2010-05-03-CoalescerSubRegClobber.ll2010-05-05-LocalAllocEarlyClobber.ll2010-05-06-LocalInlineAsmClobber.ll2010-05-07-ldconvert.ll2010-05-10-DAGCombinerBug.ll2010-05-12-FastAllocKills.ll2010-05-16-nosseconversion.ll2010-05-25-DotDebugLoc.ll2010-05-26-DotDebugLoc.ll2010-05-26-FP_TO_INT-crash.ll2010-05-28-Crash.ll2010-06-01-DeadArg-DbgInfo.ll2010-06-09-FastAllocRegisters.ll2010-06-14-fast-isel-fs-load.ll2010-06-15-FastAllocEarlyCLobber.ll2010-06-24-g-constraint-crash.ll2010-06-25-CoalescerSubRegDefDead.ll2010-06-25-asm-RA-crash.ll2010-06-28-FastAllocTiedOperand.ll2010-06-28-matched-g-constraint.ll2010-07-02-UnfoldBug.ll2010-07-02-asm-alignstack.ll2010-07-06-DbgCrash.ll2010-07-06-asm-RIP.ll2010-07-11-FPStackLoneUse.ll2010-07-13-indirectXconstraint.ll2010-07-15-Crash.ll2010-07-29-SetccSimplify.ll2010-08-04-MaskedSignedCompare.ll2010-08-04-MingWCrash.ll2010-08-04-StackVariable.ll2010-09-01-RemoveCopyByCommutingDef.ll2010-09-16-EmptyFilename.ll2010-09-16-asmcrash.ll2010-09-17-SideEffectsInChain.ll2010-09-30-CMOV-JumpTable-PHI.ll2010-10-08-cmpxchg8b.ll2010-11-02-DbgParameter.ll2010-11-09-MOVLPS.ll2010-11-18-SelectOfExtload.ll2011-01-07-LegalizeTypesCrash.ll2011-01-10-DagCombineHang.ll2011-01-24-DbgValue-Before-Use.ll2011-02-04-FastRegallocNoFP.ll2011-02-12-shuffle.ll2011-02-21-VirtRegRewriter-KillSubReg.ll2011-02-23-UnfoldBug.ll2011-02-27-Fpextend.ll2011-03-02-DAGCombiner.ll2011-03-08-Sched-crash.ll2011-03-09-Physreg-Coalescing.ll2011-03-30-CreateFixedObjCrash.ll2011-04-13-SchedCmpJmp.ll2011-04-19-sclr-bb.ll2011-05-09-loaduse.ll2011-05-26-UnreachableBlockElim.ll2011-05-27-CrossClassCoalescing.ll2011-06-01-fildll.ll2011-06-03-x87chain.ll2011-06-06-fgetsign80bit.ll2011-06-12-FastAllocSpill.ll2011-06-14-PreschedRegalias.ll2011-06-14-mmx-inlineasm.ll2011-06-19-QuicksortCoalescerBug.ll2011-07-13-BadFrameIndexDisplacement.ll2011-08-23-PerformSubCombine128.ll2011-08-23-Trampoline.ll2011-08-29-BlockConstant.ll2011-08-29-InitOrder.ll2011-09-14-valcoalesce.ll2011-09-18-sse2cmp.ll2011-09-21-setcc-bug.ll2011-10-11-SpillDead.ll2011-10-11-srl.ll2011-10-12-MachineCSE.ll2011-10-18-FastISel-VectorParams.ll2011-10-19-LegelizeLoad.ll2011-10-19-widen_vselect.ll2011-10-21-widen-cmp.ll2011-10-27-tstore.ll2011-10-30-padd.ll2011-11-07-LegalizeBuildVector.ll2011-11-22-AVX2-Domains.ll2011-11-30-or.ll2011-12-06-AVXVectorExtractCombine.ll2011-12-06-BitcastVectorGlobal.ll2011-12-08-AVXISelBugs.ll2011-12-15-vec_shift.ll2011-12-26-extractelement-duplicate-load.ll2011-12-28-vselecti8.ll2011-12-8-bitcastintprom.ll2011-20-21-zext-ui2fp.ll2012-01-10-UndefExceptionEdge.ll2012-01-11-split-cv.ll2012-01-12-extract-sv.ll2012-01-16-mfence-nosse-flags.ll2012-01-18-vbitcast.ll2012-02-12-dagco.ll2012-02-14-scalar.ll2012-02-23-mmx-inlineasm.ll2012-02-29-CoalescerBug.ll2012-03-15-build_vector_wl.ll2012-03-20-LargeConstantExpr.ll2012-03-26-PostRALICMBug.ll2012-04-09-TwoAddrPassBug.ll2012-04-26-sdglue.ll2012-05-17-TwoAddressBug.ll2012-05-19-CoalescerCrash.ll2012-07-10-extload64.ll2012-07-10-shufnorm.ll2012-07-15-BuildVectorPromote.ll2012-07-15-broadcastfold.ll2012-07-15-tconst_shl.ll2012-07-15-vshl.ll2012-07-16-LeaUndef.ll2012-07-16-fp2ui-i1.ll2012-07-17-vtrunc.ll2012-07-23-select_cc.ll2012-08-07-CmpISelBug.ll2012-08-16-setcc.ll2012-08-17-legalizer-crash.ll2012-08-28-UnsafeMathCrash.ll2012-09-13-dagco-fneg.ll2012-09-28-CGPBug.ll2012-1-10-buildvector.ll2012-10-02-DAGCycle.ll2012-10-03-DAGCycle.ll2012-10-18-crash-dagco.ll2012-11-28-merge-store-alias.ll2012-12-1-merge-multiple.ll2012-12-12-DAGCombineCrash.ll2012-12-14-v8fp80-crash.ll2012-12-19-NoImplicitFloat.ll2013-01-09-DAGCombineBug.ll2013-03-13-VEX-DestReg.ll2013-05-06-ConactVectorCrash.ll2013-10-14-FastISel-incorrect-vreg.ll2014-05-29-factorial.ll2014-08-29-CompactUnwind.ll3addr-16bit.ll3addr-or.ll3dnow-intrinsics.ll3dnow-schedule.ll4char-promote.ll9601.llAppendingLinkage.llAtomics-64.llDbgValueOtherTargets.testDynamicCalleeSavedRegisters.ll
GC
GlobalISel
GV.lladd-scalar.lladd-vec.lland-scalar.llbinop.llbr.llbrcond.llcallingconv.llcmp.llconstant.llext-x86-64.llext.llfadd-scalar.llfconstant.llfdiv-scalar.llfmul-scalar.llfpext-scalar.llframeIndex.llfsub-scalar.llgep.llirtranslator-callingconv.lllegalize-GV.mirlegalize-add-v128.mirlegalize-add-v256.mirlegalize-add-v512.mirlegalize-add.mirlegalize-and-scalar.mirlegalize-brcond.mirlegalize-cmp.mirlegalize-constant.mirlegalize-ext-x86-64.mirlegalize-ext.mirlegalize-fadd-scalar.mirlegalize-fdiv-scalar.mirlegalize-fmul-scalar.mirlegalize-fpext-scalar.mirlegalize-fsub-scalar.mirlegalize-gep.mirlegalize-insert-vec256.mirlegalize-insert-vec512.mirlegalize-memop-scalar.mirlegalize-mul-scalar.mirlegalize-mul-v128.mirlegalize-mul-v256.mirlegalize-mul-v512.mirlegalize-or-scalar.mirlegalize-phi.mirlegalize-sub-v128.mirlegalize-sub-v256.mirlegalize-sub-v512.mirlegalize-sub.mirlegalize-trunc.mirlegalize-undef.mirlegalize-xor-scalar.mirlit.local.cfgmemop-scalar-x32.llmemop-scalar.llmemop-vec.llmul-scalar.llmul-vec.llor-scalar.llphi.llregbankselect-AVX2.mirregbankselect-AVX512.mirregbankselect-X32.mirregbankselect-X86_64.mirselect-GV.mirselect-add-v128.mirselect-add-v256.mirselect-add-v512.mirselect-add-x32.mirselect-add.mirselect-and-scalar.mirselect-blsi.mirselect-blsr.mirselect-br.mirselect-brcond.mirselect-cmp.mirselect-constant.mirselect-copy.mirselect-ext-x86-64.mirselect-ext.mirselect-extract-vec256.mirselect-extract-vec512.mirselect-fadd-scalar.mirselect-fconstant.mirselect-fdiv-scalar.mirselect-fmul-scalar.mirselect-fpext-scalar.mirselect-frameIndex.mirselect-fsub-scalar.mirselect-gep.mirselect-inc.mirselect-insert-vec256.mirselect-insert-vec512.mirselect-intrinsic-x86-flags-read-u32.mirselect-leaf-constant.mirselect-memop-scalar-x32.mirselect-memop-scalar.mirselect-memop-v128.mirselect-memop-v256.mirselect-memop-v512.mirselect-merge-vec256.mirselect-merge-vec512.mirselect-mul-scalar.mirselect-mul-vec.mirselect-or-scalar.mirselect-phi.mirselect-sub-v128.mirselect-sub-v256.mirselect-sub-v512.mirselect-sub.mirselect-trunc.mirselect-undef.mirselect-unmerge-vec256.mirselect-unmerge-vec512.mirselect-xor-scalar.mirsub-scalar.llsub-vec.lltrunc.llundef.llx86_64-fallback.llxor-scalar.ll
MachineBranchProb.llMachineSink-CritEdge.llMachineSink-DbgValue.llMachineSink-PHIUse.llMachineSink-SubReg.llMachineSink-eflags.llMergeConsecutiveStores.llO0-pipeline.llPR34565.llStackColoring-dbg.llStackColoring.llSwitchLowering.llSwizzleShuff.llTruncAssertSext.llTruncAssertZext.llWidenArith.llabi-isel.ll.REMOVED.git-idabsolute-bit-mask.llabsolute-bt.llabsolute-cmp.llabsolute-constant.llabsolute-rotate.lladd-ext.lladd-of-carry.lladd-sub-nsw-nuw.lladd.lladd32ri8.lladd_shl_constant.lladdcarry.lladdr-label-difference.lladdr-mode-matcher.lladdr-of-ret-addr.lladdress-type-promotion-constantexpr.lladx-intrinsics.lladx-schedule.llaes-schedule.llaes_intrinsics.llalias-gep.llalias-static-alloca.llaliases.llaligned-comm.llaligned-variadic.llalignment-2.llalignment.llall-ones-vector.llalldiv-divdi3.llalloca-align-rounding-32.llalloca-align-rounding.llallrem-moddi3.lland-encoding.lland-load-fold.lland-or-fold.lland-sink.lland-su.llandimm8.llanyext.llanyregcc-crash.llanyregcc.llapm.llarg-cast.llarg-copy-elide.llasm-block-labels.llasm-global-imm.llasm-indirect-mem.llasm-invalid-register-class-crasher.llasm-label.llasm-label2.llasm-mismatched-types.llasm-modifier-P.llasm-modifier.llasm-reg-type-mismatch.llasm-reject-reg-type-mismatch.llatom-call-reg-indirect-foldedreload32.llatom-call-reg-indirect-foldedreload64.llatom-call-reg-indirect.llatom-cmpb.llatom-fixup-lea1.llatom-fixup-lea2.llatom-fixup-lea3.llatom-fixup-lea4.llatom-lea-addw-bug.llatom-lea-sp.llatom-pad-short-functions.llatom-sched.llatom-shuf.llatomic-dagsched.llatomic-eflags-reuse.llatomic-flags.llatomic-load-store-wide.llatomic-load-store.llatomic-minmax-i6432.llatomic-non-integer.llatomic-ops-ancient-64.llatomic-or.llatomic-pointer.llatomic128.llatomic16.llatomic32.llatomic64.llatomic6432.llatomic8.llatomic_add.llatomic_idempotent.llatomic_mi.llatomic_op.llattribute-sections.llavg-mask.llavg.llavoid-lea-scale2.llavoid-loop-align-2.llavoid-loop-align.llavoid_complex_am.llavx-arith.llavx-basic.llavx-bitcast.llavx-brcond.llavx-cast.llavx-cmp.llavx-cvt-2.llavx-cvt-3.llavx-cvt.llavx-fp2int.llavx-gfni-intrinsics.llavx-insertelt.llavx-intel-ocl.llavx-intrinsics-fast-isel.ll.REMOVED.git-idavx-intrinsics-x86-upgrade.llavx-intrinsics-x86.llavx-intrinsics-x86_64.llavx-isa-check.llavx-load-store.llavx-logic.llavx-minmax.llavx-schedule.ll.REMOVED.git-idavx-select.llavx-shift.llavx-shuffle-x86_32.llavx-splat.llavx-trunc.llavx-unpack.llavx-varargs-x86_64.llavx-vbroadcast.llavx-vbroadcastf128.llavx-vextractf128.llavx-vinsertf128.llavx-vpclmulqdq.llavx-vperm2x128.llavx-vzeroupper.llavx-win64-args.llavx-win64.llavx.llavx1-logical-load-folding.llavx2-arith.llavx2-cmp.llavx2-conversions.llavx2-fma-fneg-combine.llavx2-gather.llavx2-intrinsics-fast-isel.ll.REMOVED.git-idavx2-intrinsics-x86-upgrade.llavx2-intrinsics-x86.llavx2-logic.llavx2-masked-gather.llavx2-nontemporal.llavx2-phaddsub.llavx2-pmovxrm.llavx2-schedule.ll.REMOVED.git-idavx2-shift.llavx2-vbroadcast.llavx2-vbroadcasti128.llavx2-vector-shifts.llavx2-vperm.llavx512-adc-sbb.llavx512-any_extend_load.llavx512-arith.llavx512-bugfix-23634.llavx512-bugfix-25270.llavx512-bugfix-26264.llavx512-build-vector.llavx512-calling-conv.llavx512-cmp-kor-sequence.llavx512-cmp.llavx512-cvt.llavx512-ext.llavx512-extract-subvector-load-store.llavx512-extract-subvector.llavx512-fma-commute.llavx512-fma-intrinsics.llavx512-fma.llavx512-fsel.llavx512-gather-scatter-intrin.llavx512-gfni-intrinsics.llavx512-hadd-hsub.llavx512-i1test.llavx512-inc-dec.llavx512-insert-extract.llavx512-insert-extract_i1.llavx512-intel-ocl.llavx512-intrinsics-fast-isel.llavx512-intrinsics-upgrade.ll.REMOVED.git-idavx512-intrinsics.ll.REMOVED.git-idavx512-load-store.llavx512-load-trunc-store-i1.llavx512-logic.llavx512-mask-op.llavx512-mask-spills.llavx512-mask-zext-bugfix.llavx512-masked-memop-64-32.llavx512-masked_memop-16-8.llavx512-memfold.llavx512-mov.llavx512-nontemporal.llavx512-pmovxrm.llavx512-regcall-Mask.llavx512-regcall-NoMask.llavx512-rotate.llavx512-scalar.llavx512-scalarIntrinsics.llavx512-scalar_mask.llavx512-schedule.ll.REMOVED.git-idavx512-select.llavx512-shift.llavx512-shuffle-schedule.ll.REMOVED.git-id
avx512-shuffles
avx512-skx-insert-subvec.llavx512-trunc.llavx512-unsafe-fp-math.llavx512-vbroadcast.llavx512-vbroadcasti128.llavx512-vbroadcasti256.llavx512-vec-cmp.llavx512-vec3-crash.llavx512-vpclmulqdq.llavx512-vpermv3-commute.llavx512-vpternlog-commute.llavx512-vselect-crash.llavx512-vselect.llavx512bw-arith.llavx512bw-intrinsics-fast-isel.ll.REMOVED.git-idavx512bw-intrinsics-upgrade.ll.REMOVED.git-idavx512bw-intrinsics.llavx512bw-mask-op.llavx512bw-mov.llavx512bw-vec-cmp.llavx512bw-vec-test-testn.llavx512bwvl-arith.llavx512bwvl-intrinsics-fast-isel.llavx512bwvl-intrinsics-upgrade.ll.REMOVED.git-idavx512bwvl-intrinsics.ll.REMOVED.git-idavx512bwvl-mov.llavx512bwvl-vec-cmp.llavx512bwvl-vec-test-testn.llavx512cd-intrinsics-fast-isel.llavx512cd-intrinsics-upgrade.llavx512cd-intrinsics.llavx512cdvl-intrinsics-upgrade.llavx512cdvl-intrinsics.llavx512dq-intrinsics-upgrade.llavx512dq-intrinsics.llavx512dq-mask-op.llavx512dqvl-intrinsics-upgrade.llavx512dqvl-intrinsics.llavx512er-intrinsics.llavx512f-vec-test-testn.llavx512ifma-intrinsics.llavx512ifmavl-intrinsics.llavx512vbmi-intrinsics.llavx512vbmi2-intrinsics.llavx512vbmi2vl-intrinsics.llavx512vbmivl-intrinsics.llavx512vl-arith.llavx512vl-intrinsics-fast-isel.llavx512vl-intrinsics-upgrade.ll.REMOVED.git-idavx512vl-intrinsics.ll.REMOVED.git-idavx512vl-logic.llavx512vl-mov.llavx512vl-nontemporal.llavx512vl-vbroadcast.llavx512vl-vec-cmp.llavx512vl-vec-masked-cmp.ll.REMOVED.git-idavx512vl-vec-test-testn.llavx512vl-vpclmulqdq.llavx512vl_vnni-intrinsics.llavx512vlcd-intrinsics-fast-isel.llavx512vnni-intrinsics.llavx512vpopcntdq-intrinsics.llavx512vpopcntdq-schedule.llbarrier-sse.llbarrier.llbase-pointer-and-cmpxchg.llbasic-promote-integers.llbc-extract.llbigstructret.llbigstructret2.llbit-piece-comment.llbit-test-shift.llbitcast-and-setcc-128.llbitcast-and-setcc-256.llbitcast-and-setcc-512.llbitcast-i256.llbitcast-int-to-vector-bool-sext.llbitcast-int-to-vector-bool-zext.llbitcast-int-to-vector-bool.llbitcast-int-to-vector.llbitcast-mmx.llbitcast-setcc-128.llbitcast-setcc-256.llbitcast-setcc-512.llbitcast.llbitcast2.llbitreverse.llblock-placement.llblock-placement.mirbmi-intrinsics-fast-isel-x86_64.llbmi-intrinsics-fast-isel.llbmi-schedule.llbmi.llbmi2-schedule.llbmi2.llbool-ext-inc.llbool-simplify.llbool-vector.llbool-zext.llbr-fold.llbranch_instruction_and_target_split_perf_nops.mirbranchfolding-catchpads.llbranchfolding-debugloc.llbranchfolding-landingpads.llbranchfolding-undef.mirbrcond.llbreak-anti-dependencies.llbreak-false-dep.llbroadcast-elm-cross-splat-vec.llbroadcastm-lowering.llbss_pagealigned.llbswap-inline-asm.llbswap-rotate.llbswap-vector.llbswap-wide-int.llbswap.llbswap_tree.llbswap_tree2.llbt.llbtq.llbug26810.llbuild-vector-128.llbuild-vector-256.llbuild-vector-512.llbuildvec-insertvec.llbypass-slow-division-32.llbypass-slow-division-64.llbypass-slow-division-tune.llbyval-align.llbyval-callee-cleanup.llbyval.llbyval2.llbyval3.llbyval4.llbyval5.llbyval6.llbyval7.llcache-intrinsic.llcall-imm.llcall-push.llcas.llcast-vsel.llcatch.llcatchpad-dynamic-alloca.llcatchpad-lifetime.llcatchpad-realign-savexmm.llcatchpad-regmask.llcatchpad-reuse.llcatchpad-weight.llcatchret-empty-fallthrough.llcatchret-fallthrough.llcatchret-regmask.llcfi-xmm.llcfi.llcfstring.llchain_order.llchange-compare-stride-1.llchange-compare-stride-trickiness-0.llchange-compare-stride-trickiness-1.llchange-compare-stride-trickiness-2.llchange-unsafe-fp-math.llcleanuppad-inalloca.llcleanuppad-large-codemodel.llcleanuppad-realign.llclear_upper_vector_element_bits.llclflushopt-schedule.llclflushopt.llclobber-fi0.llclwb-schedule.llclwb.llclz.llclzero-schedule.llclzero.llcmov-double.llcmov-fp.llcmov-into-branch.llcmov-promotion.llcmov-schedule.ll.REMOVED.git-idcmov.llcmovcmov.llcmp-fast-isel.llcmp.llcmpxchg-clobber-flags.llcmpxchg-i1.llcmpxchg-i128-i1.llcmpxchg16b.llcmpxchg8b_alloca_regalloc_handling.llcoal-sections.llcoalesce-esp.llcoalesce-implicitdef.llcoalesce_commute_movsd.llcoalesce_commute_subreg.llcoalescer-commute1.llcoalescer-commute2.llcoalescer-commute3.llcoalescer-commute4.llcoalescer-commute5.llcoalescer-cross.llcoalescer-dce.llcoalescer-dce2.llcoalescer-identity.llcoalescer-remat.llcoalescer-subreg.llcoalescer-win64.llcode_placement.llcode_placement_align_all.llcode_placement_cold_loop_blocks.llcode_placement_eh.llcode_placement_ignore_succ_in_inner_loop.llcode_placement_loop_rotation.llcode_placement_loop_rotation2.llcode_placement_loop_rotation3.llcodegen-prepare-addrmode-sext.llcodegen-prepare-cast.llcodegen-prepare-crash.llcodegen-prepare-extload.llcodegen-prepare.llcodemodel.llcoff-comdat.llcoff-comdat2.llcoff-comdat3.llcoff-feat00.llcoff-weak.llcoldcc64.llcombine-64bit-vec-binop.llcombine-abs.llcombine-add.llcombine-and.llcombine-avx-intrinsics.llcombine-avx2-intrinsics.llcombine-fcopysign.llcombine-lds.llcombine-mul.llcombine-multiplies.llcombine-or.llcombine-pmuldq.llcombine-rotates.llcombine-sdiv.llcombine-sext-in-reg.llcombine-shl.llcombine-sra.llcombine-srem.llcombine-srl.llcombine-sse41-intrinsics.llcombine-sub.llcombine-testm-and.llcombine-udiv.llcombine-urem.llcommute-3dnow.llcommute-blend-avx2.llcommute-blend-sse41.llcommute-clmul.llcommute-fcmp.llcommute-intrinsic.llcommute-two-addr.llcommute-vpclmulqdq-avx.llcommute-vpclmulqdq-avx512.llcommute-xop.llcommuted-blend-mask.llcompact-unwind.llcompare-add.llcompare-global.llcompare-inf.llcompare_folding.llcompiler_used.llcomplex-asm.llcomplex-fastmath.llcomplex-fca.llcompress_expand.llcomputeKnownBits_urem.llconditional-indecrement.llconditional-tailcall-samedest.mirconditional-tailcall.llconst-base-addr.llconstant-combines.llconstant-hoisting-and.llconstant-hoisting-bfi.llconstant-hoisting-cmp.llconstant-hoisting-optnone.llconstant-hoisting-shift-immediate.llconstant-pool-remat-0.llconstant-pool-sharing.llconstpool.llconstructor.llconvert-2-addr-3-addr-inc64.llcopy-eflags.llcopy-propagation.llcopysign-constant-magnitude.llcpus.llcrash-O0.llcrash-lre-eliminate-dead-def.llcrash-nosse.llcrash.llcritical-anti-dep-breaker.llcritical-edge-split-2.llcse-add-with-overflow.llcstring.llctpop-combine.llcvt16.llcvtv2f32.llcxx_tlscc64.lldag-fmf-cse.lldag-merge-fast-accesses.lldag-optnone.lldag-rauw-cse.lldag-update-nodetomatch.lldagcombine-and-setcc.lldagcombine-buildvector.lldagcombine-cse.lldagcombine-shifts.lldagcombine-unsafe-math.lldarwin-bzero.lldarwin-no-dead-strip.lldarwin-preemption.lldarwin-quote.lldarwin-tls.lldbg-baseptr.lldbg-changes-codegen-branch-folding.lldbg-changes-codegen.lldbg-combine.lldbg-line-0-no-discriminator.lldebug-nodebug-crash.lldebugloc-argsize.lldebugloc-no-line-0.lldeopt-bundles.lldeopt-intrinsic-cconv.lldeopt-intrinsic.lldisable-tail-calls.lldiscontiguous-loops.lldiv-rem-simplify.lldiv8.lldivide-by-constant.lldivide-windows-itanium.lldivrem.lldivrem8_ext.lldllexport-x86_64.lldllexport.lldllimport-x86_64.lldllimport.lldollar-name.lldomain-reassignment.mirdont-trunc-store-double-to-float.lldropped_constructor.lldwarf-comp-dir.lldwarf-eh-prepare.lldwarf-headers.lldyn-stackalloc.lldyn_alloca_aligned.lldynamic-alloca-in-entry.lldynamic-alloca-lifetime.lldynamic-allocas-VLAs.llearly-cfi-sections.llearly-ifcvt-crash.llearly-ifcvt.lleflags-copy-expansion.mireh-frame-unreachable.lleh-label.lleh-nolandingpads.lleh-null-personality.lleh-unknown.lleh_frame.llelement-wise-atomic-memory-intrinsics.llelf-associated.llelf-comdat.llelf-comdat2.llemit-big-cst.llempty-function.llempty-functions.llempty-struct-return-type.llemutls-pic.llemutls-pie.llemutls.llemutls_generic.llepilogue.llequiv_with_fndef.llequiv_with_vardef.llevex-to-vex-compress.mir.REMOVED.git-idexception-label.llexedeps-movq.llexedepsfix-broadcast.llexpand-opaque-const.llexpand-vr64-gr64-copy.mirextend.llextended-fma-contraction.llextern_weak.llextmul128.llextmul64.llextract-combine.llextract-concat.llextract-extract.llextract-store.llextractelement-from-arg.llextractelement-index.llextractelement-legalization-cycle.llextractelement-legalization-store-ordering.llextractelement-load.llextractelement-shuffle.llextractps.llf16c-intrinsics-fast-isel.llf16c-intrinsics.llf16c-schedule.llfabs.llfadd-combines.llfast-cc-callee-pops.llfast-cc-merge-stack-adj.llfast-cc-pass-in-regs.llfast-isel-abort-warm.llfast-isel-agg-constant.llfast-isel-args-fail.llfast-isel-args-fail2.llfast-isel-args.llfast-isel-atomic.llfast-isel-avoid-unnecessary-pic-base.llfast-isel-bail.llfast-isel-bc.llfast-isel-bitcasts-avx.llfast-isel-bitcasts-avx512.llfast-isel-bitcasts.llfast-isel-branch_weights.llfast-isel-call-bool.llfast-isel-call-cleanup.llfast-isel-call.llfast-isel-cmp-branch.llfast-isel-cmp-branch2.llfast-isel-cmp-branch3.llfast-isel-cmp.llfast-isel-constant.llfast-isel-constpool.llfast-isel-constrain-store-indexreg.llfast-isel-deadcode.llfast-isel-divrem-x86-64.llfast-isel-divrem.llfast-isel-double-half-convertion.llfast-isel-emutls.llfast-isel-expect.llfast-isel-extract.llfast-isel-float-half-convertion.llfast-isel-fneg.llfast-isel-fold-mem.llfast-isel-fptrunc-fpext.llfast-isel-gc-intrinsics.llfast-isel-gep.llfast-isel-gv.llfast-isel-i1.llfast-isel-int-float-conversion-x86-64.llfast-isel-int-float-conversion.llfast-isel-load-i1.llfast-isel-mem.llfast-isel-movsbl-indexreg.llfast-isel-nontemporal.llfast-isel-noplt-pic.llfast-isel-ret-ext.llfast-isel-select-cmov.llfast-isel-select-cmov2.llfast-isel-select-cmp.llfast-isel-select-pseudo-cmov.llfast-isel-select-sse.llfast-isel-select.llfast-isel-sext-zext.llfast-isel-sext.llfast-isel-shift.llfast-isel-sse12-fptoint.llfast-isel-stackcheck.llfast-isel-store.llfast-isel-tailcall.llfast-isel-tls.llfast-isel-trunc-kill-subreg.llfast-isel-vecload.llfast-isel-x32.llfast-isel-x86-64.llfast-isel-x86.llfast-isel.llfastcall-correct-mangling.llfastcc-2.llfastcc-byval.llfastcc-sret.llfastcc.llfastcc3struct.llfastisel-gep-promote-before-add.llfastisel-softfloat.llfastmath-float-half-conversion.llfcmove.llfdiv-combine.llfdiv.llfentry-insertion.llfield-extract-use-trunc.llfildll.llfile-directive.llfile-source-filename.llfinite-libcalls.llfixup-bw-copy.llfixup-bw-copy.mirfixup-bw-inst.llfixup-bw-inst.mirfixup-lea.llfloat-asmprint.llfloat-conv-elim.llfloor-soft-float.llfltused.llfltused_function_pointer.llfma-commute-x86.llfma-do-not-commute.llfma-fneg-combine.llfma-intrinsics-phi-213-to-231.llfma-intrinsics-x86.llfma-phi-213-to-231.llfma-scalar-memfold.llfma-schedule.ll.REMOVED.git-idfma.llfma4-commute-x86.llfma4-fneg-combine.llfma4-intrinsics-x86.llfma4-intrinsics-x86_64-folded-load.llfma4-scalar-memfold.llfma4-schedule.llfma_patterns.llfma_patterns_wide.llfmaddsub-combine.llfmaxnum.llfmf-flags.llfminnum.llfmsubadd-combine.llfmul-combines.llfmul-zero.llfnabs.llfold-add.llfold-and-shift.llfold-call-2.llfold-call-3.llfold-call-oper.llfold-call.llfold-imm.llfold-load-binops.llfold-load-unops.llfold-load-vec.llfold-load.llfold-mul-lohi.llfold-pcmpeqd-1.llfold-pcmpeqd-2.llfold-push.llfold-rmw-ops.llfold-sext-trunc.llfold-tied-op.llfold-vector-bv-crash.llfold-vector-sext-crash.llfold-vector-sext-crash2.llfold-vector-sext-zext.llfold-vector-shl-crash.llfold-vector-shuffle-crash.llfold-vector-trunc-sitofp.llfold-vex.llfold-xmm-zero.llfold-zext-trunc.llfops-windows-itanium.llforce-align-stack-alloca.llforce-align-stack.llfp-double-rounding.llfp-elim-and-no-fp-elim.llfp-elim.llfp-fast.llfp-immediate-shorten.llfp-in-intregs.llfp-intrinsics.llfp-load-trunc.llfp-logic-replace.llfp-logic.llfp-select-cmp-and.llfp-stack-2results.llfp-stack-O0-crash.llfp-stack-O0.llfp-stack-compare-cmov.llfp-stack-compare.llfp-stack-direct-ret.llfp-stack-ret-conv.llfp-stack-ret-store.llfp-stack-ret.llfp-stack-retcopy.llfp-stack-set-st1.llfp-stack.llfp-trunc.llfp-une-cmp.llfp128-calling-conv.llfp128-cast.llfp128-compare.llfp128-extract.llfp128-g.llfp128-i128.llfp128-libcalls.llfp128-load.llfp128-select.llfp128-store.llfp2sint.llfp_constant_op.llfp_load_cast_fold.llfp_load_fold.llfpcmp-soft-fp.llfpstack-debuginstr-kill.llframe-base.llframe-lowering-debug-intrinsic-2.llframe-lowering-debug-intrinsic.llframe-order.llframeaddr.llframeregister.llfrem-msvc32.llfsgsbase-schedule.llfsgsbase.llfsxor-alignment.llfull-lsr.llfunclet-layout.llfunction-alias.llfunction-subtarget-features-2.llfunction-subtarget-features.llga-offset.llga-offset2.llgather-addresses.llgcc_except_table.llgcc_except_table_functions.llgep-expanded-vector.llgetelementptr.llgfni-intrinsics.llghc-cc.llghc-cc64.llglobal-access-pie-copyrelocs.llglobal-access-pie.llglobal-fill.llglobal-sections-comdat.llglobal-sections-tls.llglobal-sections.llgnu-seh-nolpads.llgpr-to-mask.llgreedy_regalloc_bad_eviction_sequence.llgs-fold.llh-register-addressing-32.llh-register-addressing-64.llh-register-store.llh-registers-0.llh-registers-1.llh-registers-2.llh-registers-3.llhaddsub-2.llhaddsub-shuf.llhaddsub-undef.llhaddsub.llhalf.llhandle-move.llhhvm-cc.llhidden-vis-2.llhidden-vis-3.llhidden-vis-4.llhidden-vis-pic.llhidden-vis.llhipe-cc.llhipe-cc64.llhipe-prologue.llhoist-common.llhoist-invariant-load.llhoist-spill-lpad.llhoist-spill.llhorizontal-reduce-smax.llhorizontal-reduce-smin.llhorizontal-reduce-umax.llhorizontal-reduce-umin.llhorizontal-shuffle.llhuge-stack-offset.llhuge-stack-offset2.lli128-and-beyond.lli128-immediate.lli128-mul.lli128-ret.lli128-sdiv.lli16lshr8pat.lli1narrowfail.lli256-add.lli2k.lli386-setjmp-pic.lli386-shrink-wrapping.lli386-tlscall-fastregalloc.lli486-fence-loop.lli64-mem-copy.lli64-to-float.lli686-win-shrink-wrapping.lliabs.llident-metadata.llifunc-asm.llillegal-bitfield-loadstore.llillegal-insert.llillegal-vector-args-return.llimmediate_merging.llimmediate_merging64.llimplicit-null-check-negative.llimplicit-null-check.llimplicit-null-checks.mirimplicit-use-spill.mirimul-lea-2.llimul-lea.llimul.llinalloca-ctor.llinalloca-invoke.llinalloca-regparm.llinalloca-stdcall.llinalloca.llinconsistent_landingpad.llindirect-hidden.llinit-priority.llinline-0bh.llinline-asm-2addr.llinline-asm-A-constraint.llinline-asm-R-constraint.llinline-asm-avx-v-constraint-32bit.llinline-asm-avx-v-constraint.llinline-asm-avx512f-v-constraint.llinline-asm-avx512vl-v-constraint-32bit.llinline-asm-avx512vl-v-constraint.llinline-asm-bad-constraint-n.llinline-asm-duplicated-constraint.llinline-asm-error.llinline-asm-flag-clobber.llinline-asm-fpstack.llinline-asm-h.llinline-asm-modifier-V.llinline-asm-modifier-n.llinline-asm-modifier-q.llinline-asm-mrv.llinline-asm-out-regs.llinline-asm-pic.llinline-asm-ptr-cast.llinline-asm-q-regs.llinline-asm-sp-clobber-memcpy.llinline-asm-stack-realign.llinline-asm-stack-realign2.llinline-asm-stack-realign3.llinline-asm-tied.llinline-asm-x-scalar.llinline-asm.llinline-sse.llinlineasm-sched-bug.llinreg.llins_split_regalloc.llins_subreg_coalesce-1.llins_subreg_coalesce-2.llins_subreg_coalesce-3.llinsert-into-constant-vector.llinsert-positions.llinsertelement-copytoregs.llinsertelement-duplicates.llinsertelement-legalize.llinsertelement-ones.llinsertelement-shuffle.llinsertelement-zero.llinsertps-O0-bug.llinsertps-combine.llinsertps-from-constantpool.llinsertps-unfold-load-bug.llint-intrinsic.llinterval-update-remat.llinvalid-liveness.mirinvalid-shift-immediate.llipra-inline-asm.llipra-local-linkage.llipra-reg-alias.llipra-reg-usage.llipra-transform.llisel-optnone.llisel-sink.llisel-sink2.llisel-sink3.llisint.llisnan.llisnan2.llispositive.lljump_sign.llknown-bits-vector.llknown-bits.llknown-signbits-vector.lllabel-annotation.lllabel-redefinition.lllakemont.lllarge-code-model-isel.lllarge-constants.lllarge-gep-chain.ll.REMOVED.git-idlarge-gep-scale.lllarge-global.lllate-address-taken.llldzero.lllea-2.lllea-3.lllea-4.lllea-5.lllea-opt-cse1.lllea-opt-cse2.lllea-opt-cse3.lllea-opt-cse4.lllea-opt-memop-check-1.lllea-opt-memop-check-2.lllea-opt-with-debug.mirlea-opt.lllea-recursion.lllea.lllea32-schedule.lllea64-schedule.llleaFixup32.mirleaFixup64.mirleaf-fp-elim.lllegalize-fmp-oeq-vector-select.lllegalize-libcalls.lllegalize-shift-64.lllegalize-shl-vec.lllegalize-sub-zero-2.lllegalize-sub-zero.lllegalizedag_vec.lllibcall-sret.lllicm-dominance.lllicm-nested.lllicm-regpressure.lllicm-symbol.lllimited-prec.lllinux-preemption.lllit.local.cfglive-out-reg-info.lllive-range-nosubreg.llliveness-local-regalloc.llllc-override-mcpu-mattr.llload-combine-dbg.llload-combine.llload-slice.llloc-remat.lllocal_stack_symbol_ordering.lllocalescape.lllog2_not_readnone.lllogical-load-fold.lllong-setcc.lllonglong-deadload.llloop-blocks.llloop-hoist.llloop-search.llloop-strength-reduce-2.llloop-strength-reduce-3.llloop-strength-reduce-crash.llloop-strength-reduce.llloop-strength-reduce2.llloop-strength-reduce4.llloop-strength-reduce5.llloop-strength-reduce6.llloop-strength-reduce7.llloop-strength-reduce8.lllower-bitcast.lllower-vec-shift-2.lllower-vec-shift.lllower-vec-shuffle-bug.lllrshrink.lllsr-delayed-fold.lllsr-i386.lllsr-interesting-step.lllsr-loop-exit-cond.lllsr-negative-stride.lllsr-nonaffine.lllsr-normalization.lllsr-overflow.lllsr-quadratic-expand.lllsr-redundant-addressing.lllsr-reuse-trunc.lllsr-reuse.lllsr-sort.lllsr-static-addr.lllsr-wrap.lllwp-intrinsics-x86_64.lllwp-intrinsics.lllwp-schedule.lllzcnt-schedule.lllzcnt-tzcnt.lllzcnt-zext-cmp.lllzcnt.llmachine-combiner-int-vec.llmachine-combiner-int.llmachine-combiner.llmachine-copy-prop.mirmachine-cp.llmachine-cse.llmachine-outliner-debuginfo.llmachine-outliner-tailcalls.llmachine-outliner.llmachine-region-info.mirmachine-sink-and-implicit-null-checks.llmachine-sink.llmachine-trace-metrics-crash.llmachinesink-merge-debuginfo.llmachinesink-null-debuginfo.llmacho-comdat.llmadd.llmask-negated-bool.llmasked-iv-safe.llmasked-iv-unsafe.llmasked_gather_scatter.ll.REMOVED.git-idmasked_memop.llmaskmovdqu.llmaterialize.llmature-mc-support.llmbp-false-cfg-break.llmcinst-avx-lowering.llmcinst-lowering.llmcu-abi.llmem-intrin-base-reg.llmem-promote-integers.llmembarrier.llmemcmp-minsize.llmemcmp-optsize.llmemcmp.llmemcpy-2.llmemcpy-from-string.llmemcpy-struct-by-value.llmemcpy.llmempcpy-32.llmempcpy.llmemset-2.llmemset-3.llmemset-nonzero.llmemset-sse-stack-realignment.llmemset.llmemset64-on-x86-32.llmerge-consecutive-loads-128.llmerge-consecutive-loads-256.llmerge-consecutive-loads-512.llmerge-consecutive-stores-i1.llmerge-consecutive-stores.llmerge-sp-update-lea.llmerge-store-constants.llmerge-store-partially-alias-loads.llmerge_store.llmerge_store_duplicated_loads.llmfence.llmingw-alloca.llmisaligned-memset.llmisched-aa-colored.llmisched-aa-mmos.llmisched-balance.llmisched-code-difference-with-debug.llmisched-copy.llmisched-crash.llmisched-fusion.llmisched-ilp.llmisched-matmul.llmisched-matrix.llmisched-new.llmmx-arg-passing-x86-64.llmmx-arg-passing.llmmx-arith.llmmx-bitcast-fold.llmmx-bitcast.llmmx-coalescing.llmmx-copy-gprs.llmmx-cvt.llmmx-fold-load.llmmx-intrinsics.llmmx-only.llmmx-schedule.ll.REMOVED.git-idmod128.llmovbe-schedule.llmovbe.llmovfs.llmovgs.llmovmsk.llmovntdq-no-avx.llmovpc32-check.llmovtopush.llmovtopush.mirmovtopush64.llms-inline-asm-avx512.llms-inline-asm.llmul-constant-i16.llmul-constant-i32.llmul-constant-i64.llmul-constant-result.llmul-i1024.ll.REMOVED.git-idmul-i256.llmul-i512.llmul-legalize.llmul-remat.llmul-shift-reassoc.llmul128.llmul128_sext_loop.llmul64.llmuloti.llmult-alt-generic-i686.llmult-alt-generic-x86_64.llmult-alt-x86.llmultiple-loop-post-inc.llmultiple-return-values-cross-block.llmulvi32.llmulx32.llmulx64.llmusttail-fastcall.llmusttail-indirect.llmusttail-thiscall.llmusttail-varargs.llmusttail.llmwaitx-schedule.llmwaitx.llnamed-reg-alloc.llnamed-reg-notareg.llnancvt.llnarrow-shl-cst.llnarrow-shl-load.llnarrow_op-1.llneg-shl-add.llneg_cmp.llneg_fp.llnegate-add-zero.llnegate-i1.llnegate-shift.llnegate.llnegative-offset.llnegative-sin.llnegative-stride-fptosi-user.llnegative-subscript.llnegative_zero.llnew-remat.llnewline-and-quote.llno-and8ri8.llno-cmov.llno-plt.llno-prolog-kill.llno-sse2-avg.llnobt.llnocx16.llnon-lazy-bind.llnon-unique-sections.llnon-value-mem-operand.mirnonconst-static-ev.llnonconst-static-iv.llnontemporal-2.llnontemporal-loads.llnontemporal.llnoreturn-call.llnorex-subreg.llnosse-error1.llnosse-error2.llnosse-varargs.llnosse-vector.llnot-and-simplify.llnote-sections.llnull-streamer.llobjc-gc-module-flags.llobject-size.lloddshuffles.llopaque-constant-asm.llopt-ext-uses.llopt-shuff-tstore.lloptimize-max-0.lloptimize-max-1.lloptimize-max-2.lloptimize-max-3.llor-address.llor-branch.llor-lea.llosx-private-labels.lloverflow-intrinsic-setcc-fold.lloverflow.lloverlap-shift.llpacked_struct.llpackss.llpalignr.llpartial-fold32.llpartial-fold64.llpass-three.llpatchable-prologue.llpatchpoint-invoke.llpatchpoint-verifiable.mirpatchpoint-webkit_jscc.llpatchpoint.llpause.llpeep-setb.llpeep-test-0.llpeep-test-1.llpeep-test-2.llpeep-test-3.llpeep-test-4.llpeephole-cvt-sse.llpeephole-fold-movsd.llpeephole-multiple-folds.llpeephole-na-phys-copy-folding.llpeephole-recurrence.mirpeephole.mirpersonality.llpersonality_size.llphaddsub.llphi-bit-propagation.llphi-immediate-factoring.llphielim-split.llphys-reg-local-regalloc.llphys_subreg_coalesce-2.llphys_subreg_coalesce-3.llphys_subreg_coalesce.llpic-load-remat.llpic.llpic_jumptable.llpie.llpku.llpmovext.llpmovsx-inreg.llpmul.llpmulld.llpointer-vector.llpop-stack-cleanup-msvc.llpop-stack-cleanup.llpopcnt-schedule.llpopcnt.llpost-ra-sched-with-debug.mirpost-ra-sched.llpostalloc-coalescing.llpostra-licm.llpowi.llpr10068.llpr10475.llpr10499.llpr10523.llpr10524.llpr10525.llpr10526.llpr11202.llpr11334.llpr11415.llpr11468.llpr11985.llpr11998.llpr12312.llpr12360.llpr12889.llpr13209.llpr13220.llpr13458.llpr13577.llpr13859.llpr13899.llpr14088.llpr14098.llpr14161.llpr14204.llpr14314.llpr14333.llpr14562.llpr1462.llpr1489.llpr1505.llpr1505b.llpr15267.llpr15296.llpr15309.llpr15705.llpr15981.llpr16031.llpr16360.llpr16807.llpr17546.llpr17631.llpr17764.llpr18014.llpr18054.llpr18162.llpr18344.llpr18846.llpr19049.llpr20011.llpr20012.llpr20020.llpr20088.llpr21099.llpr2177.llpr21792.llpr2182.llpr22019.llpr22103.llpr22338.llpr22774.llpr22970.llpr23103.llpr23246.llpr2326.llpr23273.llpr23603.llpr23664.llpr24139.llpr24374.llpr24602.llpr25828.llpr2585.llpr26350.llpr2656.llpr2659.llpr26625.llpr26652.llpr26757.llpr26835.llpr26870.llpr27071.llpr27501.llpr27591.llpr27681.mirpr28129.llpr28173.llpr28444.llpr28472.llpr28489.llpr2849.llpr28504.llpr28515.llpr28560.llpr28824.llpr29010.llpr29022.llpr29061.llpr29112.llpr29170.llpr2924.llpr2982.llpr30284.llpr30430.llpr30511.llpr30562.llpr30813.llpr31045.llpr31088.llpr31143.llpr31242.llpr31271.llpr31323.llpr3154.llpr31773.llpr31956.llpr32108.llpr3216.llpr32241.llpr32256.llpr32278.llpr32282.llpr32284.llpr32329.llpr32340.llpr32345.llpr32368.llpr3241.llpr32420.llpr3243.llpr3244.llpr32451.llpr32484.llpr3250.llpr32515.llpr32588.llpr32610.llpr32659.llpr32907.llpr3317.llpr33290.llpr33349.llpr33396.llpr3366.llpr33715.llpr33772.llpr33828.llpr33844.llpr33954.llpr33960.llpr34080-2.llpr34080.llpr34088.llpr34137.llpr34139.llpr34149.llpr34177.llpr34271-1.llpr34271.llpr34381.llpr34397.llpr34421.llpr3457.llpr34592.llpr34605.llpr34629.llpr34634.llpr34653.llpr34657.llpr34855.llpr3522.llpr35272.llpr35399.llpr35443.llpr35636.llpr35761.llpr35765.llpr35972.llpr36199.llpr36553.llpr37563.llpr5145.llpr7882.llpr9127.llpr9743.llpre-coalesce-2.llpre-coalesce.llpre-coalesce.mirpre-ra-sched.llprefetch.llprefixdata.llpreserve_allcc64.llpreserve_mostcc64.llprivate-2.llprivate.llprolog-push-seq.llprologue-epilogue-remarks.mirprologuedata.llpromote-assert-zext.llpromote-i16.llpromote-trunc.llpromote-vec3.llpromote.llps4-noreturn.llpseudo_cmov_lower.llpseudo_cmov_lower1.llpseudo_cmov_lower2.llpshufb-mask-comments.llpshufd-combine-crash.llpsubus.llptr-rotate.llptrtoint-constexpr.llpush-cfi-debug.llpush-cfi-obj.llpush-cfi.llragreedy-bug.llragreedy-hoist-spill.llragreedy-last-chance-recoloring.llrd-mod-wr-eflags.llrdpmc.llrdrand-schedule.llrdrand-x86_64.llrdrand.llrdseed-schedule.llrdseed-x86_64.llrdseed.llrdtsc.llread-fp-no-frame-pointer.llrecip-fastmath.llrecip-fastmath2.llrecip-pic.llred-zone.llred-zone2.llreduce-trunc-shl.llregalloc-reconcile-broken-hints.llregalloc-spill-at-ehpad.llregcall-no-plt.llreghinting.llregparm.llregpressure.llrem.llrem_crash.llremat-constant.llremat-fold-load.llremat-mov-0.llremat-phys-dead.llremat-scalar-zero.llreplace-load-and-with-bzhi.llreplace_unsupported_masked_mem_intrin.llret-addr.llret-i64-0.llret-mmx.llretpoline-external.llretpoline-regparm.llretpoline.llreturn-ext.llreturn_zeroext_i2.llreturned-trunc-tail-calls.llreverse_branches.llrip-rel-address.llrip-rel-lea.llrodata-relocs.llrot16.llrot32.llrot64.llrotate.llrotate2.llrotate4.llrotate_vec.llrounding-ops.llrrlist-livereg-corrutpion.llrtm-schedule.llrtm.llsad.llsad_variations.llsaddo-redundant-add.llsafestack.llsafestack_ssp.llsandybridge-loads.llsar_fold.llsar_fold64.llsbb.llscalar-extract.llscalar-fp-to-i64.llscalar-int-to-fp.llscalar-min-max-fill-operand.llscalar_sse_minmax.llscalar_widen_div.llscalarize-bitcast.llscatter-schedule.llscavenger.mirscev-interchange.llschedule-x86_32.llschedule-x86_64.ll.REMOVED.git-idscheduler-backtracking.llsdiv-exact.llsdiv-pow2.llsegmented-stacks-dynamic.llsegmented-stacks.llseh-catch-all-win32.llseh-catch-all.llseh-catchpad.llseh-except-finally.llseh-exception-code.llseh-filter-no-personality.llseh-finally.llseh-no-invokes.llseh-safe-div-win32.llseh-safe-div.llseh-stack-realign.llselect-mmx.llselect-with-and-or.llselect.llselect_const.llselect_meta.llselectiondag-crash.llselectiondag-cse.llselectiondag-dominator.llselectiondag-order.llsetcc-combine.llsetcc-logic.llsetcc-lowering.llsetcc-narrowing.llsetcc-wide-types.llsetcc.llsetjmp-spills.llsetoeq.llsetuge.llsext-i1.llsext-load.llsext-ret-val.llsext-setcc-self.llsext-subreg.llsext-trunc.llsha-schedule.llsha.llshift-and.llshift-avx2-crash.llshift-bmi2.llshift-coalesce.llshift-codegen.llshift-combine-crash.llshift-combine.llshift-double-x86_64.llshift-double.llshift-folding.llshift-i128.llshift-i256.llshift-one.llshift-pair.llshift-parts.llshift-pcmp.llshl-anyext.llshl-crash-on-legalize.llshl-i64.llshl_elim.llshl_undef.llshrink-compare.llshrink-fp-const1.llshrink-fp-const2.llshrink-wrap-chkstk.llshrink_vmul.ll.REMOVED.git-idshrink_vmul_sse.llshrinkwrap-hang.llshuffle-combine-crash-2.llshuffle-combine-crash.llshuffle-of-insert.llshuffle-of-splat-multiuses.llshuffle-strided-with-offset-128.llshuffle-strided-with-offset-256.llshuffle-strided-with-offset-512.llshuffle-vs-trunc-128.llshuffle-vs-trunc-256.llshuffle-vs-trunc-512.llsibcall-2.llsibcall-3.llsibcall-4.llsibcall-5.llsibcall-6.llsibcall-byval.llsibcall-win64.llsibcall.llsimple-zext.llsincos-opt.llsincos.llsink-blockfreq.llsink-cheap-instructions.llsink-gep-before-mem-inst.llsink-hoist.llsink-out-of-loop.llsjlj-baseptr.llsjlj-eh.llsjlj.llslow-incdec.llslow-pmulld.llslow-unaligned-mem.llsmall-byval-memcpy.llsmul-with-overflow.llsoft-fp-legal-in-HW-reg.llsoft-fp.llsoft-sitofp.llsplat-const.llsplat-for-size.llsplit-eh-lpad-edges.llsplit-extend-vector-inreg.llsplit-store.llsplit-vector-bitcast.llsplit-vector-rem.llsqrt-fastmath-mir.llsqrt-fastmath-tune.llsqrt-fastmath.llsqrt-partial.llsqrt.llsret-implicit.llsse-align-0.llsse-align-1.llsse-align-10.llsse-align-11.llsse-align-12.llsse-align-2.llsse-align-3.llsse-align-4.llsse-align-5.llsse-align-6.llsse-align-7.llsse-align-8.llsse-align-9.llsse-commute.llsse-domains.llsse-fcopysign.llsse-fsignum.llsse-intel-ocl.llsse-intrinsics-fast-isel-x86_64.llsse-intrinsics-fast-isel.llsse-intrinsics-x86-upgrade.llsse-intrinsics-x86.llsse-intrinsics-x86_64.llsse-load-ret.llsse-minmax.llsse-only.llsse-regcall.llsse-scalar-fp-arith-unary.llsse-scalar-fp-arith.llsse-schedule.ll.REMOVED.git-idsse-unaligned-mem-feature.llsse-varargs.llsse1.llsse2-intrinsics-fast-isel-x86_64.llsse2-intrinsics-fast-isel.ll.REMOVED.git-idsse2-intrinsics-x86-upgrade.llsse2-intrinsics-x86.llsse2-intrinsics-x86_64.llsse2-schedule.ll.REMOVED.git-idsse2-vector-shifts.llsse2.llsse3-avx-addsub-2.llsse3-avx-addsub.llsse3-intrinsics-fast-isel.llsse3-intrinsics-x86.llsse3-schedule.llsse3.llsse41-intrinsics-fast-isel.llsse41-intrinsics-x86-upgrade.llsse41-intrinsics-x86.llsse41-pmovxrm.llsse41-schedule.ll.REMOVED.git-idsse41.llsse42-intrinsics-fast-isel-x86_64.llsse42-intrinsics-fast-isel.llsse42-intrinsics-x86.llsse42-intrinsics-x86_64.llsse42-schedule.llsse4a-intrinsics-fast-isel.llsse4a-schedule.llsse4a-upgrade.llsse4a.llsse_partial_update.llsse_reload_fold.llssp-data-layout.llssp-guard-spill.llssse3-intrinsics-fast-isel.llssse3-intrinsics-x86.llssse3-schedule.llstack-align-memcpy.llstack-align.llstack-align2.llstack-folding-3dnow.llstack-folding-adx-x86_64.llstack-folding-bmi.llstack-folding-bmi2.llstack-folding-fp-avx1.ll.REMOVED.git-idstack-folding-fp-avx512.llstack-folding-fp-avx512vl.llstack-folding-fp-sse42.llstack-folding-int-avx1.llstack-folding-int-avx2.llstack-folding-int-avx512.ll.REMOVED.git-idstack-folding-int-avx512vl.ll.REMOVED.git-idstack-folding-int-sse42.llstack-folding-lwp.llstack-folding-mmx.llstack-folding-sha.llstack-folding-tbm.llstack-folding-x86_64.llstack-folding-xop.llstack-probe-red-zone.llstack-probe-size.llstack-probes.llstack-protector-dbginfo.llstack-protector-msvc.llstack-protector-remarks.llstack-protector-target.llstack-protector-vreg-to-vreg-copy.llstack-protector-weight.llstack-protector.ll.REMOVED.git-idstack-size-section.llstack-update-frame-opcode.llstack_guard_remat.llstackguard-internal.llstackmap-fast-isel.llstackmap-frame-setup.llstackmap-large-constants.llstackmap-large-location-size.llstackmap-liveness.llstackmap-nops.llstackmap-shadow-optimization.llstackmap.llstackpointer.llstatepoint-allocas.llstatepoint-call-lowering.llstatepoint-far-call.llstatepoint-forward.llstatepoint-gctransition-call-lowering.llstatepoint-invoke.llstatepoint-live-in.llstatepoint-stack-usage.llstatepoint-stackmap-format.llstatepoint-uniqueing.llstatepoint-vector-bad-spill.llstatepoint-vector.llstdarg.llstdcall-notailcall.llstdcall.llstore-empty-member.llstore-fp-constant.llstore-global-address.llstore-narrow.llstore-zero-and-minus-one.llstore_op_load_fold.llstore_op_load_fold2.llstores-merging.llstoretrunc-fp.llstride-nine-with-base-reg.llstride-reuse.llsub-with-overflow.llsub.llsubcarry.llsubreg-to-reg-0.llsubreg-to-reg-1.llsubreg-to-reg-2.llsubreg-to-reg-3.llsubreg-to-reg-4.llsubreg-to-reg-6.llsubvector-broadcast.llsunkaddr-ext.llswift-error.llswift-return.llswiftcc.llswifterror.llswiftself.llswitch-bt.llswitch-crit-edge-constant.llswitch-default-only.llswitch-density.llswitch-edge-weight.llswitch-jump-table.llswitch-lower-peel-top-case.llswitch-or.llswitch-order-weight.llswitch-zextload.llswitch.llswizzle-2.llswizzle-avx2.llsystem-intrinsics-64-xsave.llsystem-intrinsics-64-xsavec.llsystem-intrinsics-64-xsaveopt.llsystem-intrinsics-64-xsaves.llsystem-intrinsics-64.llsystem-intrinsics-xgetbv.llsystem-intrinsics-xsave.llsystem-intrinsics-xsavec.llsystem-intrinsics-xsaveopt.llsystem-intrinsics-xsaves.llsystem-intrinsics-xsetbv.llsystem-intrinsics.lltail-call-attrs.lltail-call-casts.lltail-call-conditional.mirtail-call-got.lltail-call-legality.lltail-call-mutable-memarg.lltail-call-parameter-attrs-mismatch.lltail-call-win64.lltail-dup-addr.lltail-dup-catchret.lltail-dup-debugloc.lltail-dup-merge-loop-headers.lltail-dup-no-other-successor.lltail-dup-repeat.lltail-merge-after-mbp.mirtail-merge-debugloc.lltail-merge-identical.lltail-merge-unreachable.lltail-merge-wineh.lltail-opts.lltail-threshold.lltailcall-64.lltailcall-calleesave.lltailcall-cgp-dup.lltailcall-disable.lltailcall-fastisel.lltailcall-largecode.lltailcall-mem-intrinsics.lltailcall-msvc-conventions.lltailcall-multiret.lltailcall-readnone.lltailcall-returndup-void.lltailcall-ri64.lltailcall-stackalign.lltailcall-structret.lltailcall.lltailcallbyval.lltailcallbyval64.lltailcallfp.lltailcallfp2.lltailcallpic1.lltailcallpic2.lltailcallpic3.lltailcallstack64.lltaildup-crash.lltargetLoweringGeneric.lltbm-intrinsics-fast-isel-x86_64.lltbm-intrinsics-fast-isel.lltbm-intrinsics-x86_64.lltbm-schedule.lltbm_patterns.lltest-nofold.lltest-shrink-bug.lltest-shrink.lltestb-je-fusion.lltestl-commute.llthis-return-64.lltls-addr-non-leaf-function.lltls-android-negative.lltls-android.lltls-local-dynamic.lltls-models.lltls-pic.lltls-pie.lltls-shrink-wrapping.lltls-windows-itanium.lltls.lltlv-1.lltlv-2.lltlv-3.lltoken_landingpad.lltrap.lltrunc-ext-ld-st.lltrunc-store.lltrunc-to-bool.lltwoaddr-coalesce-2.lltwoaddr-coalesce-3.lltwoaddr-coalesce.lltwoaddr-lea.lltwoaddr-pass-sink.lltwoaddr-sink-terminator.lluint64-to-float.lluint_to_fp-2.lluint_to_fp-3.lluint_to_fp.llumul-with-carry.llumul-with-overflow.llunaligned-32-byte-memops.llunaligned-load.llunaligned-spill-folding.llundef-label.llunknown-location.llunreachable-loop-sinking.llunreachableblockelim.llunused_stackslots.llunwind-init.llunwindraise.llupdate-terminator-debugloc.llupdate-terminator.mirurem-i8-constant.llurem-power-of-two.lluse-add-flags.llutf16-cfstrings.llutf8.llv2f32.llv4f32-immediate.llv4i32load-crash.llv8i1-masks.llvaargs.llvaes-intrinsics-avx-x86.llvaes-intrinsics-avx512-x86.llvaes-intrinsics-avx512vl-x86.llvar-permute-128.llvar-permute-256.llvar-permute-512.llvararg-callee-cleanup.llvararg_no_start.llvararg_tailcall.llvariable-sized-darwin-bzero.llvariadic-node-pic.llvastart-defs-eflags.llvbinop-simplify-bug.llvec-copysign-avx512.llvec-copysign.llvec-loadsingles-alignment.llvec-trunc-store.llvec3.llvec_add.llvec_align.llvec_align_i256.llvec_anyext.llvec_call.llvec_cast.llvec_cast2.llvec_cmp_sint-128.llvec_cmp_uint-128.llvec_compare-sse4.llvec_compare.llvec_ctbits.llvec_ext_inreg.llvec_extract-avx.llvec_extract-mmx.llvec_extract-sse4.llvec_extract.llvec_fabs.llvec_floor.llvec_fneg.llvec_fp_to_int.llvec_fpext.llvec_fptrunc.llvec_i64.llvec_ins_extract-1.llvec_ins_extract.llvec_insert-2.llvec_insert-3.llvec_insert-4.llvec_insert-5.llvec_insert-7.llvec_insert-8.llvec_insert-9.llvec_insert-mmx.llvec_int_to_fp.ll.REMOVED.git-idvec_loadsingles.llvec_logical.llvec_minmax_match.llvec_minmax_sint.llvec_minmax_uint.llvec_partial.llvec_reassociate.llvec_return.llvec_round.llvec_sdiv_to_shift.llvec_set-2.llvec_set-3.llvec_set-4.llvec_set-6.llvec_set-7.llvec_set-8.llvec_set-A.llvec_set-B.llvec_set-C.llvec_set-D.llvec_set-F.llvec_set-H.llvec_set.llvec_setcc-2.llvec_setcc.llvec_shift.llvec_shift2.llvec_shift3.llvec_shift4.llvec_shift5.llvec_shift6.llvec_shift7.llvec_shuf-insert.llvec_split.llvec_ss_load_fold.llvec_trunc_sext.llvec_udiv_to_shift.llvec_uint_to_fp-fastmath.llvec_uint_to_fp.llvec_unsafe-fp-math.llvec_zero-2.llvec_zero.llvec_zero_cse.llvector-bitreverse.ll.REMOVED.git-idvector-blend.llvector-compare-all_of.llvector-compare-any_of.llvector-compare-combines.llvector-compare-results.ll.REMOVED.git-idvector-extend-inreg.llvector-gep.llvector-half-conversions.ll.REMOVED.git-idvector-idiv-sdiv-128.llvector-idiv-sdiv-256.llvector-idiv-sdiv-512.llvector-idiv-udiv-128.llvector-idiv-udiv-256.llvector-idiv-udiv-512.llvector-idiv.llvector-interleave.llvector-intrinsics.llvector-lzcnt-128.llvector-lzcnt-256.llvector-lzcnt-512.llvector-merge-store-fp-constants.llvector-mul.llvector-narrow-binop.llvector-pcmp.llvector-popcnt-128.llvector-popcnt-256.llvector-popcnt-512.llvector-rem.llvector-rotate-128.llvector-rotate-256.llvector-rotate-512.llvector-sext.ll.REMOVED.git-idvector-shift-ashr-128.llvector-shift-ashr-256.llvector-shift-ashr-512.llvector-shift-lshr-128.llvector-shift-lshr-256.llvector-shift-lshr-512.llvector-shift-shl-128.llvector-shift-shl-256.llvector-shift-shl-512.llvector-shuffle-128-v16.llvector-shuffle-128-v2.llvector-shuffle-128-v4.llvector-shuffle-128-v8.ll.REMOVED.git-idvector-shuffle-256-v16.ll.REMOVED.git-idvector-shuffle-256-v32.ll.REMOVED.git-idvector-shuffle-256-v4.llvector-shuffle-256-v8.ll.REMOVED.git-idvector-shuffle-512-v16.llvector-shuffle-512-v32.llvector-shuffle-512-v64.llvector-shuffle-512-v8.ll.REMOVED.git-idvector-shuffle-avx512.llvector-shuffle-combining-avx.llvector-shuffle-combining-avx2.llvector-shuffle-combining-avx512bw.llvector-shuffle-combining-avx512bwvl.llvector-shuffle-combining-avx512vbmi.llvector-shuffle-combining-sse41.llvector-shuffle-combining-sse4a.llvector-shuffle-combining-ssse3.llvector-shuffle-combining-xop.llvector-shuffle-combining.ll.REMOVED.git-idvector-shuffle-masked.llvector-shuffle-mmx.llvector-shuffle-sse1.llvector-shuffle-sse41.llvector-shuffle-sse4a.llvector-shuffle-v1.llvector-shuffle-v48.llvector-shuffle-variable-128.llvector-shuffle-variable-256.llvector-sqrt.llvector-trunc-math.ll.REMOVED.git-idvector-trunc.llvector-truncate-combine.llvector-tzcnt-128.llvector-tzcnt-256.llvector-tzcnt-512.llvector-unsigned-cmp.llvector-variable-idx.llvector-variable-idx2.llvector-zext.ll.REMOVED.git-idvector-zmov.llvector.llvectorcall.llverifier-phi-fail0.mirverifier-phi.mirversion_directive.llvfcmp.llviabs.llvirtual-registers-cleared-in-machine-functions-liveins.llvisibility.llvisibility2.llvmovq.llvolatile.llvortex-bug.llvpshufbitqbm-intrinsics.llvselect-2.llvselect-avx.llvselect-constants.llvselect-minmax.ll.REMOVED.git-idvselect-packss.llvselect-pcmp.llvselect-zero.llvselect.llvshift-1.llvshift-2.llvshift-3.llvshift-4.llvshift-5.llvshift-6.llvshift_scalar.llvshift_split.llvshift_split2.llvsplit-and.llvzero-excess.llwarn-stack.llweak-undef.llweak.llweak_def_can_be_hidden.llwebkit-jscc.llwide-fma-contraction.llwide-integer-cmp.llwide-integer-fold.llwiden_arith-1.llwiden_arith-2.llwiden_arith-3.llwiden_arith-4.llwiden_arith-5.llwiden_arith-6.llwiden_bitops-0.llwiden_bitops-1.llwiden_cast-1.llwiden_cast-2.llwiden_cast-3.llwiden_cast-4.llwiden_cast-5.llwiden_cast-6.llwiden_compare-1.llwiden_conv-1.llwiden_conv-2.llwiden_conv-3.llwiden_conv-4.llwiden_conversions.llwiden_extract-1.llwiden_load-0.llwiden_load-1.llwiden_load-2.llwiden_load-3.llwiden_shuffle-1.llwidened-broadcast.llwin-alloca-expander.llwin-catchpad-csrs.llwin-catchpad-nested-cxx.llwin-catchpad-nested.llwin-catchpad-varargs.llwin-catchpad.llwin-cleanuppad.llwin-funclet-cfi.llwin-mixed-ehpersonality.llwin32-eh-available-externally.llwin32-eh-states.llwin32-eh.llwin32-pic-jumptable.llwin32-preemption.llwin32-seh-catchpad-realign.llwin32-seh-catchpad.llwin32-seh-nested-finally.llwin32-spill-xmm.llwin32_sret.llwin64-jumptable.llwin64-nosse-csrs.llwin64_alloca_dynalloca.llwin64_call_epi.llwin64_eh.llwin64_eh_leaf.llwin64_eh_leaf2.llwin64_frame.llwin64_nonvol.llwin64_params.llwin64_sibcall.llwin64_vararg.llwin_chkstk.llwin_coreclr_chkstk.llwin_cst_pool.llwindows-itanium-alloca.llwineh-coreclr.llwineh-exceptionpointer.llwineh-no-ehpads.llx32-cet-intrinsics.llx32-function_pointer-1.llx32-function_pointer-2.llx32-function_pointer-3.llx32-indirectbr.llx32-landingpad.llx32-lea-1.llx32-movtopush64.llx32-va_start.llx64-cet-intrinsics.llx86-16.llx86-32-intrcc.llx86-32-vector-calling-conv.llx86-64-and-mask.llx86-64-arg.llx86-64-asm.llx86-64-baseptr.llx86-64-call.llx86-64-dead-stack-adjust.llx86-64-disp.llx86-64-double-precision-shift-left.llx86-64-double-precision-shift-right.llx86-64-double-shifts-Oz-Os-O2.llx86-64-double-shifts-var.llx86-64-extend-shift.llx86-64-flags-intrinsics.llx86-64-gv-offset.llx86-64-intrcc-nosse.llx86-64-intrcc.llx86-64-jumps.llx86-64-mem.llx86-64-ms_abi-vararg.llx86-64-pic-1.llx86-64-pic-10.llx86-64-pic-11.llx86-64-pic-12.llx86-64-pic-2.llx86-64-pic-3.llx86-64-pic-4.llx86-64-pic-5.llx86-64-pic-6.llx86-64-pic-7.llx86-64-pic-8.llx86-64-pic-9.llx86-64-pic.llx86-64-plt-relative-reloc.llx86-64-psub.llx86-64-ptr-arg-simple.llx86-64-ret0.llx86-64-shortint.llx86-64-sret-return-2.llx86-64-sret-return.llx86-64-stack-and-frame-ptr.llx86-64-static-relo-movl.llx86-64-tls-1.llx86-64-varargs.llx86-big-ret.llx86-cmov-converter.llx86-flags-intrinsics.llx86-fold-pshufb.llx86-framelowering-trap.llx86-inline-asm-validation.llx86-interleaved-access.ll.REMOVED.git-idx86-interleaved-check.llx86-interrupt_cc.llx86-interrupt_cld.llx86-interrupt_vzeroupper.llx86-mixed-alignment-dagcombine.llx86-no_caller_saved_registers-preserve.llx86-no_caller_saved_registers.llx86-plt-relative-reloc.llx86-repmov-copy-eflags.llx86-sanitizer-shrink-wrapping.llx86-setcc-int-to-fp-combine.llx86-shifts.llx86-shrink-wrap-unwind.llx86-shrink-wrapping.llx86-store-gv-addr.llx86-upgrade-avx-vbroadcast.llx86-upgrade-avx2-vbroadcast.llx86-win64-shrink-wrapping.llx86_64-mul-by-const.llx87-schedule.ll.REMOVED.git-idx87.llxaluo.llxchg-nofold.llxmm-r64.llxmulo.llxop-ifma.llxop-intrinsics-fast-isel.llxop-intrinsics-x86_64-upgrade.llxop-intrinsics-x86_64.llxop-mask-comments.llxop-pcmov.llxop-schedule.llxor-combine-debugloc.llxor-icmp.llxor-select-i1-combine.llxor.llxray-attribute-instrumentation.llxray-custom-log.llxray-empty-firstmbb.mirxray-empty-function.mirxray-log-args.llxray-loop-detection.llxray-multiplerets-in-blocks.mirxray-section-group.llxray-selective-instrumentation-miss.llxray-selective-instrumentation.llxray-tail-call-sled.llxtest.llzero-remat.llzext-extract_subreg.llzext-fold.llzext-inreg-0.llzext-inreg-1.llzext-sext.llzext-shl.llzext-trunc.llzlib-longest-match.ll
XCore
DebugInfo
AArch64
AMDGPU
ARM
COFF
Generic
2009-10-16-Phi.ll2009-11-03-InsertExtractValue.ll2009-11-05-DeadGlobalVariable.ll2009-11-06-NamelessGlobalVariable.ll2009-11-10-CurrentFn.ll2010-01-05-DbgScope.ll2010-03-12-llc-crash.ll2010-03-19-DbgDeclare.ll2010-03-24-MemberFn.ll2010-04-06-NestedFnDbgInfo.ll2010-04-19-FramePtr.ll2010-05-03-DisableFramePtr.ll2010-05-03-OriginDIE.ll2010-05-10-MultipleCU.ll2010-06-29-InlinedFnLocalVar.ll2010-10-01-crash.llPR20038.llaccel-table-hash-collisions.llarray.llblock-asan.llbug_null_debuginfo.llconstant-pointers.llconstant-sdnodes-have-dbg-location.llconstantfp-sdnodes-have-dbg-location.llcontaining-type-extension.llcross-cu-inlining.llcross-cu-linkonce-distinct.llcross-cu-linkonce.llcu-range-hole.llcu-ranges.lldbg-at-specficiation.lldead-argument-order.lldebug-info-always-inline.lldebug-info-qualifiers.lldebuginfofinder-forward-declaration.lldebuginfofinder-inlined-cu.lldebuginfofinder-multiple-cu.lldef-line.lldiscriminator.lldwarf-public-names.llempty.llenum-types.llenum.llglobal-sra-array.llglobal-sra-single-member.llglobal-sra-struct.llglobal.llgmlt.testgmlt_profiling.llgvn.llimported-name-inlined.llincorrect-variable-debugloc.llincorrect-variable-debugloc1.llindvar-discriminator.llinheritance.llinline-debug-info-multiret.llinline-debug-info.llinline-debug-loc.llinline-no-debug-info.llinline-scopes.llinlined-arguments.llinlined-vars.llinstcombine-phi.llinvalid.lllicm-hoist-debug-loc.lllinkage-name-abstract.lllit.local.cfglocation-verifier.lllto-comp-dir.llmainsubprogram.llmember-order.llmember-pointers.llmissing-abstract-variable.llmultiline.llnamespace.llnamespace_function_definition.llnamespace_inline_function_definition.llnoscopes.llpiece-verifier.llptrsize.llrecursive_inlining.llrestrict.llsimplifycfg_sink_last_inst.llskeletoncu.llsroa-larger.llsroa-samesize.llstore-tail-merge.llsugared-constants.llsunk-compare.lltemplate-recursive-void.llthrownTypes.lltu-composite.lltu-member-pointer.lltwo-cus-from-same-file.lltypedef.llunconditional-branch.llvarargs.llversion.llvirtual-index.ll
Inputs
arange-overlap.ccarange-overlap.elf-x86_64arm-relocs.elf-armcross-cu-inlining.ccross-cu-inlining.x86_64-macho.odwarfdump-decompression-corrupt.elf-x86-64dwarfdump-decompression-error.elf-x86-64dwarfdump-dwp.x86_64.odwarfdump-gdbindex-v7.elf-x86-64dwarfdump-inl-test.ccdwarfdump-inl-test.elf-x86-64dwarfdump-inl-test.hdwarfdump-inl-test.high_pc.elf-x86-64dwarfdump-macho-relocs.macho.x86_64.odwarfdump-macro-cmd.hdwarfdump-macro.ccdwarfdump-macro.hdwarfdump-macro.odwarfdump-objc.mdwarfdump-objc.x86_64.odwarfdump-pubnames.ccdwarfdump-pubnames.elf-x86-64dwarfdump-ranges-baseaddr-exe.elf-x86-64dwarfdump-test-32bit.elf.cdwarfdump-test-32bit.elf.odwarfdump-test-loc-list-32bit.elf.cppdwarfdump-test-loc-list-32bit.elf.odwarfdump-test-zlib.ccdwarfdump-test-zlib.elf-x86-64dwarfdump-test-zlib.o.elf-x86-64dwarfdump-test-zlibgnu.elf-x86-64dwarfdump-test.ccdwarfdump-test.elf-x86-64dwarfdump-test.elf-x86-64.debuglinkdwarfdump-test.macho-i386.odwarfdump-test2-helper.ccdwarfdump-test2-main.ccdwarfdump-test2.elf-x86-64dwarfdump-test3-decl.hdwarfdump-test3-decl2.hdwarfdump-test3.ccdwarfdump-test3.elf-x86-64-spacedwarfdump-test4-decl.hdwarfdump-test4-part1.ccdwarfdump-test4-part2.ccdwarfdump-test4.elf-x86-64dwarfdump-type-units.ccdwarfdump-type-units.elf-x86-64dwarfdump.elf-mips64-64-bit-dwarffat-test.ofission-ranges.ccfission-ranges.elf-x86_64gmlt.llimplicit-const-test.oinvalid.elfinvalid.elf.2invalid.elf.3line.llllvm-symbolizer-dwo-testllvm-symbolizer-dwo-test.ccllvm-symbolizer-test.cllvm-symbolizer-test.elf-x86-64macho-universalmacho-universal.ccshared-object-stripped.elf-i386split-dwarf-addr-object-relocation.cppsplit-dwarf-addr-object-relocation.dwosplit-dwarf-addr-object-relocation.osplit-dwarf-dwp.cppsplit-dwarf-dwp.osplit-dwarf-dwp.o.dwpsplit-dwarf-empty.dwosplit-dwarf-empty.osplit-dwarf-multiple-cu.cppsplit-dwarf-multiple-cu.dwosplit-dwarf-multiple-cu.osplit-dwarf-testsplit-dwarf-test-nogmltsplit-dwarf-test.ccsplit-dwarf-test.cppsplit-dwarf-test.dwotest-inline.otest-multiple-macho.otest-parameters.otest-simple-macho.otypeunit-header.elf-x86-64typeunit-header.s
Lanai
MIR
MSP430
Mips
PDB
PowerPC
Sparc
SystemZ
WebAssembly
X86
2010-04-13-PubType.ll2011-09-26-GlobalVarContext.ll2011-12-16-BadStructRef.llDIModule.llDIModuleContext.llDW_AT_byte_size.llDW_AT_calling-convention.llDW_AT_linkage_name.llDW_AT_location-reference.llDW_AT_object_pointer.llDW_AT_specification.llDW_AT_stmt_list_sec_offset.llDW_TAG_friend.llFrameIndexExprs.llInlinedFnLocalVar.llPR26148.llabstract_origin.llalign_c11.llalign_cpp11.llalign_objc.llaligned_stack_var.llarange-and-stub.llarange.llarguments.llarray.llarray2.llasm-macro-line-number.satomic-c11-dwarf-4.llatomic-c11-dwarf-5.llbbjoin.llbitfields-dwarf4.llbitfields.llblock-capture.llbyvalstruct.llc-type-units.llclang-module.llcoff_debug_info_type.llcoff_relative_names.llconcrete_out_of_line.llconstant-aggregate.llconstant-loclist.llcontaining-type-extension-rust.llcu-ranges-odr.llcu-ranges.lldata_member_location.lldbg-abstract-vars-g-gmlt.lldbg-addr-dse.lldbg-addr.lldbg-asm.sdbg-byval-parameter.lldbg-const-int.lldbg-const.lldbg-declare-alloca.lldbg-declare-arg.lldbg-declare-inalloca.lldbg-declare.lldbg-file-name.lldbg-i128-const.lldbg-merge-loc-entry.lldbg-prolog-end.lldbg-subrange.lldbg-value-const-byref.lldbg-value-dag-combine.lldbg-value-frame-index.lldbg-value-g-gmlt.lldbg-value-inlined-parameter.lldbg-value-isel.lldbg-value-location.lldbg-value-range.lldbg-value-regmask-clobber.lldbg-value-terminator.lldbg-value-transfer-order.lldbg_value_direct.lldebug-dead-local-var.lldebug-info-access.lldebug-info-block-captured-self.lldebug-info-blocks.lldebug-info-packed-struct.lldebug-info-producer-with-flags.lldebug-info-static-member.lldebug-loc-asan.lldebug-loc-frame.lldebug-loc-offset.lldebug-macro.lldebug-ranges-offset.lldebug_and_nodebug_CUs.lldebug_frame.lldebugger-tune.lldecl-derived-member.lldefault-subrange-array.lldeleted-bit-piece.lldiscriminator.lldiscriminator2.lldiscriminator3.lldllimport.lldouble-declare.lldw_op_minus.lldw_op_minus_direct.lldwarf-aranges-no-dwarf-labels.lldwarf-aranges.lldwarf-linkage-names.lldwarf-no-source-loc.lldwarf-public-names.lldwarf-pubnames-split.lldwarfdump-bogus-LNE.sdwarfdump-debug-loc-simple.testdwarfdump-header-64.sdwarfdump-header.sdwarfdump-line-dwo.sdwarfdump-line-only.sdwarfdump-ranges-baseaddr-exe.sdwarfdump-ranges-baseaddr.sdwarfdump-ranges-unrelocated.sdwarfdump-str-offsets-dwp.sdwarfdump-str-offsets-invalid-1.sdwarfdump-str-offsets-invalid-2.sdwarfdump-str-offsets-invalid-3.sdwarfdump-str-offsets-invalid-4.sdwarfdump-str-offsets-invalid-5.sdwarfdump-str-offsets-invalid-6.sdwarfdump-str-offsets-macho.sdwarfdump-str-offsets.searlydup-crash.llelf-names.llempty-and-one-elem-array.llempty-array.llempty.llending-run.llenum-class.llenum-fwd-decl.llfi-expr.llfi-piece.llfission-cu.llfission-hash.llfission-inline.llfission-no-inlining.llfission-ranges.llfloat_const.llfloat_const_loclist.llformal_parameter.llframe-register.llgenerate-odr-hash.llghost-sdnode-dbgvalues.llgmlt.testgnu-public-names-empty.llgnu-public-names-gmlt.llgnu-public-names-multiple-cus.llgnu-public-names-tu.llgnu-public-names.llheader.llinline-asm-locs.llinline-member-function.llinline-namespace.llinline-seldag-test.llinlined-formal-parameter.llinlined-indirect-value.llinstcombine-instrinsics.llisel-cse-line.lllexical-block-file-inline.lllexical_block.llline-info.llline.testlinkage-name.lllit.local.cfglive-debug-values.lllive-debug-variables.lllive-debug-vars-discard-invalid.mirlive-debug-vars-dse.mirlow-pc-cu.llmain-file-name.smemberfnptr.llmi-print.llmisched-dbg-value.llmissing-file-line.llmixed-nodebug-cu.llmultiple-aranges.llmultiple-at-const-val.llnodebug.llnodebug_with_debug_loc.llnondefault-subrange-array.llnophysreg.llnoreturn_c11.llnoreturn_cpp11.llnoreturn_objc.llobjc-fwd-decl.llobjc-property-void.llop_deref.llparameters.llpartial-constant.llpieces-1.llpieces-2.llpieces-3.llpieces-4.llpointer-type-size.llpr11300.llpr12831.llpr13303.llpr19307.llpr28270.llpr34545.llprocesses-relocations.llprologue-stack.llrange_reloc.llref_addr_relocation.llreference-argument.llrematerialize.llrvalue-ref.llsafestack-byval.llsdag-salvage-add.llsdag-split-arg.llsdagsplit-1.llsingle-dbg_value.llsingle-fi.llspill-indirect-nrvo.llspill-nontrivial-param.llspill-nospill.llsplit-dwarf-cross-unit-reference.llsplit-dwarf-multiple-cu-hash.llsplit-dwarf-omit-empty.llsplit-global.llsret.llsroasplit-1.llsroasplit-2.llsroasplit-3.llsroasplit-4.llsroasplit-5.llsroasplit-dbg-declare.llstack-args.llstack-value-dwarf2.llstack-value-dwarf4.llstack-value-piece.llstatic_member_array.llstmt-list-multiple-compile-units.llstmt-list.llstringpool.llstruct-loc.llsubrange-type.llsubreg.llsubregisters.lltail-merge.lltemplate.llthis-stack_value.lltls.lltype_units_with_addresses.llunattached-global.llunion-const.llunion-template.llvector.llvla.llvoid-typedef.llxray-split-dwarf-interaction.llzextload.ll
arm-relocs.testcross-cu-scope.lldebugify.lldebuglineinfo-macho.testdebuglineinfo.testdebugmacinfo.testdwarfdump-64-bit-dwarf.testdwarfdump-accel.testdwarfdump-debug-frame-simple.testdwarfdump-decompression-corrupt.testdwarfdump-decompression-error.testdwarfdump-dump-flags.testdwarfdump-dump-gdbindex.testdwarfdump-dwp.testdwarfdump-implicit-const.testdwarfdump-invalid.testdwarfdump-macho-relocs.testdwarfdump-macho-universal.testdwarfdump-objc.testdwarfdump-pubnames.testdwarfdump-ranges.testdwarfdump-type-units.testdwarfdump-zlib.testdwo.llinvalid-relocations.testllvm-symbolizer-split-dwarf-empty.testllvm-symbolizer-zlib.testllvm-symbolizer.testmacro_link.llmember-pointers.omissing-abstract-variable.oomit-empty.llpr34186.llpr34672.llskeletoncu.llstrip-DIGlobalVariable.llstrip-loop-metadata.lltypeunit-header.testunrolled-loop-remainder.ll
Examples
ExecutionEngine
2010-01-15-UndefValue.ll
Interpreter
MCJIT
2002-12-16-ArgTest.ll2003-01-04-ArgumentBug.ll2003-01-04-LoopTest.ll2003-01-04-PhiTest.ll2003-01-09-SARTest.ll2003-01-10-FUCOM.ll2003-01-15-AlignmentTest.ll2003-05-06-LivenessClobber.ll2003-05-07-ArgumentTest.ll2003-05-11-PHIRegAllocBug.ll2003-06-04-bzip2-bug.ll2003-06-05-PHIBug.ll2003-08-15-AllocaAssertion.ll2003-08-21-EnvironmentTest.ll2003-08-23-RegisterAllocatePhysReg.ll2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll2005-12-02-TailCallBug.ll2007-12-10-APIntLoadStore.ll2008-06-05-APInt-OverAShr.ll2013-04-04-RelocAddend.ll
Inputs
cross-module-a.llcross-module-sm-pic-a.lleh-lg-pic.lleh.llfpbitcast.llhello.llhello2.lllit.local.cfgload-object-a.llmulti-module-a.llmulti-module-eh-a.llmulti-module-sm-pic-a.llnon-extern-addend.llpr13727.ll
remote
simplesttest.llsimpletest.llstubs-sm-pic.llstubs.lltest-arith.lltest-branch.lltest-call-no-external-funcs.lltest-call.lltest-cast.lltest-common-symbols-alignment.lltest-common-symbols.lltest-constantexpr.lltest-data-align.lltest-fp-no-external-funcs.lltest-fp.lltest-global-ctors.lltest-global-init-nonzero-sm-pic.lltest-global-init-nonzero.lltest-global.lltest-loadstore.lltest-local.lltest-logical.lltest-loop.lltest-phi.lltest-ptr-reloc-sm-pic.lltest-ptr-reloc.lltest-ret.lltest-return.lltest-setcond-fp.lltest-setcond-int.lltest-shift.llweak-function.ll
OrcLazy
OrcMCJIT
2002-12-16-ArgTest.ll2003-01-04-ArgumentBug.ll2003-01-04-LoopTest.ll2003-01-04-PhiTest.ll2003-01-09-SARTest.ll2003-01-10-FUCOM.ll2003-01-15-AlignmentTest.ll2003-05-06-LivenessClobber.ll2003-05-07-ArgumentTest.ll2003-05-11-PHIRegAllocBug.ll2003-06-04-bzip2-bug.ll2003-06-05-PHIBug.ll2003-08-15-AllocaAssertion.ll2003-08-21-EnvironmentTest.ll2003-08-23-RegisterAllocatePhysReg.ll2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll2005-12-02-TailCallBug.ll2007-12-10-APIntLoadStore.ll2008-06-05-APInt-OverAShr.ll2013-04-04-RelocAddend.ll
Inputs
cross-module-a.llcross-module-sm-pic-a.lleh-lg-pic.lleh.llfpbitcast.llhello.llhello2.lllit.local.cfgload-object-a.llmulti-module-a.llmulti-module-eh-a.llmulti-module-sm-pic-a.llnon-extern-addend.llpr13727.llpr32650.ll
remote
simplesttest.llsimpletest.llstubs-sm-pic.llstubs.lltest-arith.lltest-branch.lltest-call-no-external-funcs.lltest-call.lltest-cast.lltest-common-symbols-alignment.lltest-common-symbols.lltest-constantexpr.lltest-data-align.lltest-fp-no-external-funcs.lltest-fp.lltest-global-ctors.lltest-global-init-nonzero-sm-pic.lltest-global-init-nonzero.lltest-global.lltest-loadstore.lltest-local.lltest-logical.lltest-loop.lltest-phi.lltest-ptr-reloc-sm-pic.lltest-ptr-reloc.lltest-ret.lltest-return.lltest-setcond-fp.lltest-setcond-int.lltest-shift.llweak-function.ll
RuntimeDyld
fma3-jit.llfrem.lllit.local.cfgmov64zext32.lltest-interp-vec-arithm_float.lltest-interp-vec-arithm_int.lltest-interp-vec-cast.lltest-interp-vec-insertelement.lltest-interp-vec-insertextractvalue.lltest-interp-vec-loadstore.lltest-interp-vec-logical.lltest-interp-vec-select.lltest-interp-vec-setcond-fp.lltest-interp-vec-setcond-int.lltest-interp-vec-shift.lltest-interp-vec-shuffle.ll
Feature
FileCheck
Instrumentation
AddressSanitizer
BoundsChecking
DataFlowSanitizer
EfficiencySanitizer
HWAddressSanitizer
InstrProfiling
MemorySanitizer
SanitizerCoverage
ThreadSanitizer
Integer
JitListener
LTO
ARM
Resolution
X86
Linker
2002-07-17-GlobalFail.ll2002-07-17-LinkTest2.ll2002-08-20-ConstantExpr.ll2003-01-30-LinkerRename.ll2003-01-30-LinkerTypeRename.ll2003-04-23-LinkOnceLost.ll2003-04-26-NullPtrLinkProblem.ll2003-05-15-TypeProblem.ll2003-05-31-LinkerRename.ll2003-06-02-TypeResolveProblem.ll2003-06-02-TypeResolveProblem2.ll2003-08-20-OpaqueTypeResolve.ll2003-08-23-GlobalVarLinking.ll2003-08-23-RecursiveOpaqueTypeResolve.ll2003-08-24-InheritPtrSize.ll2003-08-28-TypeResolvesGlobal.ll2003-08-28-TypeResolvesGlobal2.ll2003-08-28-TypeResolvesGlobal3.ll2003-10-27-LinkOncePromote.ll2003-11-18-TypeResolution.ll2004-02-17-WeakStrongLinkage.ll2004-05-07-TypeResolution1.ll2004-05-07-TypeResolution2.ll2004-12-03-DisagreeingType.ll2005-02-12-ConstantGlobals-2.ll2005-02-12-ConstantGlobals.ll2005-12-06-AppendingZeroLengthArrays.ll2006-01-19-ConstantPacked.ll2008-03-05-AliasReference.ll2008-03-05-AliasReference2.ll2008-03-07-DroppedSection_a.ll2008-03-07-DroppedSection_b.ll2008-06-13-LinkOnceRedefinition.ll2008-06-26-AddressSpace.ll2008-07-06-AliasFnDecl.ll2008-07-06-AliasFnDecl2.ll2008-07-06-AliasWeakDest.ll2008-07-06-AliasWeakDest2.ll2009-09-03-mdnode.ll2009-09-03-mdnode2.ll2011-08-04-DebugLoc.ll2011-08-04-DebugLoc2.ll2011-08-04-Metadata.ll2011-08-04-Metadata2.ll2011-08-18-unique-class-type.ll2011-08-18-unique-class-type2.ll2011-08-18-unique-debug-type.ll2011-08-18-unique-debug-type2.llAppendingLinkage.llAppendingLinkage2.llConstantGlobals.llDbgDeclare.llDbgDeclare2.ll
Inputs
2003-01-30-LinkerRename.ll2003-05-31-LinkerRename.llConstantGlobals.llPR11464.a.llPR11464.b.llPR8300.a.llPR8300.b.llalias-2.llalias.llalignment.ll
apple-version
available_externally_over_decl.llbasiclink.a.llbasiclink.b.llcomdat-rm-dst.llcomdat.llcomdat11.llcomdat13.llcomdat14.llcomdat15.llcomdat16.llcomdat2.llcomdat3.llcomdat4.llcomdat5.llcomdat8.llconstructor-comdat.llctors.llctors2.llctors3.lldatalayout-a.lldatalayout-b.lldicompositetype-unique.lldistinct.lldrop-debug.bcfuncimport.llfuncimport2.llfuncimport_appending_global.llfuncimport_comdat.llident.a.llident.b.llinternalize-lazy.lllinkage.a.lllinkage.b.lllinkage.c.lllinkage.d.lllinkage2.llmdlocation.llmetadata-attach.llmetadata-function.llmetadata-with-global-value-operand.llmodule-flags-dont-change-others.llmodule-flags-pic-1-b.llmodule-flags-pic-2-b.llobjectivec-class-property-flag-mismatch.llodr-lambda-2.llodr.llold_global_ctors.3.4.bconly-needed-compiler-used.llonly-needed-ctors.llonly-needed-debug-metadata.llonly-needed-dtors.llonly-needed-named-metadata.llonly-needed-recurse.llonly-needed-used.llopaque.lloverride-different-linkage.lloverride-with-internal-linkage-2.lloverride-with-internal-linkage.lloverride.llpr21374.llpr22807-1.llpr22807-2.llpr26037.llpr27044.llredefinition.llreplaced-function-matches-first-subprogram.llsubprogram-linkonce-weak.llsyncscope-1.llsyncscope-2.lltargettriple-a.lltargettriple-b.lltargettriple-c.lltestlink.llthinlto_funcimport_debug.llthumb-module-inline-asm.llthumb.lltype-unique-alias.lltype-unique-dst-types2.lltype-unique-dst-types3.lltype-unique-inheritance-a.lltype-unique-inheritance-b.lltype-unique-name.lltype-unique-opaque.lltype-unique-simple2-a.lltype-unique-simple2-b.lltype-unique-unrelated2.lltype-unique-unrelated3.llunique-fwd-decl-b.llunique-fwd-decl-order.llvisibility.ll
LinkOnce.llPR8300.llalias-2.llalias-3.llalias.llalignment.llapple-version.llavailable_externally_a.llavailable_externally_b.llavailable_externally_over_decl.llbasiclink.llbroken.llcomdat-rm-dst.llcomdat.llcomdat10.llcomdat11.llcomdat12.llcomdat13.llcomdat14.llcomdat15.llcomdat16.llcomdat2.llcomdat4.llcomdat5.llcomdat6.llcomdat7.llcomdat8.llcomdat9.llcomdat_group.llconstructor-comdat.llctors.llctors2.llctors3.llctors4.llctors5.lldatalayout.lldebug-info-global-var.lldebug-info-version-a.lldebug-info-version-b.lldicompositetype-unique.lldistinct-cycles.lldistinct.lldllstorage-a.lldllstorage-b.lldrop-debug.llfunc-attrs-a.llfunc-attrs-b.llfuncimport.llfuncimport2.llfuncimport_appending_global.llfuncimport_comdat.llglobal_ctors.llident.llinlineasm.llinternalize-lazy.lllink-arm-and-thumb-module-inline-asm.lllink-arm-and-thumb.lllink-flags.lllink-global-to-func.lllink-type-names.lllinkage.lllinkage2.lllinkmdnode.lllinkmdnode2.lllinknamedmdnode.lllinknamedmdnode2.lllto-attributes.llmdlocation.llmetadata-a.llmetadata-attach.llmetadata-b.llmetadata-function.llmetadata-global.llmetadata-with-global-value-operand.llmodule-flags-1-a.llmodule-flags-1-b.llmodule-flags-2-a.llmodule-flags-2-b.llmodule-flags-3-a.llmodule-flags-3-b.llmodule-flags-4-a.llmodule-flags-4-b.llmodule-flags-5-a.llmodule-flags-5-b.llmodule-flags-6-a.llmodule-flags-6-b.llmodule-flags-7-a.llmodule-flags-7-b.llmodule-flags-8-a.llmodule-flags-8-b.llmodule-flags-dont-change-others.llmodule-flags-pic-1-a.llmodule-flags-pic-2-a.llmultiple-merged-structs.llnull_mapping_constant.llobjectivec-class-property-flag-mismatch.llodr-lambda-1.llodr.llonly-needed-compiler-used.llonly-needed-ctors1.llonly-needed-ctors2.llonly-needed-debug-metadata.llonly-needed-dtors1.llonly-needed-dtors2.llonly-needed-named-metadata.llonly-needed-recurse.llonly-needed-used.llopaque.lloverride-different-linkage.lloverride-with-internal-linkage-2.lloverride-with-internal-linkage.lloverride.llpartial-type-refinement-link.llpartial-type-refinement.llpr21374.llpr21494.llpr22807.llpr26037.llpr27044.llprologuedata.llredefinition.llreplaced-function-matches-first-subprogram.llsubprogram-linkonce-weak.llsyncscopes.lltargettriple.lltestlink.llthinlto_funcimport_debug.lltransitive-lazy-link.lltype-unique-alias.lltype-unique-dst-types.lltype-unique-inheritance.lltype-unique-name.lltype-unique-odr-a.lltype-unique-odr-b.lltype-unique-opaque.lltype-unique-simple-a.lltype-unique-simple-b.lltype-unique-simple2-a.lltype-unique-simple2-b.lltype-unique-simple2.lltype-unique-src-type.lltype-unique-type-array-a.lltype-unique-type-array-b.lltype-unique-unrelated.llunique-fwd-decl-a.llunique-fwd-decl-order.lluniqued-distinct-cycles.llunnamed-addr-err-a.llunnamed-addr-err-b.llunnamed-addr1-a.llunnamed-addr1-b.llvisibility.llweakextern.ll
MC
AArch64
SVE
adrp-relocation.salias-addsubimm.salias-logicalimm.sarm32-elf-relocs.sarm64-adr.sarm64-advsimd.sarm64-aliases.sarm64-arithmetic-encoding.sarm64-arm64-fixup.sarm64-basic-a64-instructions.sarm64-be-datalayout.sarm64-bitfield-encoding.sarm64-branch-encoding.sarm64-condbr-without-dots.sarm64-crypto.sarm64-diagno-predicate.sarm64-diags.sarm64-directive_loh.sarm64-elf-reloc-condbr.sarm64-elf-relocs.sarm64-fp-encoding-error.sarm64-fp-encoding.sarm64-ilp32.sarm64-large-relocs.sarm64-leaf-compact-unwind.sarm64-logical-encoding.sarm64-mapping-across-sections.sarm64-mapping-within-section.sarm64-memory.sarm64-nv-cond.sarm64-optional-hash.sarm64-separator.sarm64-simd-ldst.s.REMOVED.git-idarm64-small-data-fixups.sarm64-spsel-sysreg.sarm64-system-encoding.sarm64-target-specific-sysreg.sarm64-tls-modifiers-darwin.sarm64-tls-relocs.sarm64-v128_lo-diagnostics.sarm64-variable-exprs.sarm64-vector-lists.sarm64-verbose-vector-case.sarm64v8.1-diagno-predicate.sarmv8.1a-atomic.sarmv8.1a-lor.sarmv8.1a-lse.s.REMOVED.git-idarmv8.1a-pan.sarmv8.1a-rdma.sarmv8.1a-vhe.sarmv8.2a-at.sarmv8.2a-dotprod-errors.sarmv8.2a-dotprod.sarmv8.2a-mmfr2.sarmv8.2a-persistent-memory.sarmv8.2a-statistical-profiling.sarmv8.2a-uao.sarmv8.3a-ID_ISAR6_EL1.sarmv8.3a-complex.sarmv8.3a-diagnostics.sarmv8.3a-js.sarmv8.3a-rcpc.sarmv8.3a-signed-pointer.sbasic-a64-diagnostics.s.REMOVED.git-idbasic-a64-instructions.s.REMOVED.git-idbasic-pic.scase-insen-reg-names.scfi.scoff-align.scoff-basic.llcoff-debug.llcoff-gnu.scoff-relocations.scrc.scyclone-movi-bug.sdarwin-reloc-addsubimm.sdirective-arch-negative.sdirective-arch.sdirective-cpu-err.sdirective-cpu.sdot-req-case-insensitive.sdot-req-diagnostics.sdot-req.self-extern.self-globaladdress.llelf-objdump.self-reloc-addsubimm.self-reloc-ldrlit.self-reloc-ldstunsimm.self-reloc-movw.self-reloc-pcreladdressing.self-reloc-tstb.self-reloc-uncondbrimm.self_osabi_flags.serror-location-during-layout.serror-location-ldr-pseudo.serror-location-post-layout.serror-location.sexpr-shr.sfixup-out-of-range.sfullfp16-diagnostics.sfullfp16-neon-neg.sgicv3-regs-diagnostics.sgicv3-regs.silp32-diagnostics.sinline-asm-modifiers.sinst-directive-diagnostic.sinst-directive.sinvalid-instructions-spellcheck.sjump-table.slabel-arithmetic-darwin.slabel-arithmetic-diags-darwin.slabel-arithmetic-diags-elf.slabel-arithmetic-elf.sldr-pseudo-diagnostics.sldr-pseudo-obj-errors.sldr-pseudo.slit.local.cfgmacho-adrp-missing-reloc.smacho-adrp-page.smapping-across-sections.smapping-within-section.sneon-2velem.sneon-3vdiff.sneon-aba-abd.sneon-across.sneon-add-pairwise.sneon-add-sub-instructions.sneon-bitwise-instructions.sneon-compare-instructions.sneon-crypto.sneon-diagnostics.s.REMOVED.git-idneon-extract.sneon-facge-facgt.sneon-frsqrt-frecp.sneon-halving-add-sub.sneon-max-min-pairwise.sneon-max-min.sneon-mla-mls-instructions.sneon-mov.sneon-mul-div-instructions.sneon-perm.sneon-rounding-halving-add.sneon-rounding-shift.sneon-saturating-add-sub.sneon-saturating-rounding-shift.sneon-saturating-shift.sneon-scalar-abs.sneon-scalar-add-sub.sneon-scalar-by-elem-mla.sneon-scalar-by-elem-mul.sneon-scalar-by-elem-saturating-mla.sneon-scalar-by-elem-saturating-mul.sneon-scalar-compare.sneon-scalar-cvt.sneon-scalar-dup.sneon-scalar-extract-narrow.sneon-scalar-fp-compare.sneon-scalar-mul.sneon-scalar-neg.sneon-scalar-recip.sneon-scalar-reduce-pairwise.sneon-scalar-rounding-shift.sneon-scalar-saturating-add-sub.sneon-scalar-saturating-rounding-shift.sneon-scalar-saturating-shift.sneon-scalar-shift-imm.sneon-scalar-shift.sneon-shift-left-long.sneon-shift.sneon-simd-copy.sneon-simd-ldst-multi-elem.sneon-simd-ldst-one-elem.sneon-simd-misc.sneon-simd-post-ldst-multi-elem.sneon-simd-shift.sneon-sxtl.sneon-tbl.sneon-uxtl.snofp-crypto-diagnostic.snoneon-diagnostics.soptional-hash.sras-extension.sshift_extend_op_w_symbol.ssingle-slash.stls-add-shift.stls-relocs.strace-regs-diagnostics.strace-regs.s
AMDGPU
ARM
2010-11-30-reloc-movt.s2013-03-18-Br-to-label-named-like-reg.s
AlignedBundling
Inputs
Windows
align_arm_2_thumb.salign_thumb_2_arm.saligned-blx.sarm-aliases.sarm-arithmetic-aliases.sarm-branch-errors.sarm-branches.sarm-elf-relocation-diagnostics.sarm-elf-relocations.sarm-elf-symver.sarm-it-block.sarm-ldrd.sarm-load-store-multiple-deprecated.sarm-macho-calls.sarm-memory-instructions.sarm-qualifier-diagnostics.sarm-shift-encoding.sarm-thumb-cpus-default.sarm-thumb-cpus.sarm-thumb-tail-call.llarm-thumb-trustzone.sarm-trustzone.sarm11-hint-instr.sarm_addrmode2.sarm_addrmode3.sarm_fixups.sarm_instructions.sarmv8.2a-dotprod-a32.sarmv8.2a-dotprod-error.sarmv8.2a-dotprod-t32.sarmv8.3a-js.sassembly-default-build-attributes.sbasic-arm-instructions-v8.1a.sbasic-arm-instructions-v8.sbasic-arm-instructions.s.REMOVED.git-idbasic-thumb-instructions.sbasic-thumb2-instructions-v8.sbasic-thumb2-instructions.s.REMOVED.git-idbig-endian-arm-fixup.sbig-endian-thumb-fixup.sbig-endian-thumb2-fixup.sbkpt.sbracket-darwin.sbracket-exprs.sbranch-disassemble.scmp-immediate-fixup-error.scmp-immediate-fixup-error2.scmp-immediate-fixup.scmp-immediate-fixup2.scoff-debugging-secrel.llcoff-file.scoff-function-type-info.llcoff-relocations.scomment.scomplex-operands.scoproc-diag.scps.scpu-test.scrc32-thumb.scrc32.scxx-global-constructor.lld16.sdata-in-code.lldeprecated-v8.sdfb-neg.sdfb.sdiagnostics-noneon.sdiagnostics.sdirective-align.sdirective-arch-armv2.sdirective-arch-armv2a.sdirective-arch-armv3.sdirective-arch-armv3m.sdirective-arch-armv4.sdirective-arch-armv4t.sdirective-arch-armv5.sdirective-arch-armv5t.sdirective-arch-armv5te.sdirective-arch-armv6-m.sdirective-arch-armv6.sdirective-arch-armv6k.sdirective-arch-armv6t2.sdirective-arch-armv6z.sdirective-arch-armv7-a.sdirective-arch-armv7-m.sdirective-arch-armv7-r.sdirective-arch-armv7.sdirective-arch-armv7a.sdirective-arch-armv7e-m.sdirective-arch-armv7em.sdirective-arch-armv7m.sdirective-arch-armv7r.sdirective-arch-armv8-a.sdirective-arch-armv8.2-a.sdirective-arch-armv8a.sdirective-arch-iwmmxt.sdirective-arch-iwmmxt2.sdirective-arch-mode-switch.sdirective-arch-semantic-action.sdirective-arch_extension-crc.sdirective-arch_extension-crypto.sdirective-arch_extension-fp.sdirective-arch_extension-idiv.sdirective-arch_extension-mode-switch.sdirective-arch_extension-mp.sdirective-arch_extension-sec.sdirective-arch_extension-simd.sdirective-arch_extension-toggle.sdirective-arch_extension-unsupported.sdirective-cpu.sdirective-eabi_attribute-diagnostics.sdirective-eabi_attribute-overwrite.sdirective-eabi_attribute.sdirective-even.sdirective-fpu-diagnostics.sdirective-fpu-instrs.sdirective-fpu-multiple.sdirective-fpu-softvfp.sdirective-fpu.sdirective-literals.sdirective-object_arch-2.sdirective-object_arch-3.sdirective-object_arch-diagnostics.sdirective-object_arch.sdirective-thumb_func.sdirective-tlsdescseq-diagnostics.sdirective-tlsdescseq.sdirective-type-diagnostics.sdirective-unsupported.sdirective-word-diagnostics.sdirective_parsing.sdot-req-case-insensitive.sdot-req.sdwarf-asm-multiple-sections-dwarf-2.sdwarf-asm-multiple-sections.sdwarf-asm-no-code.sdwarf-asm-nonstandard-section.sdwarf-asm-single-section.sdwarf-cfi-initial-state.seh-compact-pr0.seh-compact-pr1.seh-directive-cantunwind-diagnostics.seh-directive-cantunwind.seh-directive-fnend-diagnostics.seh-directive-fnstart-diagnostics.seh-directive-handlerdata.seh-directive-integrated-test.seh-directive-movsp-diagnostics.seh-directive-movsp.seh-directive-multiple-offsets.seh-directive-pad-diagnostics.seh-directive-pad.seh-directive-personality-diagnostics.seh-directive-personality.seh-directive-personalityindex-diagnostics.seh-directive-personalityindex.seh-directive-save-diagnostics.seh-directive-save.seh-directive-section-comdat.seh-directive-section-multiple-func.seh-directive-section.seh-directive-setfp-diagnostics.seh-directive-setfp.seh-directive-text-section-multiple-func.seh-directive-text-section.seh-directive-unwind_raw-diagnostics.seh-directive-unwind_raw.seh-directive-vsave-diagnostics.seh-directive-vsave.seh-link.sehabi-personality-abs.self-eflags-eabi.self-jump24-fixup.self-movt.self-reloc-01.self-reloc-02.self-reloc-03.self-reloc-condcall.self-thumbfunc-reloc.self-thumbfunc-reloc2.self-thumbfunc.serror-location-ldr-pseudo.serror-location-post-layout.serror-location.sfconst.sfixup-cpu-mode.sfp-armv8.sfp-const-errors.sfull_line_comment.sfullfp16-neg.sfullfp16-neon-neg.sfullfp16-neon.sfullfp16.sgas-compl-copr-reg.shilo-16bit-relocations.sidiv.simplicit-it-generation.simplicit-it.sinline-asm-diags.llinline-asm-srcloc.llinline-comments-arm.llinst-arm-suffixes.sinst-constant-required.sinst-directive-emit.sinst-directive.sinst-overflow.sinst-thumb-overflow-2.sinst-thumb-overflow.sinst-thumb-suffixes.sinvalid-barrier.sinvalid-crc32.sinvalid-fp-armv8.sinvalid-hint-arm.sinvalid-hint-thumb.sinvalid-idiv.sinvalid-instructions-spellcheck.sinvalid-neon-v8.sinvalid-special-reg.sinvalid-vector-index.sldr-pseudo-cond-darwin.sldr-pseudo-cond.sldr-pseudo-darwin.sldr-pseudo-obj-errors.sldr-pseudo-parse-errors.sldr-pseudo-unpredictable.sldr-pseudo-wide.sldr-pseudo.sldrd-strd-gnu-arm-bad-imm.sldrd-strd-gnu-arm-bad-regs.sldrd-strd-gnu-arm.sldrd-strd-gnu-bad-inst.sldrd-strd-gnu-sp.sldrd-strd-gnu-thumb-bad-regs.sldrd-strd-gnu-thumb.slit.local.cfgload-store-acquire-release-v8-thumb.sload-store-acquire-release-v8.slsl-zero-errors.slsl-zero.sltorg-darwin.sltorg-range.sltorg.smacho-movwt.smacho-relocs-with-addend.smacho-word-reloc-thumb.smapping-initial.smapping-within-section.smappingsymbols.smisaligned-blx.smixed-arm-thumb-bl-fixup.llmode-switch.smodified-immediate-fixup-error.smodified-immediate-fixup.smove-banked-regs.smul-v4.smulti-section-mapping.snegative-immediates-fail.snegative-immediates-thumb1-fail.snegative-immediates-thumb1.snegative-immediates.sneon-abs-encoding.sneon-absdiff-encoding.sneon-add-encoding.sneon-bitcount-encoding.sneon-bitwise-encoding.sneon-cmp-encoding.sneon-complex.sneon-convert-encoding.sneon-crypto.sneon-dup-encoding.sneon-minmax-encoding.sneon-mov-encoding.sneon-mov-vfp.sneon-mul-accum-encoding.sneon-mul-encoding.sneon-neg-encoding.sneon-pairwise-encoding.sneon-reciprocal-encoding.sneon-reverse-encoding.sneon-satshift-encoding.sneon-shift-encoding.sneon-shiftaccum-encoding.sneon-shuffle-encoding.sneon-sub-encoding.sneon-table-encoding.sneon-v8.sneon-vcvt-fp16.sneon-vld-encoding.sneon-vld-vst-align.s.REMOVED.git-idneon-vst-encoding.sneon-vswp.sneont2-abs-encoding.sneont2-absdiff-encoding.sneont2-add-encoding.sneont2-bitcount-encoding.sneont2-bitwise-encoding.sneont2-cmp-encoding.sneont2-convert-encoding.sneont2-dup-encoding.sneont2-minmax-encoding.sneont2-mov-encoding.sneont2-mul-accum-encoding.sneont2-mul-encoding.sneont2-neg-encoding.sneont2-pairwise-encoding.sneont2-reciprocal-encoding.sneont2-reverse-encoding.sneont2-satshift-encoding.sneont2-shift-encoding.sneont2-shiftaccum-encoding.sneont2-shuffle-encoding.sneont2-sub-encoding.sneont2-table-encoding.sneont2-vld-encoding.sneont2-vst-encoding.snot-armv4.sobsolete-v8.spkhbt-archs.spool.spr11877.spr22395-2.spr22395.spreserve-comments-arm.squad-relocation.sras-extension.sregister-token-source-loc.srelocated-mapping.ssimple-fp-encoding.ssingle-precision-fp.ssub-expr-imm.ssymbol-variants-errors.ssymbol-variants.st2-modified-immediate-fixup-error1.st2-modified-immediate-fixup-error2.st2-modified-immediate-fixup.starget-expressions.sthumb-add-sub-width.sthumb-branch-errors.sthumb-branches.sthumb-cb-offsets.sthumb-cb-thumbfunc.sthumb-diagnostics.sthumb-far-jump.sthumb-fp-armv8.sthumb-hints.sthumb-invalid-crypto.txtthumb-load-store-multiple.sthumb-mov.sthumb-movwt-reloc.sthumb-neon-crypto.sthumb-neon-v8.sthumb-not-mclass.sthumb-only-conditionals.sthumb-shift-encoding.sthumb-st_other.sthumb-types.sthumb.sthumb1-branch-reloc.sthumb1-relax-8m-baseline.sthumb1-relax-adr.sthumb1-relax-bcc.sthumb1-relax-br.sthumb1-relax-ldrlit.sthumb1-relax.sthumb2-b.w-encodingT4.sthumb2-beq-fixup.sthumb2-branches.sthumb2-bxj-v8.sthumb2-bxj.sthumb2-cbn-to-next-inst.sthumb2-diagnostics.sthumb2-dsp-diag.sthumb2-exception-return-mclass.sthumb2-ldrb-ldrh.sthumb2-ldrd.sthumb2-ldrexd-strexd.sthumb2-mclass.sthumb2-narrow-dp.llthumb2-pldw.sthumb2-strd.sthumb2be-b.w-encoding.sthumb2be-beq.w-encoding.sthumb2be-movt-encoding.sthumb2be-movw-encoding.sthumb_rewrites.sthumb_set-diagnostics.sthumb_set.sthumbv7em.sthumbv7m.sthumbv8m.stls-directives.stwice.lludf-arm-diagnostics.sudf-arm.sudf-thumb-2-diagnostics.sudf-thumb-2.sudf-thumb-diagnostics.sudf-thumb.sunpred-control-flow-in-it-block.sunwind-stack-diagnostics.sv7k-dsp.sv8_IT_manual.s.REMOVED.git-idvariant-diagnostics.svfp-aliases-diagnostics.svfp-aliases.svfp4.svirtexts-arm.svirtexts-thumb.svldm-vstm-diags.svmov-vmvn-byte-replicate.svmov-vmvn-illegal-cases.svmrs_vmsr.svorr-vbic-illegal-cases.svpush-vpop.s
AVR
AsmParser
AArch64
Inputs
align_invalid.saltmacro_expression.saltmacro_string.saltmacro_string_escape.sassignment.sat-pseudo-variable-bad.sat-pseudo-variable.sbad-macro.scfi-unfinished-frame.scfi-unknown-register.scfi-window-save.scomments-x86-darwin.sconditional_asm.sdash-n.sdefsym.sdefsym_error1.sdefsym_error2.sdirective-err-diagnostics.sdirective-err.sdirective-warning.sdirective_abort.sdirective_align.sdirective_ascii.sdirective_comm.sdirective_darwin_section.sdirective_dc.sdirective_dcb.sdirective_desc.sdirective_ds.sdirective_elf_size.sdirective_end-2.sdirective_end.sdirective_file-2.sdirective_file.sdirective_fill.sdirective_incbin.sdirective_include.sdirective_lcomm.sdirective_line.sdirective_loc.sdirective_lsym.sdirective_org.sdirective_print.sdirective_rept-diagnostics.sdirective_rept.sdirective_seh.sdirective_set.sdirective_space.sdirective_subsections_via_symbols.sdirective_symbol_attrs.sdirective_tbss.sdirective_tdata.sdirective_thread_init_func.sdirective_tlv.sdirective_values.sdirective_zerofill.sdollars-in-identifiers.sdot-symbol-assignment-backwards.sdot-symbol-assignment.sdot-symbol-non-absolute.sdot-symbol.sempty-comment.sequ.sexpr-shr.sexpr_symbol_modifiers.sexprs-invalid.sexprs.sextern.sfloating-literals.shash-directive.shello.sif-diagnostics.sifb.sifc.sifdef.sifeqs-diagnostics.sifeqs.sifndef.sifnes.sincbin_abcdinclude.llinline-comments.llinline_macro_duplication.llinvalid-asm-variant.sinvalid-input-assertion.slabels.sline_with_hash.slit.local.cfgmacro-args.smacro-def-in-instantiation.smacro-duplicate-params-names-err.smacro-err1.smacro-exitm.smacro-irp.smacro-irpc.smacro-max-depth.smacro-qualifier-diagnostics.smacro-qualifier.smacro-rept-err1.smacro-rept-err2.smacro-rept.smacro_parsing.smacros-argument-parsing-diagnostics.smacros-argument-parsing.smacros-darwin-vararg.smacros-darwin.smacros-gas.smacros-parsing.snegativ_altmacro_expression.snegative_altmacro_string.snon-english-characters.spr11865.spr28805.llpr28921.spreserve-comments-crlf.spreserve-comments.spurgem.sreassign.srename.ssection.ssection_names.ssecure_log_unique.sseh-directive-errors.sseh-unfinished-frame.sundefined-local-symbol.suppercase-hex.svararg-default-value.svararg.svariables-invalid.svariables.s
BPF
COFF
Disassembler
AArch64
AMDGPU
ARC
ARM
addrmode2-reencoding.txtarm-LDREXD-reencoding.txtarm-STREXD-reencoding.txtarm-tests.txtarm-thumb-trustzone.txtarm-trustzone.txtarm-vmrs_vmsr.txtarmv8.1a.txtarmv8.2a-dotprod-a32.sarmv8.2a-dotprod-t32.sarmv8.3a-js-arm.txtarmv8.3a-js-thumb.txtbasic-arm-instructions-v8.txtbasic-arm-instructions.txtcrc32-thumb.txtcrc32.txtd16.txtdfb-arm.txtdfb-thumb.txtfp-armv8.txtfp-encoding.txtfullfp16-arm-neg.txtfullfp16-arm.txtfullfp16-neon-arm-neg.txtfullfp16-neon-arm.txtfullfp16-neon-thumb-neg.txtfullfp16-neon-thumb.txtfullfp16-thumb-neg.txtfullfp16-thumb.txthex-immediates.txtinvalid-FSTMX-arm.txtinvalid-IT-CC15.txtinvalid-armv7.txtinvalid-armv8.1a.txtinvalid-armv8.txtinvalid-because-armv7.txtinvalid-thumb-MSR-MClass.txtinvalid-thumbv7-xfail.txtinvalid-thumbv7.txtinvalid-thumbv8.1a.txtinvalid-thumbv8.txtinvalid-virtexts.arm.txtldrd-armv4.txtlit.local.cfgload-store-acquire-release-v8-thumb.txtload-store-acquire-release-v8.txtmarked-up-thumb.txtmemory-arm-instructions.txtmove-banked-regs-arm.txtmove-banked-regs-thumb.txtneon-complex-arm.txtneon-complex-thumb.txtneon-crypto.txtneon-tests.txtneon-v8.txtneon.txtneont-VLD-reencoding.txtneont-VST-reencoding.txtneont2.txtras-extension-arm.txtras-extension-thumb.txtthumb-MSR-MClass.txtthumb-fp-armv8.txtthumb-neon-crypto.txtthumb-neon-v8.txtthumb-printf.txtthumb-tests.txtthumb-v8.1a.txtthumb-v8.txtthumb-vmrs_vmsr.txtthumb1.txtthumb2-preloads.txtthumb2-v8.txtthumb2-v8m.txtthumb2.txtunpredictable-ADC-arm.txtunpredictable-ADDREXT3-arm.txtunpredictable-AExtI-arm.txtunpredictable-AI1cmp-arm.txtunpredictable-BFI.txtunpredictable-LDR-arm.txtunpredictable-LDRD-arm.txtunpredictable-LSL-regform.txtunpredictable-MRRC2-arm.txtunpredictable-MRS-arm.txtunpredictable-MUL-arm.txtunpredictable-RSC-arm.txtunpredictable-SEL-arm.txtunpredictable-SHADD16-arm.txtunpredictable-SSAT-arm.txtunpredictable-STRBrs-arm.txtunpredictable-UQADD8-arm.txtunpredictable-swp-arm.txtunpredictables-thumb.txtvfp4.txtvirtexts-arm.txtvirtexts-thumb.txt
Hexagon
Lanai
Mips
dsp
dspr2
eva
lit.local.cfg
micromips-dsp
micromips-dspr2
micromips-dspr3
micromips32r3
micromips32r6
mips1
mips2
mips3
mips32
mips32r2
mips32r3
mips32r5
mips32r6
mips4
mips64
mips64r2
mips64r3
mips64r5
mips64r6
msa
mt
PowerPC
Sparc
SystemZ
X86
XCore
ELF
ARM
abs.salias-reloc.salias-to-local.salias.salign-bss.salign-nops.salign-size.salign-text.salign-zero.salign.sbad-expr.sbad-expr2.sbad-expr3.sbad-relocation.sbad-section.sbasic-elf-32.sbasic-elf-64.sbracket-exprs.sbracket.sbss-large.llbss.llcall-abs.scfi-adjust-cfa-offset.scfi-advance-loc2.scfi-def-cfa-offset.scfi-def-cfa-register.scfi-def-cfa.scfi-escape.scfi-large-model.scfi-offset.scfi-reg.scfi-register.scfi-rel-offset.scfi-rel-offset2.scfi-remember.scfi-restore.scfi-same-value.scfi-sections.scfi-signal-frame.scfi-undefined.scfi-version.llcfi-window-save.scfi-zero-addr-delta.scfi.scomdat-declaration-errors.scomdat-dup-group-name.scomdat-name-number.scomdat-reloc.scomdat.scommon-error1.scommon-error2.scommon-error3.scommon-redeclare.scommon.scommon2.scomp-dir.scompression.sdebug-line.sdebug-line2.sdebug-loc.sdiff.sdiff2.sdiscriminator.sdiv-by-zero.sdot-symbol-assignment.self_directive_previous.self_directive_section.sempty-dwarf-lines.sempty-twice.llempty.sentsize.llentsize.sfde.sfile-double.sfile.sgen-dwarf.sglobal-offset.sgnu-type-diagnostics.sgnu-type.sgot-relaxed-i386.sgot-relaxed-no-relax.sgot-relaxed-rex.sgot-relaxed.sgot.sident.sifunc-reloc.sinvalid-symver.slcomm.sleb128.slit.local.cfglocal-reloc.smany-sections-2.smany-sections-3.smany-sections.smerge.smetadata-declaration-errors.sn_bytes.sno-fixup.sno-reloc.snocompression.snoexec.snorelocation.soffset.sorg.spic-diff.splt.spopsection.spr19430.spr19582.spr9292.srelax-all-flag.srelax-arith.srelax-arith2.srelax-arith3.srelax-arith4.srelax-crash.srelax.sreloc-same-name-section.srelocation-386.srelocation-pc.srelocation-tls.srelocation.srename.ssection-metadata-err1.ssection-metadata-err2.ssection-metadata-err3.ssection-metadata-err4.ssection-numeric-flag.ssection-numeric-invalid-type.ssection-numeric-type.ssection-quoting.ssection-sym-err.ssection-sym-err2.ssection-sym.ssection-sym2.ssection-unique-err1.ssection-unique-err2.ssection-unique-err3.ssection-unique-err4.ssection-unique.ssection.sset.ssize.ssleb.sstrtab-suffix-opt.ssubsection.ssubtraction-error.ssymbol-names.ssymver-msvc.ssymver-pr23914.ssymver.stls-i386.stls.stype-propagate.stype.suleb.sundef-temp.sundef.sundefined-directional.sversion.sweak-diff.sweak-relocation.sweak.sweakref-plt.sweakref-reloc.sweakref.sx86_64-reloc-sizetest.szero.s
Hexagon
Lanai
MachO
AArch64
ARM
PowerPC
absolute.sabsolutize.salias.saltentry.sbad-darwin-x86_64-32-bit-abs-addr.sbad-darwin-x86_64-diff-relocs.sbad-darwin-x86_64-reloc-expr.sbad-dollar.sbad-indirect-symbols.sbad-macro.sbss.scoal-sections-x86_64.scomm-1.scstexpr-gotpcrel-32.llcstexpr-gotpcrel-64.lldarwin-complex-difference.sdarwin-version-min-load-command.sdarwin-x86_64-diff-reloc-assign-2.sdarwin-x86_64-diff-reloc-assign.sdarwin-x86_64-diff-relocs.sdarwin-x86_64-nobase-relocs.sdarwin-x86_64-reloc-offsets.sdarwin-x86_64-reloc.sdata.sdebug_frame.sdiff-with-two-sections.sdirection_labels.seh-frame-reloc.seh_symbol.sempty-twice.llfile.sgen-dwarf-cpp.sgen-dwarf-macro-cpp.sgen-dwarf-producer.sgen-dwarf.si386-large-relocations.sindirect-symbols.sjcc.slcomm-attributes.slinker-option-1.slinker-option-2.slinker-options.lllit.local.cfgloc.sosx-version-min-load-command.spcrel-to-other-section.spr19185.sprevious.spushsection.srelax-jumps.srelax-recompute-align.sreloc-diff.sreloc-pcrel-offset.sreloc-pcrel.sreloc.ssection-align-1.ssection-align-2.ssection-attributes.ssection-flags.sstring-table.ssymbol-diff.ssymbol-flags.ssymbol-indirect.ssymbols-1.stbss.stdata.stemp-labels.sthread_init_func.stls.stlv-bss.lltlv-reloc.stlv.sundefined-directional.svalues.svariable-errors.svariable-exprs.sweakdef.sx86-data-in-code.sx86_32-optimal_nop.sx86_32-scattered-reloc-fallback.sx86_32-sections.sx86_32-symbols.sx86_64-mergeable.sx86_64-reloc-arithmetic.sx86_64-sections.sx86_64-symbols.szerofill-1.szerofill-2.szerofill-3.szerofill-4.szerofill-5.szerofill-sect-align.s
Markup
Mips
addend.sasciiz-directive-bad.sasciiz-directive.sbopt-directive.sbranch-pseudos-bad.sbranch-pseudos.scfi-advance-loc.scfi.s
cnmips
cpload-bad.scpload.scprestore-bad.scprestore-noreorder-noat.scprestore-noreorder.scprestore-reorder.scprestore-warning-unused.scpsetup-bad.scpsetup.sdirective-ent.sdo_switch1.sdo_switch2.sdo_switch3.sdouble-expand.s
dsp
dspr2
eh-frame.self-N32.self-N64.self-bigendian.llelf-debug-section.self-gprel-32-64.self-relsym.self-tls.self_basic.self_eflags.self_eflags_abicalls.self_eflags_micromips.self_eflags_micromips2.self_eflags_mips16.self_eflags_nan2008.self_eflags_nanlegacy.self_eflags_noreorder.self_eflags_pic0.self_eflags_pic2.self_header.self_reginfo.self_st_other.send-directive.s
eva
expansion-j-sym-pic.sexpansion-jal-sym-pic.sexpr1.sgot-rel-expr.shex-immediates.shigher-highest-addressing.shilo-addressing.sinit-order-bug.llinsn-directive.sinstalias-imm-expanding.sinstr-analysis.sj-macro-insn.slit.local.cfgllvm-mc-fixup-endianness.smacro-abs.smacro-aliases-invalid-wrong-error.smacro-aliases.smacro-bcc-imm-bad.smacro-bcc-imm.smacro-ddiv-bad.smacro-ddiv.smacro-ddivu-bad.smacro-ddivu.smacro-div-bad.smacro-div.smacro-divu-bad.smacro-divu.smacro-dla-32bit.smacro-dla-bad.smacro-dla-pic.smacro-dla.smacro-dli.smacro-la-bad.smacro-la-pic.smacro-la.smacro-ld-sd.smacro-li-bad.smacro-li.d.smacro-li.smacro-li.s.smacro-seq.smemory-offsets.smicromips-16-bit-instructions.smicromips-alias.smicromips-alu-instructions.smicromips-ase-directive.smicromips-bad-branches.smicromips-branch-fixup.smicromips-branch-instructions.smicromips-control-instructions.smicromips-diagnostic-fixup.s
micromips-dsp
micromips-dspr2
micromips-dspr3
micromips-el-fixup-data.smicromips-expansions.smicromips-fpu-instructions.smicromips-func-addr.smicromips-invalid.smicromips-jump-instructions.smicromips-jump26.smicromips-label-test-sections.smicromips-label-test.smicromips-loadstore-instructions.smicromips-loadstore-unaligned.smicromips-movcond-instructions.smicromips-multiply-instructions.smicromips-neg-offset.smicromips-pc16-fixup.smicromips-relocations.smicromips-shift-instructions.smicromips-tailr.smicromips-trap-instructions.s
micromips
micromips32r6
micromips64r6-unsupported.smips-abi-bad.smips-alu-instructions.smips-bad-branches.smips-control-instructions.smips-cop0-reginfo.smips-coprocessor-encodings.smips-data-directives.smips-diagnostic-fixup.smips-expansions-bad.smips-expansions.smips-fpu-instructions.smips-hwr-register-names.smips-jump-delay-slots.smips-jump-instructions.smips-memory-instructions.smips-noat.smips-pc16-fixup.smips-pdr-bad.smips-pdr.smips-rdata.smips-reginfo-fp32.smips-reginfo-fp64.smips-register-names-invalid.smips-register-names-o32.s
mips1
mips2
mips3
mips32
mips32r2
mips32r3
mips32r5
mips32r6
mips4
mips5
mips64-alu-instructions.smips64-expansions.smips64-instalias-imm-expanding.smips64-instructions.smips64-register-names-n32-n64.smips64-register-names-o32.s
mips64
mips64eb-fixups.smips64extins.s
mips64r2
mips64r3
mips64r5
mips64r6
mips64shift.llmips_abi_flags_xx.smips_abi_flags_xx_set.smips_directives.smips_directives_bad.smips_gprel16.smodule-directive-bad.smodule-hardfloat.smodule-softfloat.s
msa
mt
mul-macro-variants.smulti-64bit-func.llnabi-regs.snacl-mask.snooddspreg-cmdarg.snooddspreg-error.snooddspreg.socteon-instructions.soddspreg.spr11877.sr-mips-got-disp.sreloc-directive-bad.sreloc-directive-negative.sreloc-directive.srelocation-n64.srelocation-xfail.srelocation.srotations32-bad.srotations32.srotations64.ssection-size.sset-arch.sset-at-directive-explicit-at.sset-at-directive.sset-at-noat-bad-syntax.sset-defined-symbol.sset-mips-directives-bad.sset-mips-directives.sset-mips0-directive.sset-mips16-directive.sset-nodsp.sset-nomacro-micromips.sset-nomacro.sset-oddspreg-nooddspreg-error.sset-oddspreg-nooddspreg.sset-push-pop-directives-bad.sset-push-pop-directives.sset-softfloat-hardfloat-bad.sset-softfloat-hardfloat.ssext_64_32.llsort-relocation-table.ssym-expr.ssym-offset.lltarget-soft-float.stls-symbols.sunaligned-nops.supdate-module-level-options.suser-macro-argument-separation.sxgot.s
PowerPC
RISCV
Sparc
SystemZ
WebAssembly
X86
2011-09-06-NoNewline.s3DNow.sAES-32.sAES-64.sAVX-32.s.REMOVED.git-idAVX-64.s.REMOVED.git-idAVX2-32.s.REMOVED.git-idAVX2-64.s.REMOVED.git-idAVXAES-32.sAVXAES-64.s
AlignedBundling
BMI1-32.sBMI1-64.sBMI2-32.sBMI2-64.sCLFLUSHOPT-32.sCLFLUSHOPT-64.sCLFSH-32.sCLFSH-64.sFMA-32.s.REMOVED.git-idFMA-64.s.REMOVED.git-id
Inputs
PREFETCH-32.sPREFETCH-64.sRDPMC-32.sRDPMC-64.sRDRAND-32.sRDRAND-64.sRDSEED-32.sRDSEED-64.sRDTSCP-32.sRDTSCP-64.sRDWRFSGS-64.sX86_64-pku.sX87-32.sX87-64.sabs8.saddress-size.savx512-encodings.s.REMOVED.git-idavx512-err.savx512bitalg-encoding.savx512bw-encoding.savx512gfni-encoding.savx512ifma-encoding.savx512ifmavl-encoding.savx512vaes-encoding.savx512vbmi-encoding.savx512vbmi2-encoding.savx512vbmi2vl-encoding.s.REMOVED.git-idavx512vl-encoding.savx512vl_bitalg-encoding.savx512vl_gfni-encoding.savx512vl_vaes-encoding.savx512vl_vnni-encoding.savx512vlvpclmul.savx512vnni-encoding.savx512vpclmul.savx_vaes-encoding.scet-encoding.scfi-scope-errors.scfi_def_cfa-crash.scode16gcc.scompact-unwind.scrlf.testdata-prefix-fail.sdata-prefix16.sdata-prefix32.sdata-prefix64.sencoder-fail.serror-reloc.seval-fill.sexpand-var.sfaultmap-section-parsing.sfde-reloc.sfixup-cpu-mode.sfp-setup-macho.sgather.sgfni-encoding.sgnux32-dwarf-gen.shex-immediates.si386-darwin-frame-register.llimm-comments.sindex-operations.sinline-asm-obj.llintel-syntax-2.sintel-syntax-ambiguous.sintel-syntax-avx512-error.sintel-syntax-avx512.s.REMOVED.git-idintel-syntax-bitwise-ops.sintel-syntax-directional-label.sintel-syntax-encoding.sintel-syntax-error.sintel-syntax-hex.sintel-syntax-invalid-basereg.sintel-syntax-invalid-scale.sintel-syntax-print.llintel-syntax-ptr-sized.sintel-syntax-unsized-memory.sintel-syntax-var-offset.llintel-syntax-x86-64-avx.sintel-syntax-x86-64-avx512f_vl.sintel-syntax-x86-avx512dq_vl.sintel-syntax-x86-avx512vbmi_vl.sintel-syntax.sinvalid-sleb.sinvalid_opcode.slarge-bss.sline-table-sections.slit.local.cfglwp-x86_64.slwp.smacho-reloc-errors-x86.smacho-reloc-errors-x86_64.smacho-uleb.smpx-encodings.sno-elf-compact-unwind.spadlock.spr22004.spr22028.spr27884.spr28547.srelax-insn.sreloc-bss.sreloc-directive.sreloc-macho.sreloc-undef-global.sret.ssgx-encoding.sshuffle-comments.ssigned-coff-pcrel.sstackmap-nops.llvalidate-inst-att.svalidate-inst-intel.svariant-diagnostics.svpclmulqdq.sx86-16.sx86-32-avx.s.REMOVED.git-idx86-32-coverage.s.REMOVED.git-idx86-32-fma3.sx86-32-ms-inline-asm.sx86-32.sx86-64-avx512bw.s.REMOVED.git-idx86-64-avx512bw_vl.s.REMOVED.git-idx86-64-avx512cd.sx86-64-avx512cd_vl.sx86-64-avx512dq.s.REMOVED.git-idx86-64-avx512dq_vl.s.REMOVED.git-idx86-64-avx512f_vl.s.REMOVED.git-idx86-64-avx512vpopcntdq.sx86-64.sx86-GCC-inline-asm-Y-constraints.llx86-branch-relaxation.sx86-evenDirective.sx86-itanium.llx86-target-directives.sx86-windows-itanium-libcalls.llx86_64-asm-match.sx86_64-avx-clmul-encoding.sx86_64-avx-encoding.s.REMOVED.git-idx86_64-bmi-encoding.sx86_64-encoding.sx86_64-fma3-encoding.sx86_64-fma4-encoding.sx86_64-hle-encoding.sx86_64-imm-widths.sx86_64-rand-encoding.sx86_64-rtm-encoding.sx86_64-signed-reloc.sx86_64-sse4a.sx86_64-tbm-encoding.sx86_64-xop-encoding.sx86_directives.sx86_errors.sx86_long_nop.sx86_nop.sx86_operands.s
Object
AArch64
AMDGPU
ARM
Inputs
COFF
ELF
GNU.aIsNAN.oMacOSX.aSVR4.a
WASM
absolute.elf-x86-64archive-test.a-coff-i386archive-test.a-corrupt-symbol-tablearchive-test.a-emptyarchive-test.a-gnu-minimalarchive-test.a-gnu-no-symtabarchive-test.a-irix6-mips64elcoff-short-import-codecoff-short-import-datacoff_archive.libcoff_archive_short.libcommon.coff-i386corrupt-archive.acorrupt-invalid-dynamic-table-offset.elf.x86-64corrupt-invalid-dynamic-table-size.elf.x86-64corrupt-invalid-dynamic-table-too-large.elf.x86-64corrupt-invalid-phentsize.elf.x86-64corrupt-invalid-relocation-size.elf.x86-64corrupt-invalid-strtab.elf.x86-64corrupt-invalid-virtual-addr.elf.x86-64corrupt-version.elf-x86_64corrupt.elf-x86-64darwin-m-test1.mach0-armv7darwin-m-test2.macho-i386darwin-m-test3.macho-x86-64dext-test.elf-mips64r2dyn-rel.so.elf-mipsdynamic-reloc.soelf-mip64-reloc.oelf-reloc-no-sym.x86_64elf-versioning-test.i386elf-versioning-test.x86_64elfver.Selfver.scriptevenlenhello-world.elf-x86-64hello-world.macho-x86_64invalid-bad-rel-type.elfinvalid-bad-section-address.coffinvalid-buffer.elfinvalid-coff-header-too-smallinvalid-e_shnum.elfinvalid-ext-symtab-index.elf-x86-64invalid-phdr.elfinvalid-rel-sym.elfinvalid-reloc.elf-x86-64invalid-relocation-sec-sh_offset.elf-i386invalid-relocation-sec-sh_offset.elf-x86-64invalid-section-index.elfinvalid-section-size.elfinvalid-section-size2.elfinvalid-sections-address-alignment.x86-64invalid-sections-num.elfinvalid-sh_entsize.elfinvalid-strtab-non-null.elfinvalid-strtab-size.elfinvalid-strtab-type.elfinvalid-strtab-zero-size.elfinvalid-symbol-table-size.elfinvalid-xindex-size.elfliblong_filenames.alibsimple_archive.amacho-archive-unsorted-x86_64.amacho-archive-x86_64.amacho-bad-archive1.amacho-bad-archive2.amacho-data-in-code.macho-thumbv7macho-empty-kext-bundle-x86-64macho-hello-g.macho-x86_64macho-invalid-bad-symbol-indexmacho-invalid-bind-overlapmacho-invalid-codesig-overlapmacho-invalid-codesign-bad-sizemacho-invalid-dataincode-bad-sizemacho-invalid-dataincode-dataoff-datasizemacho-invalid-dataincode-more-than-onemacho-invalid-dyld-name_offset-toobigmacho-invalid-dyld-name_toobigmacho-invalid-dyld-smallmacho-invalid-dyldinfo-bind_off-bind_sizemacho-invalid-dyldinfo-export_off-export_sizemacho-invalid-dyldinfo-lazy_bind_off-lazy_bind_sizemacho-invalid-dyldinfo-more-than-onemacho-invalid-dyldinfo-rebase_offmacho-invalid-dyldinfo-rebase_off-rebase_sizemacho-invalid-dyldinfo-smallmacho-invalid-dyldinfo-weak_bind_off-weak_bind_sizemacho-invalid-dyldinfoonly-bad-sizemacho-invalid-dyldinfoonly-bind_offmacho-invalid-dyldinfoonly-export_offmacho-invalid-dyldinfoonly-lazy_bind_offmacho-invalid-dyldinfoonly-weak_bind_offmacho-invalid-dylib-cmdsize-past-eofmacho-invalid-dylib-id-more-than-onemacho-invalid-dylib-name_offset-toobigmacho-invalid-dylib-name_offset-toosmallmacho-invalid-dylib-name_toobigmacho-invalid-dylib-no-idmacho-invalid-dylib-smallmacho-invalid-dylib-wrong-filetypemacho-invalid-dylib_code_sign_drs-bad-sizemacho-invalid-dysymtab-bad-sizemacho-invalid-dysymtab-extrefsymoffmacho-invalid-dysymtab-extrefsymoff-nextrefsymsmacho-invalid-dysymtab-extreloffmacho-invalid-dysymtab-extreloff-nextrelmacho-invalid-dysymtab-indirectsymoffmacho-invalid-dysymtab-indirectsymoff-nindirectsymsmacho-invalid-dysymtab-locreloffmacho-invalid-dysymtab-locreloff-nlocrelmacho-invalid-dysymtab-modtaboffmacho-invalid-dysymtab-modtaboff-nmodtabmacho-invalid-dysymtab-more-than-onemacho-invalid-dysymtab-smallmacho-invalid-dysymtab-tocoffmacho-invalid-dysymtab-tocoff-ntocmacho-invalid-encrypt-bad-sizemacho-invalid-encrypt-cryptoffmacho-invalid-encrypt-more-than-onemacho-invalid-encrypt64-bad-sizemacho-invalid-encrypt64-cryptoff-cryptsizemacho-invalid-entry-bad-sizemacho-invalid-entry-more-than-onemacho-invalid-export-overlapmacho-invalid-extrefsyms-overlapmacho-invalid-extreloff-overlapmacho-invalid-fatmacho-invalid-fat-arch-badalignmacho-invalid-fat-arch-bigalignmacho-invalid-fat-arch-overlapmacho-invalid-fat-arch-overlapheadersmacho-invalid-fat-arch-sizemacho-invalid-fat-arch-twosamemacho-invalid-fat-headermacho-invalid-fat.obj.elf-x86_64macho-invalid-fat_cputypemacho-invalid-function_starts-dataoffmacho-invalid-fvmfile-obsoletemacho-invalid-headermacho-invalid-hints-overlapmacho-invalid-ident-obsoletemacho-invalid-idfvmlib-obsoletemacho-invalid-indirectsyms-overlapmacho-invalid-lazy_bind-overlapmacho-invalid-linkopt-bad-countmacho-invalid-linkopt-bad-sizemacho-invalid-linkopthint-dataoffmacho-invalid-linkopthint-smallmacho-invalid-loadfvmlib-obsoletemacho-invalid-locreloff-overlapmacho-invalid-modtab-overlapmacho-invalid-no-size-for-sectionsmacho-invalid-notemacho-invalid-prebind_cksum-obsoletemacho-invalid-prebound_dylib-obsoletemacho-invalid-prepage-obsoletemacho-invalid-rebase-overlapmacho-invalid-reloc-overlapmacho-invalid-routines-bad-sizemacho-invalid-routines64-more-than-onemacho-invalid-rpath-name_offset-toobigmacho-invalid-rpath-name_toobigmacho-invalid-rpath-smallmacho-invalid-section-addrmacho-invalid-section-addr-sizemacho-invalid-section-index-getSectionRawNamemacho-invalid-section-offsetmacho-invalid-section-offset-in-headersmacho-invalid-section-offset-sizemacho-invalid-section-overlapmacho-invalid-section-reloffmacho-invalid-section-reloff-nrelocsmacho-invalid-section-size-filesizemacho-invalid-segment-fileoffmacho-invalid-segment-filesizemacho-invalid-segment-vmsizemacho-invalid-source-bad-sizemacho-invalid-source-more-than-onemacho-invalid-splitinfo-dataoff-datasizemacho-invalid-strtab-overlapmacho-invalid-subclient-name_toobigmacho-invalid-subframe-smallmacho-invalid-sublibrary-name_offset-toobigmacho-invalid-subumbrella-offset-smallmacho-invalid-symbol-name-past-eofmacho-invalid-symseg-obsoletemacho-invalid-symtab-bad-sizemacho-invalid-symtab-more-than-onemacho-invalid-symtab-overlapmacho-invalid-symtab-smallmacho-invalid-symtab-stroffmacho-invalid-symtab-stroff-strsizemacho-invalid-symtab-symoffmacho-invalid-symtab-symoff-nsymsmacho-invalid-thread-count-pastendmacho-invalid-thread-count-wrongmacho-invalid-thread-flavor-unknownmacho-invalid-thread-state-pastendmacho-invalid-thread-unknown-cputypemacho-invalid-toc-overlapmacho-invalid-too-small-load-commandmacho-invalid-too-small-segment-load-commandmacho-invalid-too-small-segment-load-command.1macho-invalid-twolevelhints-bad-sizemacho-invalid-twolevelhints-more-than-onemacho-invalid-twolevelhints-offsetmacho-invalid-twolevelhints-offset-nhintsmacho-invalid-unixthread-more-than-onemacho-invalid-uuid-bad-sizemacho-invalid-uuid-more-than-onemacho-invalid-vers-more-than-onemacho-invalid-vers-smallmacho-invalid-weak_bind-overlapmacho-invalid-zero-ncmdsmacho-no-exports.dylibmacho-rpath-x86_64macho-text-data-bss.macho-x86_64macho-text-sections.macho-x86_64macho-text.thumbmacho-toc64-archive-x86_64.amacho-universal-archive-bad1.x86_64.i386macho-universal-archive-bad2.x86_64.i386macho-universal-archive.x86_64.i386macho-universal-bad1.x86_64.i386macho-universal-bad2.x86_64.i386macho-universal.x86_64.i386macho-universal64-archive.x86_64.i386macho-universal64.x86_64.i386macho-valid-0-nsymsmacho64-invalid-incomplete-load-commandmacho64-invalid-incomplete-load-command.1macho64-invalid-incomplete-segment-load-commandmacho64-invalid-no-size-for-sectionsmacho64-invalid-too-small-load-commandmacho64-invalid-too-small-load-command.1macho64-invalid-too-small-segment-load-commandmicro-mips.elf-mipselmri-crlf.mrimulti-module.llno-section-header-string-table.elf-x86-64no-section-table.sono-sections.elf-x86-64no-start-symbol.elf-x86_64oddlenopenbsd-phdrs.elf-x86-64phdr-note.elf-x86-64phdrs.elf-x86-64pr25877.libprogram-headers.elf-i386program-headers.elf-x86-64program-headers.mipsprogram-headers.mips64rel-no-sec-table.elf-x86-64relocatable-with-section-address.elf-x86-64relocation-dynamic.elf-i386relocation-relocatable.elf-i386relocations.elf-x86-64sectionGroup.elf.x86-64shared-object-test.elf-i386shared-object-test.elf-x86-64shared.llshndx.elfsolaris-nosymbols.yamlstackmap-test.macho-x86-64symtab-only.athin-path.athin.athumb-symbols.elf.armtrivial-executable-test.macho-x86-64trivial-label-test.elf-x86-64trivial-object-test.coff-arm64trivial-object-test.coff-armnttrivial-object-test.coff-i386trivial-object-test.coff-x86-64trivial-object-test.elf-avrtrivial-object-test.elf-hexagontrivial-object-test.elf-i386trivial-object-test.elf-mips64eltrivial-object-test.elf-mipseltrivial-object-test.elf-x86-64trivial-object-test.macho-i386trivial-object-test.macho-x86-64trivial-object-test.wasmtrivial-object-test2.elf-x86-64trivial-object-test2.macho-x86-64trivial.llunwind-section.elf-x86-64very_long_bytecode_file_name.bcweak-global-symbol.macho-i386weak.elf-x86-64xpg4.a
Lanai
Mips
RISCV
X86
ar-create.testar-error.testarchive-GNU64-write.testarchive-delete.testarchive-error-tmp.txtarchive-extract-dir.testarchive-extract.testarchive-format.testarchive-long-index.testarchive-move.testarchive-pad.testarchive-replace-pos.testarchive-symtab.testarchive-thin-create.testarchive-thin-paths.testarchive-thin-read.testarchive-toc.testarchive-update.testcheck_binary_output.llcoff-archive-short.testcoff-archive.testcoff-empty-drectve.testcoff-invalid.testcoff-weak-externals.testcorrupt.testdirectory.lldllimport-globalref.lldllimport.lldyn-rel-relocation.testdynamic-reloc.testelf-invalid-phdr.testelf-reloc-no-sym.testelf-unknown-type.testinvalid-alignment.testinvalid.testkext.testlit.local.cfgmacho-invalid.testmangle-ir.llmri-addlib.testmri-addmod.testmri-crlf.testmri1.testmri2.testmri3.testmri4.testmri5.testmulti-module.llnm-archive.testnm-darwin-m.testnm-error.testnm-irix6.testnm-pe-image.testnm-shared-object.testnm-trivial-object.testnm-universal-binary.testnm-weak-global-macho.testno-section-header-string-table.testno-section-table.testobj2yaml-coff-long-file-symbol.testobj2yaml-coff-long-section-name.testobj2yaml-coff-section-aux-symbol.testobj2yaml-coff-weak-external.testobj2yaml-invalid-reloc.testobj2yaml-sectiongroup.testobj2yaml.testobjc-imageinfo-coff.llobjc-imageinfo-elf.llobjc-imageinfo-macho.llobjdump-export-list.testobjdump-file-header.testobjdump-no-sectionheaders.testobjdump-private-headers.testobjdump-reloc-shared.testobjdump-relocations.testobjdump-section-content.testobjdump-sectionheaders.testobjdump-shndx.testobjdump-symbol-table.testpr25877.testreadobj-absent.testreadobj-elf-versioning.testreadobj-shared-object.testreadobj.testrelocation-executable.testsimple-archive.testsize-trivial-macho.teststackmap-dump.testwasm-invalid-start.testwasm-missing-version.testyaml2obj-coff-invalid-alignment.testyaml2obj-coff-multi-doc.testyaml2obj-elf-alignment.yamlyaml2obj-elf-bits-endian.testyaml2obj-elf-file-headers-with-e_flags.yamlyaml2obj-elf-file-headers.yamlyaml2obj-elf-multi-doc.testyaml2obj-elf-rel-noref.yamlyaml2obj-elf-rel.yamlyaml2obj-elf-section-basic.yamlyaml2obj-elf-section-invalid-size.yamlyaml2obj-elf-symbol-LocalGlobalWeak.yamlyaml2obj-elf-symbol-basic.yamlyaml2obj-elf-symbol-visibility.yamlyaml2obj-invalid.yamlyaml2obj-readobj.test
ObjectYAML
Other
2002-01-31-CallGraph.ll2002-02-24-InlineBrokePHINodes.ll2002-03-11-ConstPropCrash.ll2003-02-19-LoopInfoNestingBug.ll2004-08-16-PackedConstantInlineStore.ll2004-08-16-PackedGlobalConstant.ll2004-08-16-PackedSelect.ll2004-08-16-PackedSimple.ll2004-08-20-PackedControlFlow.ll2006-02-05-PassManager.ll2007-04-24-eliminate-mostly-empty-blocks.ll2007-06-05-PassID.ll2007-06-28-PassManager.ll2007-09-10-PassManager.ll2008-02-14-PassManager.ll2008-06-04-FieldSizeInPacked.ll2008-10-06-RemoveDeadPass.ll2008-10-15-MissingSpace.ll2009-03-31-CallGraph.ll2009-06-05-no-implicit-float.ll2009-09-14-function-elements.ll2010-05-06-Printer.llFileCheck-space.txt
Inputs
ResponseFile.ll
X86
attribute-comment.llbcanalyzer-block-info.txtcan-execute.txtcgscc-devirt-iteration.llcgscc-disconnected-invalidation.llcgscc-iterate-function-mutation.llcgscc-libcall-update.llcgscc-observe-devirt.llcleanup-lcssa.llclose-stderr.llconstant-fold-gep-address-spaces.llconstant-fold-gep.lldebugcounter-newgvn.lldebugcounter-predicateinfo.llextract-alias.llextract-linkonce.llextract-weak-odr.llextract.llinvalid-commandline-option.llinvariant.group.barrier.lllint.lllit-globbing.lllit-quoting.txtlit-unicode.txtllvm-nm-without-aliases.llloop-pass-ordering.llloop-pass-printer.llloop-pm-invalidation.llnew-pass-manager.llnew-pm-defaults.llnew-pm-lto-defaults.llnew-pm-pgo.llnew-pm-thinlto-defaults.llopt-bisect-helper.pyopt-bisect-legacy-pass-manager.llopt-override-mcpu-mattr.llopt-twice.lloptimization-remarks-inline.lloptimization-remarks-invalidation.lloptimization-remarks-lazy-bfi.lloptimize-options.llpass-pipeline-parsing.llpass-pipelines.llpipefail.txtpr32085.llprint-module-scope.llspir_cc.llstatistic.llumask.llwriting-to-stdout.ll
SafepointIRVerifier
SymbolRewriter
TableGen
TestRunner.sh
ThinLTO
X86
Inputs
alias_import.llalias_resolution.llautoupgrade.llcache-config.llcache-icall.llcache-import-lists.llcache-typeid-resolutions.llcache.llcfi-icall.llcrash_debuginfo.lldeadstrip.lldebuginfo-compositetype-import.lldebuginfo-cu-import.lldiagnostic-handler-remarks-with-hotness.lldiagnostic-handler-remarks.lldicompositetype-unique-alias.lldicompositetype-unique.lldicompositetype-unique2.lldistributed_import.lldistributed_indexes.lldrop-debug-info.llemit_imports.llempty-module.llempty_module_with_cache.llexport.llfuncimport-tbaa.llfuncimport.llfuncimport2.llimport_opaque_type.llinternalize.lllazyload_metadata.lllinkonce_aliasee_ref_import.lllinkonce_resolution_comdat.lllit.local.cfgllvm.used.lllocal_name_conflict.llmerge-triple.llmodule_asm2.llmodule_asm_glob.llnewpm-basic.llnoinline.llpersonality-local.llpersonality.llprefix_replace.llreference_non_importable.llreferenced_by_constant.llsave_objects.llsection.lltli-nobuiltin.llweak_resolution.llweak_resolution_single.ll
Transforms
ADCE
AddDiscriminators
AlignmentFromAssumptions
ArgumentPromotion
AtomicExpand
BDCE
BranchFolding
CallSiteSplitting
CalledValuePropagation
CodeExtractor
CodeGenPrepare
ConstProp
ConstantHoisting
ConstantMerge
Coroutines
CorrelatedValuePropagation
CrossDSOCFI
DCE
DeadArgElim
DeadStoreElimination
DivRemPairs
EarlyCSE
EliminateAvailableExternally
EntryExitInstrumenter
ExpandMemCmp
Float2Int
ForcedFunctionAttrs
FunctionAttrs
FunctionImport
GCOVProfiling
GVN
2007-07-25-DominatedLoop.ll2007-07-25-InfiniteLoop.ll2007-07-25-Loop.ll2007-07-25-NestedLoop.ll2007-07-25-SinglePredecessor.ll2007-07-26-InterlockingLoops.ll2007-07-26-NonRedundant.ll2007-07-26-PhiErasure.ll2007-07-30-PredIDom.ll2007-07-31-NoDomInherit.ll2007-07-31-RedundantPhi.ll2008-02-12-UndefLoad.ll2008-02-13-NewPHI.ll2008-07-02-Unreachable.ll2008-12-09-SelfRemove.ll2008-12-12-RLE-Crash.ll2008-12-14-rle-reanalyze.ll2008-12-15-CacheVisited.ll2009-01-21-SortInvalidation.ll2009-01-22-SortInvalidation.ll2009-03-10-PREOnVoid.ll2009-07-13-MemDepSortFail.ll2009-11-12-MemDepMallocBitCast.ll2010-03-31-RedundantPHIs.ll2010-05-08-OneBit.ll2010-11-13-Simplify.ll2011-04-27-phioperands.ll2011-07-07-MatchIntrinsicExtract.ll2011-09-07-TypeIdFor.ll2012-05-22-PreCrash.ll2016-08-30-MaskedScatterGather.llMemdepMiscompile.ll
PRE
assume-equal.llbasic-undef-test.llbasic.llbig-endian.llbitcast-of-call.llbr-identical.llcalloc-load-removal.llcalls-nonlocal.llcalls-readonly.llcommute.llcond_br.llcond_br2.llcondprop.llcrash-no-aa.llcrash.lldbg-redundant-load.lldebugloc.lledge.llfence.llflags.llfold-const-expr.llfpmath.llfunclet.llint_sideeffect.llinvariant.group.llinvariant.start.lllifetime-simple.llload-constant-mem.llload-from-unreachable-predecessor.llmalloc-load-removal.llno_speculative_loads_with_asan.llnoalias.llnon-integral-pointers.llnon-local-offset.llnonescaping-malloc.llnull-aliases-nothing.llopt-remarks.llphi-translate-partial-alias.llpr10820.llpr12979.llpr14166.llpr17732.llpr17852.llpr24397.llpr24426.llpr25440.llpr28562.llpr32314.llpr34908.llpre-compare.llpre-new-inst.llpropagate-ir-flags.llrange.llreadattrs.llrle-must-alias.llrle-no-phi-translate.llrle-nonlocal.llstale-loop-info.lltbaa.llunreachable_block_infinite_loop.llvolatile-nonvolatile.ll
GVNHoist
GVNSink
GlobalDCE
GlobalMerge
GlobalOpt
2004-10-10-CastStoreOnce.ll2005-06-15-LocalizeConstExprCrash.ll2005-09-27-Crash.ll2006-07-07-InlineAsmCrash.ll2006-11-01-ShrinkGlobalPhiCrash.ll2007-04-05-Crash.ll2007-05-13-Crash.ll2007-06-04-PackedStruct.ll2007-11-09-GEP-GEP-Crash.ll2008-01-03-Crash.ll2008-01-13-OutOfRangeSROA.ll2008-01-29-VolatileGlobal.ll2008-04-26-SROA-Global-Align.ll2008-07-17-addrspace.ll2008-12-16-HeapSRACrash-2.ll2008-12-16-HeapSRACrash.ll2009-01-13-phi-user.ll2009-02-15-BitcastAlias.ll2009-02-15-ResolveAlias.ll2009-03-05-dbg.ll2009-03-06-Anonymous.ll2009-03-07-PromotePtrToBool.ll2009-06-01-RecursivePHI.ll2009-11-16-BrokenPerformHeapAllocSRoA.ll2009-11-16-MallocSingleStoreToGlobalVar.ll2010-02-25-MallocPromote.ll2010-02-26-MallocSROA.ll2010-10-19-WeakOdr.ll2011-04-09-EmptyGlobalCtors.ll2012-05-11-blockaddress.llGSROA-section.llMallocSROA-section.llSROA-section.llalias-resolve.llalias-used-address-space.llalias-used-section.llalias-used.llarray-elem-refs.llassume.llatexit.llatomic.llavailable_externally_global_ctors.llbasictest.llblockaddress.llcleanup-pointer-root-users.llcompiler-used.llconstantexpr-dangle.llconstantfold-initializers.llcrash-2.llcrash.llctor-list-opt-constexpr.llctor-list-opt-inbounds.llctor-list-opt.llcxx-dtor.lldeaddeclaration.lldeadfunction.lldeadglobal-2.lldeadglobal.llexternally-initialized-aggregate.llexternally-initialized-global-ctr.llexternally-initialized.llfastcc.llglobal-demotion.llglobalsra-partial.llglobalsra-unknown-index.llglobalsra.llheap-sra-1.llheap-sra-2.llheap-sra-3.llheap-sra-4.llheap-sra-phi.llint_sideeffect.llinteger-bool-dwarf.llinteger-bool.llinvariant-nodatalayout.llinvariant.group.barrier.llinvariant.llinvoke.lliterate.llload-store-global.lllocalize-constexpr-debuginfo.lllocalize-constexpr.llmalloc-promote-1.llmalloc-promote-2.llmalloc-promote-3.llmemcpy.llmemset-null.llmemset.llmetadata.llmusttail_cc.llphi-select.llpr21191.llpr33686.llpreserve-comdats.llshrink-address-to-bool.llstorepointer-compare.llstorepointer.lltls.lltrivialstore.llundef-init.llunnamed-addr.llzeroinitializer-gep-load.ll
GlobalSplit
GuardWidening
IPConstantProp
IRCE
IndVarSimplify
2002-09-09-PointerIndVar.ll2003-04-16-ExprAnalysis.ll2003-09-23-NotAtTop.ll2003-12-10-RemoveInstrCrash.ll2003-12-15-Crash.ll2004-03-10-PHIInsertionBug.ll2004-04-05-InvokeCastCrash.ll2004-04-07-ScalarEvolutionCrash.ll2005-02-11-InvokeCrash.ll2005-02-17-TruncateExprCrash.ll2005-02-26-ExitValueCompute.ll2005-06-15-InstMoveCrash.ll2005-11-18-Crash.ll2006-03-31-NegativeStride.ll2006-06-16-Indvar-LCSSA-Crash.ll2006-09-20-LFTR-Crash.ll2006-12-10-BitCast.ll2007-01-06-TripCount.ll2007-06-06-DeleteDanglesPtr.ll2007-11-23-BitcastCrash.ll2008-06-15-SCEVExpanderBug.ll2008-09-02-IVType.ll2008-10-03-CouldNotCompute.ll2008-11-25-APFloatAssert.ll2009-04-14-shorten_iv_vars.ll2009-04-15-shorten-iv-vars-2.ll2009-04-22-IndvarCrash.ll2009-04-27-Floating.ll2009-05-24-useafterfree.ll2011-09-10-widen-nsw.ll2011-09-19-vectoriv.ll2011-09-27-hoistsext.ll2011-10-27-lftrnull.ll2011-11-01-lftrptr.ll2011-11-15-multiexit.ll2011-11-17-selfphi.ll2012-07-17-lftr-undef.ll2012-10-19-congruent-constant.ll2014-06-21-congruent-constant.ll
AMDGPU
NVPTX
ada-loops.llashr-tripcount.llavoid-i0.llbackedge-on-min-max.llbec-cmp.llcanonicalize-cmp.llcasted-argument.llconst_phi.llconstant-fold.llcrash.lldangling-use.lldivide-pointer.lldont-recompute.llelim-extend.lleliminate-comparison.lleliminate-max.lleliminate-rem.llexit_value_test2.llexit_value_test3.llexit_value_tests.llfloating-point-iv.llhuge_muls.llindirectbr.llinteresting-invoke-use.lliterationCount_zext_or_trunc.lliv-fold.lliv-sext.lliv-widen-elim-ext.lliv-widen.lliv-zext.lllcssa-preservation.lllftr-address-space-pointers.lllftr-extend-const.lllftr-other-uses.lllftr-promote.lllftr-reuse.lllftr-udiv-tripcount.lllftr-wide-trip-count.lllftr-zext.lllftr_disabled.lllftr_simple.llloop-invariant-conditions.llloop_evaluate10.llloop_evaluate11.llloop_evaluate7.llloop_evaluate8.llloop_evaluate9.llloop_evaluate_1.llloop_evaluate_2.llloop_evaluate_3.llloop_evaluate_4.llloop_evaluate_5.llloop_evaluate_6.lllrev-existing-umin.llmasked-iv.llno-iv-rewrite.lloverflow-intrinsics.llphi-uses-value-multiple-times.llpolynomial-expand.llpost-inc-range.llpr18223.llpr20680.llpr22222.llpr24356.llpr24783.llpr24804.llpr24952.llpr24956.llpr25047.llpr25051.llpr25060.llpr25360.llpr25421.llpr25576.llpr25578.llpr26207.llpr26973.llpr26974.llpr27133.llpr28935.llpr32045.llpr35406.llpreserve-signed-wrap.llpromote-iv-to-eliminate-casts.llreplace-iv-with-loop-invariant.llreplace-sdiv-by-udiv.llreplace-srem-by-urem.llrewrite-loop-exit-value.llscev-phi-debug-info.llscevexpander-phi-base-case.llsharpen-range.llshrunk-constant.llsigned-trip-count.llsingle-element-range.llsink-alloca.llsink-trapping.llstrengthen-overflow.lltripcount_compute.lltripcount_infinite.lludiv-invariant-but-traps.lludiv.lluglygep.llult-sub-to-eq.lluse-range-metadata.llvariable-stride-ivs-0.llvariable-stride-ivs-1.llverify-scev.llwiden-loop-comp.llwiden-nsw.llzext-nuw.ll
IndirectBrExpand
InferAddressSpaces
InferFunctionAttrs
Inline
2003-09-14-InlineValue.ll2003-09-22-PHINodeInlineFail.ll2003-09-22-PHINodesInExceptionDest.ll2003-09-22-PHINodesInNormalInvokeDest.ll2003-10-13-AllocaDominanceProblem.ll2004-04-15-InlineDeletesCall.ll2004-04-20-InlineLinkOnce.ll2004-10-17-InlineFunctionWithoutReturn.ll2006-01-14-CallGraphUpdate.ll2006-07-12-InlinePruneCGUpdate.ll2006-11-09-InlineCGUpdate-2.ll2006-11-09-InlineCGUpdate.ll2007-04-15-InlineEH.ll2007-06-25-WeakInline.ll2007-12-19-InlineNoUnwind.ll2008-09-02-NoInline.ll2009-01-08-NoInlineDynamicAlloca.ll2009-01-13-RecursiveInlineCrash.ll2009-05-07-CallUsingSelfCrash.ll2010-05-12-ValueMap.ll
AArch64
AMDGPU
ARM
PR4909.ll
PowerPC
X86
align.llalloca-bonus.llalloca-dbgdeclare-merge.llalloca-dbgdeclare.llalloca-in-scc.llalloca-merge-align.llalloca_test.llalways-inline.llarg-attr-propagation.llarray-alloca.llarray_merge.llattributes.llbasictest.llbfi-update.llblockaddress.llbyval-tail-call.llbyval.llbyval_lifetime.llcallgraph-update.llcasts.llcfg_preserve_test.llcgscc-cycle.llcgscc-incremental-invalidate.llcgscc-invalidate.llcgscc-update.llclear-analyses.llcomdat-ipo.llcrash-lifetime-marker.llcrash.llcrash2.lldebug-info-duplicate-calls.lldebug-invoke.lldelete-call.lldeopt-bundles.lldeoptimize-intrinsic-cconv.lldeoptimize-intrinsic.lldevirtualize-2.lldevirtualize-3.lldevirtualize.lldynamic_alloca_test.llephemeral.llexternally_available.llframeescape.llfunction-count-update-2.llfunction-count-update-3.llfunction-count-update.llguard-intrinsic.llgvn-inline-iteration.llignore-debug-info.llinalloca-not-static.llinline-assume.llinline-byval-bonus.llinline-cold-callee.llinline-cold-callsite-pgo.llinline-cold-callsite-samplepgo.llinline-cold-callsite.llinline-cold.llinline-constexpr-addrspacecast-argument.llinline-fast-math-flags.llinline-funclets.llinline-hot-callee.llinline-hot-callsite-2.llinline-hot-callsite.llinline-indirect.llinline-invoke-tail.llinline-invoke-with-asm-call.llinline-musttail-varargs.llinline-optnone.llinline-optsize.llinline-probe-stack.llinline-stack-probe-size.llinline-tail.llinline-threshold.llinline-vla.llinline_cleanup.llinline_constprop.llinline_dbg_declare.llinline_dce.llinline_invoke.llinline_minisize.llinline_prune.llinline_returns_twice.llinline_ssp.llinline_stats.llinline_unreachable-2.llinline_unreachable.llinternal-scc-members.llinvoke-cleanup.llinvoke-combine-clauses.llinvoke-cost.llinvoke_test-1.llinvoke_test-2.llinvoke_test-3.lllabel-annotation.lllast-call-bonus.lllast-call-no-bonus.lllast-callsite.lllifetime-no-datalayout.lllifetime.lllocal-as-metadata-undominated-use.llmonster_scc.llnested-inline.llnoalias-calls.llnoalias-cs.llnoalias.llnoalias2.llnoinline-recursive-fn.llnoinline.llnonnull.llnull-function.lloptimization-remarks-hotness-threshold.lloptimization-remarks-passed-yaml.lloptimization-remarks-with-hotness.lloptimization-remarks-yaml.lloptimization-remarks.llparallel-loop-md.llpartial-inline-act.llpr21206.llpr22285.llpr26698.llpr28298.llpr33637.llprof-update-instr.llprof-update-sample.llprofile-meta.llptr-diff.llrecursive.llredundant-loads.llstore-sroa.llswitch.llvector-bonus.llvector-no-bonus.llzero-cost.ll
InstCombine
2003-05-26-CastMiscompile.ll2003-05-27-ConstExprCrash.ll2003-06-05-BranchInvertInfLoop.ll2003-07-21-ExternalConstant.ll2003-08-12-AllocaNonNull.ll2003-09-09-VolatileLoadElim.ll2003-10-29-CallSiteResolve.ll2003-11-03-VarargsCallBug.ll2004-01-13-InstCombineInvokePHI.ll2004-02-23-ShiftShiftOverflow.ll2004-03-13-InstCombineInfLoop.ll2004-04-04-InstCombineReplaceAllUsesWith.ll2004-05-07-UnsizedCastLoad.ll2004-07-27-ConstantExprMul.ll2004-08-09-RemInfLoop.ll2004-08-10-BoolSetCC.ll2004-09-20-BadLoadCombine.ll2004-09-20-BadLoadCombine2.ll2004-09-28-BadShiftAndSetCC.ll2004-11-22-Missed-and-fold.ll2004-11-27-SetCCForCastLargerAndConstant.ll2004-12-08-RemInfiniteLoop.ll2005-03-04-ShiftOverflow.ll2005-04-07-UDivSelectCrash.ll2005-06-15-DivSelectCrash.ll2005-06-15-ShiftSetCCCrash.ll2005-06-16-RangeCrash.ll2005-07-07-DeadPHILoop.ll2006-02-13-DemandedMiscompile.ll2006-02-28-Crash.ll2006-03-30-ExtractElement.ll2006-04-28-ShiftShiftLongLong.ll2006-05-04-DemandedBitCrash.ll2006-09-15-CastToBool.ll2006-10-19-SignedToUnsignedCastAndConst-2.ll2006-10-20-mask.ll2006-10-26-VectorReassoc.ll2006-11-10-ashr-miscompile.ll2006-12-01-BadFPVectorXform.ll2006-12-05-fp-to-int-ext.ll2006-12-08-Phi-ICmp-Op-Fold.ll2006-12-08-Select-ICmp.ll2006-12-15-Range-Test.ll2006-12-23-Select-Cmp-Cmp.ll2007-01-13-ExtCompareMiscompile.ll2007-01-18-VectorInfLoop.ll2007-02-01-LoadSinkAlloca.ll2007-02-07-PointerCast.ll2007-02-23-PhiFoldInfLoop.ll2007-03-13-CompareMerge.ll2007-03-19-BadTruncChangePR1261.ll2007-03-21-SignedRangeTest.ll2007-03-25-BadShiftMask.ll2007-03-25-DoubleShift.ll2007-03-26-BadShiftMask.ll2007-04-08-SingleEltVectorCrash.ll2007-05-10-icmp-or.ll2007-05-14-Crash.ll2007-05-18-CastFoldBug.ll2007-06-06-AshrSignBit.ll2007-06-21-DivCompareMiscomp.ll2007-08-02-InfiniteLoop.ll2007-09-10-AliasConstFold.ll2007-09-17-AliasConstFold2.ll2007-10-10-EliminateMemCpy.ll2007-10-12-Crash.ll2007-10-28-stacksave.ll2007-10-31-RangeCrash.ll2007-10-31-StringCrash.ll2007-11-07-OpaqueAlignCrash.ll2007-11-15-CompareMiscomp.ll2007-11-25-CompatibleAttributes.ll2007-12-10-ConstFoldCompare.ll2007-12-12-GEPScale.ll2007-12-16-AsmNoUnwind.ll2007-12-18-AddSelCmpSub.ll2007-12-28-IcmpSub2.ll2008-01-06-BitCastAttributes.ll2008-01-06-CastCrash.ll2008-01-06-VoidCast.ll2008-01-13-AndCmpCmp.ll2008-01-14-VarArgTrampoline.ll2008-01-21-MismatchedCastAndCompare.ll2008-01-21-MulTrunc.ll2008-01-27-FloatSelect.ll2008-02-13-MulURem.ll2008-02-16-SDivOverflow2.ll2008-02-23-MulSub.ll2008-02-28-OrFCmpCrash.ll2008-03-13-IntToPtr.ll2008-04-22-ByValBitcast.ll2008-04-28-VolatileStore.ll2008-04-29-VolatileLoadDontMerge.ll2008-04-29-VolatileLoadMerge.ll2008-05-08-LiveStoreDelete.ll2008-05-08-StrLenSink.ll2008-05-09-SinkOfInvoke.ll2008-05-17-InfLoop.ll2008-05-18-FoldIntToPtr.ll2008-05-22-IDivVector.ll2008-05-22-NegValVector.ll2008-05-23-CompareFold.ll2008-05-31-AddBool.ll2008-05-31-Bools.ll2008-06-05-ashr-crash.ll2008-06-08-ICmpPHI.ll2008-06-13-InfiniteLoopStore.ll2008-06-13-ReadOnlyCallStore.ll2008-06-19-UncondLoad.ll2008-06-21-CompareMiscomp.ll2008-06-24-StackRestore.ll2008-07-08-ShiftOneAndOne.ll2008-07-08-SubAnd.ll2008-07-08-VolatileLoadMerge.ll2008-07-09-SubAndError.ll2008-07-10-CastSextBool.ll2008-07-11-RemAnd.ll2008-07-13-DivZero.ll2008-07-16-fsub.ll2008-08-05-And.ll2008-09-02-VectorCrash.ll2008-10-11-DivCompareFold.ll2008-10-23-ConstFoldWithoutMask.ll2008-11-01-SRemDemandedBits.ll2008-11-08-FCmp.ll2008-11-27-IDivVector.ll2008-11-27-MultiplyIntVec.ll2008-11-27-UDivNegative.ll2008-12-17-SRemNegConstVec.ll2009-01-05-i128-crash.ll2009-01-08-AlignAlloca.ll2009-01-16-PointerAddrSpace.ll2009-01-19-fmod-constant-float-specials.ll2009-01-19-fmod-constant-float.ll2009-01-24-EmptyStruct.ll2009-01-31-InfIterate.ll2009-01-31-Pressure.ll2009-02-04-FPBitcast.ll2009-02-11-NotInitialized.ll2009-02-20-InstCombine-SROA.ll2009-02-21-LoadCST.ll2009-02-25-CrashZeroSizeArray.ll2009-03-18-vector-ashr-crash.ll2009-03-24-InfLoop.ll2009-04-07-MulPromoteToI96.ll2009-05-23-FCmpToICmp.ll2009-06-11-StoreAddrSpace.ll2009-06-16-SRemDemandedBits.ll2009-07-02-MaskedIntVector.ll2009-12-17-CmpSelectNull.ll2010-01-28-NegativeSRem.ll2010-03-03-ExtElim.ll2010-05-30-memcpy-Struct.ll2010-11-01-lshr-mask.ll2010-11-21-SizeZeroTypeGEP.ll2010-11-23-Distributed.ll2011-02-14-InfLoop.ll2011-03-08-SRemMinusOneBadOpt.ll2011-05-02-VectorBoolean.ll2011-05-13-InBoundsGEP.ll2011-05-28-swapmulsub.ll2011-06-13-nsw-alloca.ll2011-09-03-Trampoline.ll2011-10-07-AlignPromotion.ll2012-01-11-OpaqueBitcastCrash.ll2012-02-13-FCmp.ll2012-02-28-ICmp.ll2012-03-10-InstCombine.ll2012-04-24-vselect.ll2012-04-30-SRem.ll2012-05-28-select-hang.ll2012-06-06-LoadOfPHIs.ll2012-07-25-LoadPart.ll2012-07-30-addrsp-bitcast.ll2012-08-28-udiv_ashl.ll2012-09-17-ZeroSizedAlloca.ll2012-10-25-vector-of-pointers.ll2012-12-14-simp-vgep.ll2012-3-15-or-xor-constant.ll2012-6-7-vselect-bitcast.ll2013-03-05-Combine-BitcastTy-Into-Alloca.ll2017-07-07-UMul-ZExt.ll
AArch64
AMDGPU
ARM
AddOverFlow.llCPP_min_max.llExtractCast.llIntPtrCast.llJavaCompare.llLandingPadClauses.ll
NVPTX
OverlappingInsertvalues.llPR30597.ll
PowerPC
README.txt
X86
abs-1.llabs_abs.lladd-shrink.lladd-sitofp.lladd.lladd2.lladd3.lladdnegneg.lladdrspacecast.lladjust-for-minmax.llalias-recursion.llalign-2d-gep.llalign-addr.llalign-attr.llalign-external.llall-bits-shift.llalloca-cast-debuginfo.llalloca.llallocsize-32.llallocsize.lland-compare.lland-fcmp.lland-or-and.lland-or-icmps.lland-or-not.lland-or.lland-xor-merge.lland-xor-or.lland.lland2.llapint-add.llapint-and-compare.llapint-and-or-and.llapint-and-xor-merge.llapint-and.llapint-call-cast-target.llapint-cast-and-cast.llapint-cast-cast-to-and.llapint-cast.llapint-div1.llapint-div2.llapint-mul1.llapint-mul2.llapint-not.llapint-or.llapint-rem1.llapint-rem2.llapint-select.llapint-shift-simplify.llapint-shift.llapint-shl-trunc.llapint-sub.llapint-xor1.llapint-xor2.llassoc-cast-assoc.llassume-loop-align.llassume-redundant.llassume.llassume2.llatomic.llbadmalloc.llbinop-cast.llbit-checks.llbitcast-alias-function.llbitcast-bigendian.llbitcast-bitcast.llbitcast-sext-vector.llbitcast-store.llbitcast-vec-canon.llbitcast.llbitcount.llbitreverse-hang.llbitreverse-known-bits.llbittest.llbranch.llbroadcast.llbswap-fold.llbswap-known-bits.llbswap.llbuiltin-object-size-offset.llbuiltin-object-size-ptr.llcabs-array.llcabs-discrete.llcall-cast-attrs.llcall-cast-target-inalloca.llcall-cast-target.llcall-guard.llcall-intrinsics.llcall.llcall2.llcall_nonnull_arg.llcanonicalize_branch.llcast-call-combine-prof.llcast-call-combine.llcast-callee-deopt-bundles.llcast-int-fcmp-eq-0.llcast-mul-select.llcast-set.llcast.llcast_ptr.llceil.llclamp-to-minmax.llcmp-intrinsic.llcompare-3way.llcompare-alloca.llcompare-signs.llcompare-udiv.llcompare-unescaped.llconsecutive-fences.llconstant-expr-datalayout.llconstant-fold-address-space-pointer.llconstant-fold-alias.llconstant-fold-compare.llconstant-fold-gep.llconstant-fold-iteration.llconstant-fold-libfunc.llconstant-fold-math.llconvergent.llcopysign.llcos-1.llcos-2.llcos-intrinsic.llcrash.llctpop.lldce-iterate.lldeadcode.lldebug-line.lldebuginfo-dce.lldebuginfo-dce2.lldebuginfo-skip.lldebuginfo.lldebuginfo_add.lldefault-alignment.lldemand_shrink_nsw.lldemorgan.lldisable-simplify-libcalls.lldistribute.lldiv-shift-crash.lldiv-shift.lldiv.lldouble-float-shrink-1.lldouble-float-shrink-2.llearly_constfold_changes_IR.llearly_dce_clobbers_callgraph.llelement-atomic-memcpy-to-loads.llelement-atomic-memintrins.llenforce-known-alignment.llerr-rep-cold.llexact.llexp2-1.llexp2-2.llextractelement.llextractinsert-tbaa.llextractvalue.llfabs-libcall.llfabs.llfast-math-scalarization.llfast-math.llfcmp-select.llfcmp-special.llfcmp.llfdiv.llffs-1.llfloat-shrink-compare.llfls.llfma.llfmul-sqrt.llfmul.llfneg-ext.llfold-bin-operand.llfold-calls.llfold-fops-into-selects.llfold-phi-load-metadata.llfold-phi.llfold-sqrt-sqrtf.llfold-vector-select.llfold-vector-zero.llfp-ret-bitcast.llfpcast.llfpextend.llfpextend_x86.llfprintf-1.llfputs-1.llfputs-opt-size.llfsub.llfwrite-1.llgc.relocate.llgep-addrspace.llgep-sext.llgep-vector.llgepgep.llgepphigep.llgetelementptr-folding.llgetelementptr.llhoist_instr.llicmp-add.llicmp-div-constant.llicmp-logical.llicmp-range.llicmp-shl-nsw.llicmp-shl-nuw.llicmp-shr-lt-gt.llicmp-shr.llicmp-vec.llicmp-xor-signbit.llicmp.llidioms.llindexed-gep-compares.llinline-intrinsic-assert.llinsert-const-shuf.llinsert-extract-shuffle.llinsert-val-extract-elem.llint_sideeffect.llintptr1.llintptr2.llintptr3.llintptr4.llintptr5.llintptr6.llintptr7.llintrinsics.llinvariant.llinvoke.llisascii-1.llisdigit-1.llknown_align.lllifetime-asan.lllifetime.llload-bitcast-select.llload-bitcast32.llload-bitcast64.llload-cmp.llload-combine-metadata-2.llload-combine-metadata-3.llload-combine-metadata-4.llload-combine-metadata.llload-select.llload.llload3.llload_combine_aa.llloadstore-alignment.llloadstore-metadata.lllog-pow-nofastmath.lllog-pow.lllogical-select.lllshr-phi.lllshr.llmalloc-free-delete.llmasked_intrinsics.llmax-of-nots.llmaxnum.llmem-gep-zidx.llmem-par-metadata-memcpy.llmemchr.llmemcmp-1.llmemcmp-2.llmemcmp-constant-fold.llmemcpy-1.llmemcpy-2.llmemcpy-addrspace.llmemcpy-from-global.llmemcpy-to-load.llmemcpy.llmemcpy_chk-1.llmemcpy_chk-2.llmemmove-1.llmemmove-2.llmemmove.llmemmove_chk-1.llmemmove_chk-2.llmemset-1.llmemset-2.llmemset.llmemset2.llmemset_chk-1.llmemset_chk-2.llmerge-icmp.llmin-positive.llminmax-fold.llminmax-fp.llminnum.llmisc-2002.llmul-masked-bits.llmul.llmulti-size-address-space-pointer.llmulti-use-or.llmultiple-uses-load-bitcast-select.llnarrow-switch.llnarrow.llno-negzero.llno_cgscc_assert.llnon-integral-pointers.llnonnull-attribute.llnot.llnothrow.llnsw.llobfuscated_splat.llobjsize-64.llobjsize-address-space.llobjsize-noverify.llobjsize.llodr-linkage.llonehot_merge.llopaque.llor-fcmp.llor-shifted-masks.llor-xor.llor.llosx-names.llout-of-bounds-indexes.lloverflow-mul.lloverflow.llphi-load-metadata-2.llphi-load-metadata-3.llphi-load-metadata.llphi-merge-gep.llphi-preserve-ir-flags.llphi-select-constant.llphi.llpow-1.llpow-2.llpow-3.llpow-4.llpow-exp-nofastmath.llpow-exp.llpow-sqrt.llpr12251.llpr12338.llpr17827.llpr19420.llpr20079.llpr20678.llpr21199.llpr21210.llpr21651.llpr21891.llpr23751.llpr23809.llpr24354.llpr24605.llpr25342.llpr25745.llpr2645-0.llpr26992.llpr26993.llpr27236.llpr27332.llpr27703.llpr27996.llpr28143.llpr28725.llpr2996.llpr30929.llpr31990_wrong_memcpy.llpr32686.llpr33453.llpr33689_same_bitwidth.llpr33765.llpr34349.llpr34627.llpr35515.llpr36362.llprefetch-load.llpreserve-sminmax.llpreserved-analyses.llprevent-cmp-merge.llprintf-1.llprintf-2.llprintf-3.llptr-int-cast.llputs-1.llrange-check.llreadnone-maythrow.llrem.llrotate.llround.llsdiv-1.llsdiv-2.llselect-2.llselect-bitext-bitwise-ops.llselect-bitext.llselect-cmp-br.llselect-cmp-cttz-ctlz.llselect-cmpxchg.llselect-crash-noverify.llselect-crash.llselect-extractelement.llselect-implied.llselect-load-call.llselect-select.llselect-with-bitwise-ops.llselect.llselect_arithmetic.llselect_meta.llset.llsetcc-strength-reduce.llsext.llshift-add.llshift-shift.llshift-sra.llshift.llshufflevec-bitcast.llshufflevec-constant.llsign-test-and-or.llsigned-comparison.llsignext.llsimplify-demanded-bits-pointer.llsimplify-libcalls.llsincospi.llsink-into-catchswitch.llsink-zext.llsink_instruction.llsitofp.llsmax-icmp.llsmin-icmp.llsprintf-1.llsqrt-nofast.llsqrt.llsrem-simplify-bug.llsrem1.llstack-overalign.llstacksaverestore.llstatepoint.llstore-load-unaliased-gep.llstore.llstpcpy-1.llstpcpy-2.llstpcpy_chk-1.llstpcpy_chk-2.llstrcat-1.llstrcat-2.llstrcat-3.llstrchr-1.llstrchr-2.llstrcmp-1.llstrcmp-2.llstrcpy-1.llstrcpy-2.llstrcpy_chk-1.llstrcpy_chk-2.llstrcpy_chk-64.llstrcspn-1.llstrcspn-2.llstrlen-1.llstrlen-2.llstrncat-1.llstrncat-2.llstrncat-3.llstrncmp-1.llstrncmp-2.llstrncmp-wrong-datalayout.llstrncpy-1.llstrncpy-2.llstrncpy_chk-1.llstrncpy_chk-2.llstrpbrk-1.llstrpbrk-2.llstrrchr-1.llstrrchr-2.llstrspn-1.llstrstr-1.llstrstr-2.llstrto-1.llstruct-assign-tbaa.llsub-xor.llsub.llswitch-constant-expr.llswitch-truncate-crash.lltan-nofastmath.lltan.lltbaa-store-to-load.lltoascii-1.lltoken.lltrunc-binop-ext.lltrunc.lltype_pun.lludiv-simplify.lludiv_select_to_select_shift.lludivrem-change-width.llumax-icmp.llumin-icmp.llunordered-fcmp-select.llunpack-fca.llurem-simplify-bug.llvararg.llvec_demanded_elts.llvec_extract_2elts.llvec_extract_elt.llvec_extract_var_elt.llvec_insertelt.llvec_narrow.llvec_phi_extract.llvec_sext.llvec_shuffle.llvector-casts.llvector-mul.llvector-type.llvector-urem.llvector_gep1.llvector_gep2.llvector_insertelt_shuffle.llvolatile_store.llwcslen-1.llwcslen-2.llwcslen-3.llwcslen-4.llweak-symbols.llwin-math.llxor-undef.llxor.llxor2.llzero-point-zero-add.llzeroext-and-reduce.llzext-bool-add-sub.llzext-fold.llzext-or-icmp.llzext-phi.llzext.ll
InstMerge
InstNamer
InstSimplify
InterleavedAccess
Internalize
JumpThreading
LCSSA
LICM
LoadStoreVectorizer
LoopDataPrefetch
LoopDeletion
LoopDistribute
LoopIdiom
LoopInterchange
LoopLoadElim
LoopPredication
LoopReroll
LoopRotate
LoopSimplify
LoopSimplifyCFG
LoopStrengthReduce
2005-08-15-AddRecIV.ll2005-08-17-OutOfLoopVariant.ll2005-09-12-UsesOutOutsideOfLoop.ll2007-04-23-UseIterator.ll2008-08-13-CmpStride.ll2008-09-09-Overflow.ll2009-01-13-nonconstant-stride-outside-loop.ll2009-04-28-no-reduce-mul.ll2011-07-19-CritEdgeBreakCrash.ll2011-10-03-CritEdgeMerge.ll2011-10-06-ReusePhi.ll2011-10-13-SCEVChain.ll2011-10-14-IntPtr.ll2011-12-19-PostincQuadratic.ll2012-01-02-nopreheader.ll2012-01-16-nopreheader.ll2012-03-15-nopreheader.ll2012-03-26-constexpr.ll2012-07-13-ExpandUDiv.ll2012-07-18-LimitReassociate.ll2013-01-05-IndBr.ll2013-01-14-ReuseCast.ll
AArch64
AMDGPU
ARM
NVPTX
X86
addrec-gep-address-space.lladdrec-gep.lladdress-space-loop.llcount-to-zero.lldead-phi.lldifferent-type-ivs.lldominate-assert.lldont-hoist-simple-loop-constants.lldont_insert_redundant_ops.lldont_reduce_bytes.lldont_reverse.llephemeral.llexit_compare_live_range.llfunclet.llhoist-parent-preheader.llillegal-addr-modes.llinvariant_value_first.llinvariant_value_first_arg.llivchain.llnegative-scale.llnested-reduce.llnonintegral.llnonlinear-postinc.llops_after_indvar.llphi_node_update_multiple_preds.llpost-inc-icmpzero.llpost-inc-optsize.llpr12018.llpr12048.llpr12691.llpr18165.llpr2537.llpr25541.llpr2570.llpr27056.llpr3086.llpr31627.llpr3399.llpr3571.llpreserve-gep-loop-variant.llrelated_indvars.llremove_indvar.llscaling_factor_cost_crash.llscev-insertpt-bug.llsext-ind-var.llshare_code_in_preheader.llshare_ivs.llshl.lluglygep-address-space.lluglygep.lluse_postinc_value_outside_loop.llvar_stride_used_by_compare.llvariable_stride.ll
LoopUnroll
2004-05-13-DontUnrollTooMuch.ll2005-03-06-BadLoopInfoUpdate.ll2006-08-24-MultiBlockLoop.ll2007-04-16-PhiUpdate.ll2007-05-05-UnrollMiscomp.ll2007-05-09-UnknownTripCount.ll2007-11-05-Crash.ll2011-08-08-PhiUpdate.ll2011-08-09-IVSimplify.ll2011-08-09-PhiUpdate.ll2011-10-01-NoopTrunc.ll2012-04-09-unroll-indirectbr.ll
AArch64
AMDGPU
ARM
PowerPC
X86
basic.llconvergent.lldebug-info.llephemeral.llepilog_const_phi.llfull-unroll-bad-cost.llfull-unroll-crashers.llfull-unroll-heuristics-2.llfull-unroll-heuristics-cmp.llfull-unroll-heuristics-dce.llfull-unroll-heuristics-geps.llfull-unroll-heuristics-phi-prop.llfull-unroll-heuristics.llfull-unroll-keep-first-exit.llhigh-cost-trip-count-computation.llignore-annotation-intrinsic-cost.llloop-remarks-with-hotness.llloop-remarks.llnot-rotated.llpartial-unroll-const-bounds.llpeel-loop-irreducible.llpeel-loop-negative.llpeel-loop-not-forced.llpeel-loop-pgo.llpeel-loop.llpeel-loop2.llpr10813.llpr11361.llpr14167.llpr18861.llpr27157.llpr28132.llpr31718.llpr33437.llrebuild_lcssa.llrevisit.llruntime-epilog-debuginfo.llruntime-li.llruntime-loop-multiexit-dom-verify.llruntime-loop-multiple-exits.llruntime-loop.llruntime-loop1.llruntime-loop2.llruntime-loop3.llruntime-loop4.llruntime-loop5.llruntime-multiexit-heuristic.llruntime-unroll-remainder.llscevunroll.llshifted-tripcount.lltripcount-overflow.llunloop.llunroll-cleanup.llunroll-cleanuppad.llunroll-count.llunroll-heuristics-pgo.llunroll-loop-invalidation.llunroll-maxcount.llunroll-opt-attribute.llunroll-pragmas-disabled.llunroll-pragmas.llupdate-loop-info-in-subloops.ll
LoopUnswitch
LoopVectorize
12-12-11-if-conv.ll2012-10-20-infloop.ll2012-10-22-isconsec.ll2016-07-27-loop-vec.ll
AArch64
AMDGPU
ARM
PowerPC
SystemZ
X86
XCore
align.llbsd_regex.llbzip_reverse_loops.llcalloc.llcast-induction.llconditional-assignment.llconsec_no_gep.llconsecutive-ptr-uniforms.llcontrol-flow.llcpp-new-array.lldbg.value.lldead_instructions.lldebugloc.lldiag-missing-instr-debug-loc.lldiag-with-hotness-info-2.lldiag-with-hotness-info.lldiscriminator.llduplicated-metadata.llee-crash.llexact.llfcmp-vectorize.llfirst-order-recurrence.llflags.llfloat-induction.llfloat-reduction.llfuncall.llgcc-examples.llgep_with_bitcast.llglobal_alias.llhints-trans.llhoist-loads.lli8-induction.llicmp-uniforms.llif-conv-crash.llif-conversion-edgemasks.llif-conversion-nest.llif-conversion-reduction.llif-conversion.llif-pred-non-void.llif-pred-not-when-safe.llif-pred-stores.llincorrect-dom-info.llincrement.llinduction-step.llinduction.llinduction_plus.llinfiniteloop.llint_sideeffect.llinterleaved-accesses-1.llinterleaved-accesses-2.llinterleaved-accesses-3.llinterleaved-accesses-alias.llinterleaved-accesses-pred-stores.llinterleaved-accesses.llintrinsic.lliv_outside_user.lllcssa-crash.lllegal_preheader_check.lllifetime.llloop-form.llloop-scalars.llloop-vect-memdep.llmemdep.llmetadata-unroll.llmetadata-width.llmetadata.llminiters.llminmax_reduction.llmulti-use-reduction-bug.llmultiple-address-spaces.llmultiple-strides-vectorization.llno_array_bounds.llno_idiv_reduction.llno_int_induction.llno_outside_user.llno_switch.llnoalias-md-licm.llnoalias-md.llnofloat.llnon-const-n.llnontemporal.llnsw-crash.llopt.lloptsize.llpartial-lcssa.llphi-cost.llphi-hang.llpr25281.llpr28541.llpr30654-phiscev-sext-trunc.llpr31098.llpr31190.llpr32859.llpr33706.llpr34681.llpr35773.llptr-induction.llptr_loops.llread-only.llreduction-small-size.llreduction.llreverse_induction.llreverse_iter.llruntime-check-address-space.llruntime-check-readonly-address-space.llruntime-check-readonly.llruntime-check.llruntime-limit.llsafegep.llsame-base-access.llscalar-select.llscalar_after_vectorization.llscev-exitlim-crash.llsimple-unroll.llsmall-loop.llstart-non-zero.llstore-shuffle-bug.llstruct_access.lltbaa-nodep.lltripcount.llundef-inst-bug.llunroll-novec-memcheck-metadata.llunroll.llunroll_novec.llunsafe-dep-remark.llunsized-pointee-crash.llvalue-ptr-bug.llvect-phiscev-sext-trunc.llvect.omp.persistence.llvect.stats.llvector-geps.llvectorize-once.llversion-mem-access.llwrite-only.llzero-sized-pointee-crash.ll
LoopVersioning
LoopVersioningLICM
LowerAtomic
LowerExpectIntrinsic
LowerGuardIntrinsic
LowerInvoke
LowerSwitch
LowerTypeTests
Mem2Reg
MemCpyOpt
MergeFunc
MergeICmps
MetaRenamer
NameAnonGlobals
NaryReassociate
NewGVN
2007-07-25-DominatedLoop.ll2007-07-25-InfiniteLoop.ll2007-07-25-Loop.ll2007-07-25-NestedLoop.ll2007-07-25-SinglePredecessor.ll2007-07-26-InterlockingLoops.ll2007-07-26-NonRedundant.ll2007-07-26-PhiErasure.ll2007-07-30-PredIDom.ll2007-07-31-NoDomInherit.ll2007-07-31-RedundantPhi.ll2008-02-12-UndefLoad.ll2008-02-13-NewPHI.ll2008-07-02-Unreachable.ll2008-12-09-SelfRemove.ll2008-12-12-RLE-Crash.ll2008-12-14-rle-reanalyze.ll2008-12-15-CacheVisited.ll2009-01-21-SortInvalidation.ll2009-01-22-SortInvalidation.ll2009-03-10-PREOnVoid.ll2009-07-13-MemDepSortFail.ll2009-11-12-MemDepMallocBitCast.ll2010-03-31-RedundantPHIs.ll2010-05-08-OneBit.ll2010-11-13-Simplify.ll2011-04-27-phioperands.ll2011-07-07-MatchIntrinsicExtract.ll2011-09-07-TypeIdFor.ll2012-05-22-PreCrash.ll2016-08-30-MaskedScatterGather.llMemdepMiscompile.llassume-equal.llbasic-cyclic-opt.llbasic-undef-test.llbasic.llbig-endian.llbitcast-of-call.llbr-identical.llcalloc-load-removal.llcalls-nonlocal.llcalls-readonly.llcommute.llcompleteness.llcond_br.llcond_br2.llcondprop-xfail.llcondprop.llcrash-no-aa.llcrash.llcyclic-phi-handling.lldbg-redundant-load.lldeadstore.lldebugloc.lledge.llequivalent-phi.llfence.llflags.llfold-const-expr.llfpmath.llfunclet.llint_sideeffect.llinvariant.group.llinvariant.start.lllifetime-simple.llload-constant-mem.llload-from-unreachable-predecessor.llloadforward.llmalloc-load-removal.llmemory-handling.llno_speculative_loads_with_asan.llnoalias.llnon-integral-pointers.llnon-local-offset.llnonescaping-malloc.llnull-aliases-nothing.llopt-remarks.llphi-edge-handling.llphi-translate-partial-alias.llpr10820.llpr12979.llpr14166.llpr17732.llpr17852.llpr24397.llpr24426.llpr25440.llpr28562.llpr31472.llpr31483.llpr31491.llpr31501.llpr31573.llpr31594.llpr31613.llpr31682.llpr31758.llpr32403.llpr32607.llpr32836.llpr32838.llpr32845.llpr32852.llpr32897.llpr32934.llpr32945.llpr32952.llpr33014.llpr33086.llpr33116.llpr33185.llpr33187.llpr33196.llpr33204.llpr33305.llpr33432.llpr33461.llpr33720.llpr34135.llpr34430.llpr34452.llpr35125.llpre-compare.llpre-new-inst.llpredicates.llpropagate-ir-flags.llrange.llreadattrs.llrefine-stores.llrle-must-alias.llrle-no-phi-translate.llrle-nonlocal.llrle.llstale-loop-info.llstoreoverstore.lltbaa.llunreachable_block_infinite_loop.llverify-memoryphi.llvolatile-nonvolatile.ll
ObjCARC
PGOProfile
Inputs
PR28219.ll
X86
branch1.llbranch2.llcomdat_internal.llcomdat_rename.llcounter_promo.llcounter_promo_exit_merge.llcounter_promo_mexits.llcounter_promo_nest.llcriticaledge.lldiag_FE_profile.lldiag_mismatch.lldiag_no_funcprofdata.lldiag_no_profile.lldo-not-instrument.llicp_covariant_call_return.llicp_covariant_invoke_return.llicp_invoke.llicp_invoke_nouse.llicp_mismatch_msg.llicp_sample.llicp_vararg.llindirect_call_annotation.llindirect_call_profile.llindirect_call_promotion.llindirectbr.llinfinite_loop.llinfinite_loop_gen.llirreducible.lllandingpad.llloop1.llloop2.llmemcpy.llmemop_clone.llmemop_size_annotation.llmemop_size_from_strlen.llmemop_size_opt.llmemop_size_opt_zero.llmultiple_hash_profile.llnoreturncall.llpreinline.llselect1.llselect2.llsingle_bb.llsplit-indirectbr-critical-edges.llstatics_counter_naming.llswitch.llthinlto_indirect_call_promotion.llthinlto_samplepgo_icp.llthinlto_samplepgo_icp2.llthinlto_samplepgo_icp3.llunreachable_bb.ll
PartiallyInlineLibCalls
PhaseOrdering
PlaceSafepoints
PreISelIntrinsicLowering
PruneEH
Reassociate
Reg2Mem
RewriteStatepointsForGC
SCCP
SLPVectorizer
AArch64
AMDGPU
ARM
PowerPC
SystemZ
X86
PR32086.llPR34635.llPR35628_1.llPR35628_2.llPR35777.llPR35865.lladdsub.llaggregate.llalign.llarith-add.llarith-fp.llarith-mul.llarith-sub.llatomics.llbad_types.llbarriercall.llbitreverse.llblending-shuffle.llbswap.llcall.llcast.llcmp_sel.llcommutativity.llcompare-reduce.llconsecutive-access.llcontinue_vectorizing.llcrash_7zip.llcrash_binaryop.llcrash_bullet.llcrash_bullet3.llcrash_cmpop.llcrash_dequeue.llcrash_flop7.llcrash_gep.llcrash_lencod.llcrash_mandeltext.llcrash_netbsd_decompress.llcrash_scheduling.llcrash_sim4b1.llcrash_smallpt.llcrash_vectorizeTree.llcross_block_slp.llcse.llctlz.llctpop.llcttz.llcycle_dup.lldebug_info.lldiamond.llexternal_user.llextract.llextract_in_tree_user.llextractcost.llextractelement.llfabs.llfcopysign.llflag.llfma.llfptosi.llfptoui.llfround.ll.REMOVED.git-idfunclet.llgep.llgep_mismatch.llhoist.llhorizontal-list.ll.REMOVED.git-idhorizontal-minmax.ll.REMOVED.git-idhorizontal.llimplicitfloat.llin-tree-user.llinsert-after-bundle.llinsert-element-build-vector.llinsertvalue.llintrinsic.lljumbled-load-multiuse.lljumbled-load.lllimit.lllit.local.cfgload-merge.lllong_chains.llloopinvariant.llmetadata.llminimum-sizes.llmulti_block.llmulti_user.llnon-vectorizable-intrinsic.llodd_store.lloperandorder.llopt.llordering.llphi.llphi3.llphi_landingpad.llphi_overalignedtype.llpowof2div.llpr16571.llpr16628.llpr16899.llpr18060.llpr19657.llpr23510.llpr27163.llpr31599.llpropagate_ir_flags.llreduction.llreduction2.llreduction_loads.llreduction_unrolled.llremark_horcost.llremark_listcost.llremark_not_all_parts.llremark_unsupported.llreorder_phi.llreturn.llreverse_extract_elements.llrgb_phi.llsaxpy.llschedule-bundle.llschedule_budget.llscheduling.llshift-ashr.llshift-lshr.llshift-shl.llsimple-loop.llsimplebb.llsitofp.llsqrt.llstore-jumbled.llstores_vectorize.lltiny-tree.lluitofp.llundef_vect.llunreachable.llvalue-bug.llvect_copyable_in_binops.llvector.llvector_gep.llvisit-dominated.ll
XCore
int_sideeffect.ll
SROA
SafeStack
SampleProfile
Scalarizer
SeparateConstOffsetFromGEP
SimpleLoopUnswitch
SimplifyCFG
2002-05-21-PHIElimination.ll2002-09-24-PHIAssertion.ll2003-03-07-DominateProblem.ll2003-08-05-InvokeCrash.ll2003-08-17-BranchFold.ll2003-08-17-BranchFoldOrdering.ll2003-08-17-FoldSwitch-dbg.ll2003-08-17-FoldSwitch.ll2004-12-10-SimplifyCFGCrash.ll2005-06-16-PHICrash.ll2005-08-01-PHIUpdateFail.ll2005-10-02-InvokeSimplify.ll2005-12-03-IncorrectPHIFold.ll2006-02-17-InfiniteUnroll.ll2006-06-12-InfLoop.ll2006-08-03-Crash.ll2006-10-19-UncondDiv.ll2006-12-08-Ptr-ICmp-Branch.ll2007-11-22-InvokeNoUnwind.ll2007-12-21-Crash.ll2008-01-02-hoist-fp-add.ll2008-05-16-PHIBlockMerge.ll2008-07-13-InfLoopMiscompile.ll2008-09-08-MultiplePred.ll2008-09-17-SpeculativeHoist.ll2008-10-03-SpeculativelyExecuteBeforePHI.ll2008-12-06-SingleEntryPhi.ll2008-12-16-DCECond.ll2009-01-18-PHIPropCrash.ll2009-05-12-externweak.ll2010-03-30-InvokeCrash.ll2011-03-08-UnreachableUse.ll2011-09-05-TrivialLPad.ll
AArch64
AMDGPU
ARM
BrUnwind.llConditionalTrappingConstantExpr.llCoveredLookupTable.llDeadSetCC.llEmptyBlockMerge.llEqualPHIEdgeBlockMerge.llForwardSwitchConditionToPHI.ll
Hexagon
HoistCode.llInfLoop.llMagicPointer.ll
Mips
PHINode.llPR16069.llPR17073.llPR25267.llPR27615-simplify-cond-br.llPR29163.llPR30210.llPR9946.llPhiBlockMerge.llPhiBlockMerge2.llPhiEliminate.llPhiEliminate2.llPhiEliminate3.llPhiNoEliminate.ll
PowerPC
SPARC
SpeculativeExec.llUncondBranchToReturn.llUnreachableEliminate.ll
X86
assume.llattr-convergent.llattr-noduplicate.llbasictest.llbranch-cond-merge.llbranch-cond-prop.llbranch-fold-dbg.llbranch-fold-test.llbranch-fold-threshold.llbranch-fold.llbranch-phi-thread.llbug-25299.llclamp.llcombine-parallel-mem-md.llcommon-dest-folding.llcritedge-assume.lldbginfo.lldce-cond-after-folding-terminator.lldiv-rem-pairs.llduplicate-landingpad.llduplicate-phis.llempty-catchpad.llempty-cleanuppad.llextract-cost.llgepcost.llguards.llhoist-common-code.llhoist-dbgvalue.llhoist-with-range.llimplied-and-or.llimplied-cond-matching-false-dest.llimplied-cond-matching-imm.llimplied-cond-matching.llimplied-cond.llindirectbr.llinline-asm-sink.llinvoke.llinvoke_unwind.lliterative-simplify.lllifetime.llmerge-cleanuppads.llmerge-cond-stores-2.llmerge-cond-stores.llmultiple-phis.llno-md-sink.llno_speculative_loads_with_asan.llno_speculative_loads_with_tsan.llnoreturn-call.llphi-undef-loadstore.llpr33605.llpr34131.llpr35774.llpreserve-branchweights-partial.llpreserve-branchweights-switch-create.llpreserve-branchweights.llpreserve-llvm-loop-metadata.llpreserve-load-metadata-2.llpreserve-load-metadata-3.llpreserve-load-metadata.llpreserve-make-implicit-on-switch-to-br.llpreserve-store-alignment.llrangereduce.llremove-debug-2.llremove-debug.llreturn-merge.llseh-nounwind.llselect-gep.llsink-common-code.llspeculate-call.llspeculate-dbgvalue.llspeculate-math.llspeculate-store.llspeculate-vector-ops.llspeculate-with-offset.llstatepoint-invoke-unwind.llsuppress-zero-branch-weights.llswitch-dead-default.llswitch-masked-bits.llswitch-on-const-select.llswitch-range-to-icmp.llswitch-simplify-crash.llswitch-to-br.llswitch-to-icmp.llswitch-to-select-multiple-edge-per-block-phi.llswitch-to-select-two-case.llswitch_create.llswitch_switch_fold.llswitch_thread.llswitch_undef.lltrap-debugloc.lltrapping-load-unreachable.lltwo-entry-phi-return.llunreachable-blocks.llunreachable-cleanuppad.llvolatile-phioper.llwineh-unreachable.ll
Sink
SpeculateAroundPHIs
SpeculativeExecution
StraightLineStrengthReduce
StripDeadPrototypes
StripSymbols
StructurizeCFG
TailCallElim
ThinLTOBitcodeWriter
Util
WholeProgramDevirt
Unit
Verifier
2002-04-13-RetTypes.ll2002-11-05-GetelementptrPointers.ll2004-05-21-SwitchConstantMismatch.ll2006-07-11-StoreStruct.ll2006-10-15-AddrLabel.ll2006-12-12-IntrinsicDefine.ll2007-12-21-InvokeParamAttrs.ll2008-01-11-VarargAttrs.ll2008-03-01-AllocaSized.ll2008-08-22-MemCpyAlignment.ll2008-11-15-RetVoid.ll2009-05-29-InvokeResult1.ll2009-05-29-InvokeResult2.ll2009-05-29-InvokeResult3.ll2010-08-07-PointerIntrinsic.llAmbiguousPhi.llDILocation-parents.llDISubprogram.llPhiGrouping.llREADME.txtSelfReferential.llalias.llalign-md.llalloc-size-failedparse.llallocsize.llamdgpu-cc.llatomics.llbitcast-address-space-nested-global-cycle.llbitcast-address-space-nested-global.llbitcast-address-space-through-constant-inttoptr-inside-gep-instruction.llbitcast-address-space-through-constant-inttoptr.llbitcast-address-space-through-gep-2.llbitcast-address-space-through-gep.llbitcast-address-space-through-inttoptr.llbitcast-address-spaces.llbitcast-alias-address-space.llbitcast-vector-pointer-as.llbyval-1.llbyval-4.llcallsite-dbgloc.llcomdat-decl1.llcomdat-decl2.llcomdat.llcomdat2.llcomdat3.llcttz-undef-arg.lldbg-difile-crash.lldbg-invalid-compileunit.lldbg-invalid-named-metadata.lldbg-invalid-retaintypes.lldbg-line-without-file.lldbg-null-retained-type.lldbg-orphaned-compileunit.lldbg-typerefs.lldbg.lldeoptimize-intrinsic.lldereferenceable-md.lldiderivedtype-address-space-atomic-type.lldiderivedtype-address-space-const-type.lldiderivedtype-address-space-friend.lldiderivedtype-address-space-inheritance.lldiderivedtype-address-space-member.lldiderivedtype-address-space-ptr-to-member-type.lldiderivedtype-address-space-restrict-type.lldiderivedtype-address-space-rvalue-reference-type.lldiderivedtype-address-space-typedef.lldiderivedtype-address-space-volatile-type.lldiexpression-swap.lldiglobalvariable.lldominates.llelement-wise-atomic-memory-intrinsics.llfnarg-debuginfo.llfnarg-nodebug.llfp-intrinsics.llfpmath.llfragment.llframeescape.llfunc-dbg.llfunction-metadata-bad.llfunction-metadata-good.llgc_relocate_addrspace.llgc_relocate_operand.llgc_relocate_return.llgcread-ptrptr.llgcroot-alloca.llgcroot-meta.llgcroot-ptrptr.llgcwrite-ptrptr.llglobal-ctors.llguard-intrinsic.llident-meta1.llident-meta2.llident-meta3.llident-meta4.llinalloca-vararg.llinalloca1.llinalloca2.llinalloca3.llinvalid-eh.llinvalid-statepoint.llinvalid-statepoint2.llinvoke.lljumptable.llllvm.compiler_used-invalid-type.llllvm.dbg.declare-address.llllvm.dbg.declare-expression.llllvm.dbg.declare-variable.llllvm.dbg.intrinsic-dbg-attachment.llllvm.dbg.value-expression.llllvm.dbg.value-value.llllvm.dbg.value-variable.llllvm.used-invalid-init.llllvm.used-invalid-init2.llllvm.used-invalid-type.llllvm.used-invalid-type2.llllvm.used-ptr-type.llmdcompositetype-templateparams-tuple.llmdcompositetype-templateparams.llmemcpy.llmetadata-function-dbg.llmetadata-function-prof.llmodule-flags-1.llmodule-flags-2.llmodule-flags-3.llmusttail-invalid.llmusttail-valid.llnon-integer-gep-index.llnon-integer-gep-index.ll.bcnon-integral-pointers.lloperand-bundles.llpr34325.llrange-1.llrange-2.llrecursive-struct-param.llrecursive-type-1.llrecursive-type-2.llrecursive-type-3.llresume.llscatter_gather.llspeculatable-callsite-invalid.llspeculatable-callsite.llsret.llstatepoint.llswifterror.llswifterror2.llswifterror3.llswiftself.lltbaa-allowed.lltbaa.lltest_g_phi.mirtoken1.lltoken2.lltoken3.lltoken4.lltoken5.lltoken6.lltoken7.llunsized-types.llvarargs-intrinsic.llwriteonly.ll
YAMLParser
LICENSE.txtbool.testconstruct-bool.testconstruct-custom.testconstruct-float.testconstruct-int.testconstruct-map.testconstruct-merge.testconstruct-null.testconstruct-omap.testconstruct-pairs.testconstruct-seq.testconstruct-set.testconstruct-str-ascii.testconstruct-str.testconstruct-timestamp.testconstruct-value.testduplicate-key.former-loader-error.testduplicate-mapping-key.former-loader-error.testduplicate-merge-key.former-loader-error.testduplicate-value-key.former-loader-error.testemit-block-scalar-in-simple-key-context-bug.testempty-document-bug.testfloat.testint.testinvalid-single-quote-bug.testmerge.testmore-floats.testnegative-float-bug.testnull.testresolver.testrun-parser-crash-bug.testscan-document-end-bug.testscan-line-break-bug.testsingle-dot-is-not-float-bug.testsloppy-indentation.testspec-02-01.testspec-02-02.testspec-02-03.testspec-02-04.testspec-02-05.testspec-02-06.testspec-02-07.testspec-02-08.testspec-02-09.testspec-02-10.testspec-02-11.testspec-02-12.testspec-02-13.testspec-02-14.testspec-02-15.testspec-02-16.testspec-02-17.testspec-02-18.testspec-02-19.testspec-02-20.testspec-02-21.testspec-02-22.testspec-02-23.testspec-02-24.testspec-02-25.testspec-02-26.testspec-02-27.testspec-02-28.testspec-05-01-utf8.testspec-05-02-utf8.testspec-05-03.testspec-05-04.testspec-05-05.testspec-05-06.testspec-05-07.testspec-05-08.testspec-05-09.testspec-05-10.testspec-05-11.testspec-05-12.testspec-05-13.testspec-05-14.testspec-05-15.testspec-06-01.testspec-06-02.testspec-06-03.testspec-06-04.testspec-06-05.testspec-06-06.testspec-06-07.testspec-06-08.testspec-07-01.testspec-07-02.testspec-07-03.testspec-07-04.testspec-07-05.testspec-07-06.testspec-07-07a.testspec-07-07b.testspec-07-08.testspec-07-09.testspec-07-10.testspec-07-11.testspec-07-12a.testspec-07-12b.testspec-07-13.testspec-08-01.testspec-08-02.testspec-08-03.testspec-08-04.testspec-08-05.testspec-08-06.testspec-08-07.testspec-08-08.testspec-08-09.testspec-08-10.testspec-08-11.testspec-08-12.testspec-08-13.testspec-08-14.testspec-08-15.testspec-09-01.testspec-09-02.testspec-09-03.testspec-09-04.testspec-09-05.testspec-09-06.testspec-09-07.testspec-09-08.testspec-09-09.testspec-09-10.testspec-09-11.testspec-09-12.testspec-09-13.testspec-09-14.testspec-09-15.testspec-09-16.testspec-09-17.testspec-09-18.testspec-09-19.testspec-09-20.testspec-09-21.testspec-09-22.testspec-09-23.testspec-09-24.testspec-09-25.testspec-09-26.testspec-09-29.testspec-09-30.testspec-09-31.testspec-09-32.testspec-09-33.testspec-10-01.testspec-10-02.testspec-10-03.testspec-10-04.testspec-10-05.testspec-10-06.testspec-10-07.testspec-10-08.testspec-10-09.testspec-10-10.testspec-10-11.testspec-10-12.testspec-10-13.testspec-10-14.testspec-10-15.teststr.testtimestamp-bugs.testtimestamp.testutf8-implicit.testutf8.testvalue.testyaml.test
lit.cfg.pylit.site.cfg.py.in
tools
dsymutil
ARM
Inputs
X86
absolute_symbol.testarch-option.testarchive-timestamp.testbasic-linking.testcmdline.testdebug-map-parsing.testdump-symtab.testfat-binary-output.testnull-die.testyaml-object-address-rewrite.test
gold
PowerPC
X86
Inputs
alias.llalias2.llasm_undefined.llasm_undefined2.llavailable-externally.llbad-alias.llbcsection.llcache.llcoff.llcomdat.llcomdat2.llcommon.llcommon_thinlto.llctors.llctors2.lldisable-verify.lldrop-debug.lldrop-linkage.llemit-llvm.llerror-unopenable.llglobal_with_section.llinvalid.llirmover-error.lllinker-script.lllinkonce-weak.lllit.local.cfgmixed_lto.llmodule_asm.llmultiple-data.smultiple-sections.llno-map-whole-file.llopt-level.llparallel.llpr19901.llpr19901_thinlto.llpr25907.llpr25915.llrelax-relocs.llrelocatable.llrelocation-model-pic.llremarks.llresolve-to-alias.llslp-vectorize.llstart-lib-common.llstats.llstrip_names.llthinlto.llthinlto_afdo.llthinlto_alias.llthinlto_archive.llthinlto_emit_imports.llthinlto_emit_linked_objects.llthinlto_funcimport.llthinlto_internalize.llthinlto_linkonceresolution.llthinlto_object_suffix_replace.llthinlto_prefix_replace.llthinlto_weak_library.llthinlto_weak_resolution.lltype-merge.lltype-merge2.llunnamed-addr.ll
v1.12
vectorize.llvisibility.llweak.ll
invalid-dir.lllit.local.cfg
llvm-ar
llvm-cfi-verify
llvm-config
llvm-cov
Inputs
READMEbinary-formats.canonical.jsonbinary-formats.macho32bbinary-formats.macho32lbinary-formats.macho64lbinary-formats.proftextbinary-formats.v1.linux64l.REMOVED.git-idbinary-formats.v2.linux32lbinary-formats.v2.linux64l.REMOVED.git-idcombine_expansions.covmappingcombine_expansions.proftextcopy_block_helper.gcdacopy_block_helper.gcnodeferred-regions.covmappingdeferred-regions.profdatadir-with-filtering.covmappingdir-with-filtering.proftextdir-with-filtering1.cppdir-with-filtering2.cppdouble_dots.covmappingdouble_dots.proftextelf_binary_comdat.profdatagcov47_compatibility.gcdagcov47_compatibility.gcnohideUnexecutedSubviews.proftexthighlightedRanges.covmappinghighlightedRanges.jsonhighlightedRanges.profdataifdef.covmappingifdef.profdatainstrprof-comdat.hlineExecutionCounts.covmappinglineExecutionCounts.jsonlineExecutionCounts.proftextmalformedRegions.covmappingmultiple-files.covmappingmultiple-files.proftextmultiple-files2.covmapping
multiple_objects
name_whitelist.covmappingname_whitelist.cppname_whitelist.proftextnative_separators.covmappingpath_equivalence.covmappingpath_equivalence.proftextprefer_used_to_unused.covmappingprefer_used_to_unused.cppprefer_used_to_unused.proftextprevent_false_instantiations.covmappingprevent_false_instantiations.cppprevent_false_instantiations.proftextrange_based_for.gcdarange_based_for.gcnoregionMarkers.covmappingregionMarkers.jsonregionMarkers.proftextreport.covmappingreport.profdatashowExpansions.covmappingshowExpansions.jsonshowExpansions.profdatashowProjectSummary.covmappingshowProjectSummary.proftextshowProjectSummary.testshowTabsHTML.covmappingshowTabsHTML.proftext
sources_specified
templateInstantiations.covmappingtemplateInstantiations.profdatatest.cpptest.gcdatest.gcnotest.htest_-a.cpp.gcovtest_-a.h.gcovtest_-a_-b.cpp.gcovtest_-a_-b.h.gcovtest_-a_-b_-c_-u.cpp.gcovtest_-a_-b_-c_-u.h.gcovtest_-a_-b_-u.cpp.gcovtest_-a_-b_-u.h.gcovtest_-b.outputtest_-b_-f.outputtest_-f.outputtest_exit_block_arcs.gcdatest_exit_block_arcs.gcnotest_file_checksum_fail.gcdatest_func_checksum_fail.gcdatest_long_file_names.outputtest_long_paths.outputtest_missing.cpp.gcovtest_missing.h.gcovtest_missing.outputtest_no_gcda.cpp.gcovtest_no_gcda.h.gcovtest_no_gcda.outputtest_no_options.cpp.gcovtest_no_options.h.gcovtest_no_options.outputtest_no_output.outputtest_no_preserve_paths.outputtest_objdir.cpp.gcovtest_objdir.h.gcovtest_paths.cpp.gcovtest_paths.gcdatest_paths.gcnotest_paths.h.gcovtest_preserve_paths.outputtest_read_fail.gcnouniversal-binaryuniversal-binary.jsonuniversal-binary.proftextwhitelist1.txtwhitelist2.txtzeroFunctionFile.covmappingzeroFunctionFile.hzeroFunctionFile.proftext
binary-formats.ccombine_expansions.cppcopy_block_helper.mcov-comdat.testdeferred-region.cppdemangle.testdir-with-filtering.testdouble_dots.cgcov47_compatibility.cpphideUnexecutedSubviews.testifdef.clit.local.cfgllvm-cov.testload-multiple-objects.testmultiple-files.testmultiple-objects.testname_whitelist.testnative_separators.cpath_equivalence.cprefer_used_to_unused.hprevent_false_instantiations.hrange_based_for.cppreport.cppscan-directory.testshowExpansions.cppshowHighlightedRanges.cppshowLineExecutionCounts.cppshowProjectSummary.cppshowRegionMarkers.cppshowTabsHTML.cppshowTemplateInstantiations.cppsources-specified.teststyle.testthreads.cuniversal-binary.cwarnings.hzeroFunctionFile.c
llvm-cvtres
llvm-cxxdump
llvm-cxxfilt
llvm-dlltool
llvm-dwarfdump
llvm-dwp
llvm-extract
llvm-isel-fuzzer
llvm-lib
llvm-lit
llvm-lto
llvm-lto2
llvm-mc
llvm-modextract
llvm-mt
llvm-nm
llvm-objcopy
Inputs
abs-symbol.testadd-section-remove.testadd-section.testadjacent-segments.testbasic-align-copy.testbasic-binary-copy.testbasic-copy.testbasic-keep.testbasic-only-keep.testbasic-relocations.testbinary-first-seg-offset-zero.testbinary-remove-all-but-one.testbinary-remove-end.testbinary-remove-middle.testcannot-delete-dest.testcheck-addr-offset-align-binary.testcheck-addr-offset-align.testcommon-symbol.testdrawf-fission.testdump-section.testdynamic-relocations.testdynamic.testdynstr.testdynsym-error-remove-strtab.testdynsym.testelf32be.testelf32le.testelf64be.testempty-section.testexplicit-keep-remove.testexplicit-only-keep-remove.testfail-no-output-directory.testhexagon-unsupported-on-x86.testidentical-segments.testkeep-many.testkeep-only-keep.testno-symbol-relocation.testonly-keep-many.testonly-keep-remove-strtab.testonly-keep-strip-non-alloc.testoverlap-chain.testparent-loop-check.testprogram-headers.testpt-phdr.testreloc-error-remove-symtab.testremove-multiple-sections.testremove-section-with-symbol.testremove-section.testremove-shstrtab-error.testremove-symtab.testsection-index-unsupported.testsectionless-segment.testsegment-shift-section-remove.testsegment-shift.testsegment-test-remove-section.teststrip-all-gnu.teststrip-all.teststrip-debug.teststrip-non-alloc.teststrip-sections-keep.teststrip-sections-only-keep.teststrip-sections.testsymbol-copy.testsymtab-error-on-remove-strtab.testtriple-overlap.testtwo-seg-remove-end.testtwo-seg-remove-first.testtwo-seg-remove-third-sec.test
llvm-objdump
AArch64
AMDGPU
ARM
Hexagon
Inputs
LLVM-bundle.macho-x86_64bad-ordinal.macho-x86_64bind.macho-x86_64bind2.macho-x86_64common-symbol-elfcompact-unwind.macho-i386compact-unwind.macho-x86_64corrupt-section.wasmeh_frame.elf-mipseleh_frame.macho-arm64eh_frame_zero_cie.oempty.macho-armv7export.dll.coff-i386exports-trie.macho-x86_64file-aux-record.yamlfile.obj.coff-armlarge-bss.obj.coff-i386lazy-bind.macho-x86_64libbogus1.alibbogus10.alibbogus11.alibbogus12.alibbogus13.alibbogus14.alibbogus2.alibbogus3.alibbogus4.alibbogus5.alibbogus6.alibbogus7.alibbogus8.alibbogus9.alibrary.libmacho-bind-add-addr-imm-scaledmacho-bind-add_addr_ulebmacho-bind-bad-opcode-valuemacho-bind-bind-add-addr-ulebmacho-bind-do-bind-no-segIndexmacho-bind-dylib-ordinal-ulebmacho-bind-dylib-ordinal-uleb-malformed-uleb128macho-bind-dylib-ordinal-uleb-too-bigmacho-bind-dylib-special-immmacho-bind-seg-too-bigmacho-bind-segoff-too-bigmacho-bind-set-addend-slebmacho-bind-set-symbolmacho-bind-set-type-immmacho-bind-uleb-times-skipping-ulebmacho-do-bind-no-dylib-ordinalmacho-do-bind-no-symbolmacho-inconsistant-exportmacho-lazy-do-bind-add-addr-imm-scaledmacho-lazy-do-bind-uleb-times-skipping-ulebmacho-lazy-do_bind_add_addr_ulebmacho-rebase-add-addr-imm-scaledmacho-rebase-add-addr-ulebmacho-rebase-add-addr-uleb-too-bigmacho-rebase-bad-opcode-valuemacho-rebase-imm-timesmacho-rebase-seg-too-bigmacho-rebase-segoff-too-bigmacho-rebase-set-type-immmacho-rebase-uleb-malformed-uleb128macho-rebase-uleb-timesmacho-rebase-uleb-times-skipping-ulebmacho-trie-bad-export-info-malformed-uleb128macho-trie-bad-export-info-malformed-uleb128_too_bigmacho-trie-bad-kindmacho-trie-bad-library-ordinalmacho-trie-children-count-bytemacho-trie-edge-string-endmacho-trie-export-info-size-too-bigmacho-trie-import-name-endmacho-trie-import-name-startmacho-trie-node-loopmacho-trie-not-export-nodemacho-weak-bind-set-dylib-ordinal-immmacho-weak-bind-set-dylib-ordinal-ulebmacho-weak-bind-set-dylib-special-immmalformed-macho.binmalformed-unwind.macho-x86_64many-relocs.obj-i386nop.exe.coff-i386out-of-section-sym.sproc-specific-section-elfrebase.macho-x86_64section-filter.objsection.macho-armv7tls.exe.coff-x86_64trivial.lltrivial.obj.wasmunwind-info-no-relocs.macho-x86_64unwind-info.macho-arm64unwind-info.macho-x86_64weak-bind.macho-x86_64win64-unwind.exe.coff-x86_64.asmwin64-unwind.exe.coff-x86_64.obj
Mips
WebAssembly
X86
Inputs
ObjC.exe.macho-x86_64ObjC.obj.macho-x86_64Objc1.32bit.exe.macho-i386Objc1.32bit.obj.macho-i386Objc2.32bit.exe.macho-i386Objc2.32bit.obj.macho-i386Objc2.64bit.exe.macho-x86_64Objc2.64bit.obj.dylib-x86_64Objc2.64bit.obj.macho-x86_64codesig.macho-x86_64debug-info-fileinfo.exe.elf-x86_64disassemble-data.objdisassemble.dll.coff-i386dylibLoadKinds.macho-x86_64dylibModInit.macho-x86_64dylibRoutines.macho-x86_64dylibSubClient.macho-x86_64dylibSubFramework.macho-x86_64dylibSubLibrary.macho-x86_64dylibSubUmbrella.macho-x86_64exeThread.macho-x86_64hello.exe.macho-i386hello.exe.macho-x86_64hello.exe.stripped.macho-x86_64hello.obj.macho-i386hello.obj.macho-x86_64hello_cpp.exe.macho-x86_64internal.exe.coff-x86_64kextbundle.macho-x86_64linkerOption.macho-x86_64macho-invalid-bind-entrymacho-invalid-reloc-section-indexmacho-invalid-symbol-indrmacho-invalid-symbol-indr-archive-universalmacho-invalid-symbol-lib_ordinalmacho-invalid-symbol-nsectmacho-invalid-symbol-nsect-archivemacho-invalid-symbol-strxmacho-invalid-symbol-strx-universalmacho-preload-x86_64macho-universal-archive.x86_64.i386macho-universal.x86_64.i386macho-universal64.x86_64.i386
malformed-machos
nofirst-symbol.macho-x86_64note.macho-x86openbsd-phdrs.elf-x86-64out-of-section-sym.elf-i386phdr-note.elf-x86-64phdrs.elf-x86-64simple-executable-x86_64.yamlsource-interleave-x86_64.cstripped-elf.sostub-nosyms.macho-x86_64stubbed.dylib.macho-x86_64thread.macho-i386trivial.obj.elf-i386truncated-section.dylib.macho-x86_64
coff-dis-internal.testcoff-disassemble-export.testdebug-info-fileinfo.testdisassemble-code-data-mix.sdisassemble-data.testdisassembly-show-raw.testhex-displacement.testinvalid-macho-build-version.yamllit.local.cfgmacho-archive-headers.testmacho-build-version.yamlmacho-cstring-dump.testmacho-dis-no-leading-addr.testmacho-dis-symname.testmacho-disassembly-kextbundle.testmacho-disassembly-stripped.testmacho-dylib.testmacho-indirect-symbols.testmacho-info-plist-nofollow.testmacho-info-plist.testmacho-literal-pointers-i386.testmacho-literal-pointers-x86_64.testmacho-literals.testmacho-nofirst-symbol-disassembly.testmacho-nontext-disasm.testmacho-objc-meta-data.testmacho-preload-relocations.testmacho-print-thread.testmacho-private-header.testmacho-private-headers.testmacho-relocations.testmacho-section-contents.testmacho-section-headers.testmacho-section.testmacho-stub-nosyms-disassembly.testmacho-symbol-table.testmacho-symbolized-disassembly.testmacho-symbolized-subtractor-i386.testmacho-symbolized-subtractor.testmacho-universal-x86_64.i386.testmacho-unwind-info.testmalformed-machos.testopenbsd-headers.testout-of-section-sym.testphdrs.testsource-interleave-x86_64.llstart-stop-address.teststripped-shared.teststubbed-dylib.testtruncated-section.test
coff-file.testcoff-import-library.testcoff-large-bss.testcoff-many-relocs.testcoff-non-null-terminated-file.testcoff-private-headers.testcommon-symbol-elf.testeh_frame-arm64.testeh_frame-mipsel.testeh_frame_zero_cie.testhex-relocation-addr.testinvalid-input.testmacho-LLVM-bundle.testmacho-bad-bind.testmacho-bad-ordinal.testmacho-bad-trie.testmacho-bind.testmacho-bind2.testmacho-compact-unwind-i386.testmacho-compact-unwind-x86_64.testmacho-exports-trie.testmacho-lazy-bind.testmacho-objc-meta-data.testmacho-rebase.testmacho-sections.testmacho-unwind-info-arm64.testmacho-unwind-info-no-relocs.testmacho-unwind-info-x86_64.testmacho-weak-bind.testmalformed-archives.testmalformed-macho.testmalformed-unwind-x86_64.testproc-specific-section-elf.testsection-filter.testwasm-corrupt-section.testwasm.txtwin64-unwind-data.test
llvm-opt-fuzzer
llvm-opt-report
llvm-pdbdump
llvm-profdata
llvm-rc
Inputs
bitmap.bmpdeep-include.rcinclude.rc
nested
parser-accelerators-bad-flag.rcparser-accelerators-bad-int-or-string.rcparser-accelerators-no-comma-2.rcparser-accelerators-no-comma.rcparser-correct-everything.rcparser-dialog-cant-give-helpid.rcparser-dialog-simple-font.rcparser-dialog-too-few-args.rcparser-dialog-too-many-args.rcparser-dialog-unknown-type.rcparser-dialog-unnecessary-string.rcparser-eof.rcparser-expr-bad-binary-1.rcparser-expr-bad-binary-2.rcparser-expr-bad-binary-3.rcparser-expr-bad-unary.rcparser-expr-unbalanced-1.rcparser-expr-unbalanced-2.rcparser-expr-unbalanced-3.rcparser-expr.rcparser-html-bad-string.rcparser-html-extra-comma.rcparser-language-no-comma.rcparser-language-too-many-commas.rcparser-menu-bad-flag.rcparser-menu-bad-id.rcparser-menu-missing-block.rcparser-menu-misspelled-separator.rcparser-no-characteristics-arg.rcparser-nonsense-token.rcparser-nonsense-type-eof.rcparser-nonsense-type.rcparser-stringtable-no-string.rcparser-stringtable-weird-option.rcparser-user-invalid-contents.rcparser-versioninfo-bad-type.rcparser-versioninfo-named-main-block.rcparser-versioninfo-repeated-fixed.rcparser-versioninfo-unnamed-inner-block.rcparser-versioninfo-unnamed-value.rcparser-versioninfo-wrong-fixed.rctag-accelerators-ascii-alt.rctag-accelerators-ascii-control.rctag-accelerators-ascii-shift.rctag-accelerators-ascii-virtkey.rctag-accelerators-bad-id.rctag-accelerators-bad-key-id.rctag-accelerators-control-nonalpha.rctag-accelerators-long-virtkey.rctag-accelerators-no-caret.rctag-accelerators-no-type.rctag-accelerators-only-caret.rctag-accelerators-too-long.rctag-accelerators-too-short.rctag-accelerators-virtual-nonalpha.rctag-accelerators.rctag-dialog-bad-style.rctag-dialog-ctl-large-coord-neg.rctag-dialog-ctl-large-coord.rctag-dialog-ctl-large-id.rctag-dialog-ctl-large-ref-id.rctag-dialog-ctl-large-size.rctag-dialog-ctl-negative-size.rctag-dialog-headers.rctag-dialog-large-coord-neg.rctag-dialog-large-coord.rctag-dialog-large-size.rctag-dialog-negative-size.rctag-dialog.rctag-escape.rctag-html-wrong.rctag-html.rctag-icon-cursor-bad-offset.rctag-icon-cursor-bad-type.rctag-icon-cursor-eof.rctag-icon-cursor-nonexistent.rctag-icon-cursor-nonsense.rctag-icon-cursor.rctag-menu-bad-menuitem-id.rctag-menu.rctag-stringtable-basic.rctag-stringtable-same-ids.rctag-user.rctag-versioninfo-mixed-ints-strings.rctag-versioninfo-word-too-large.rctag-versioninfo.rctokens.rcwebpage1.htmlwebpage2.html
helpmsg.testinclude-paths.testparser-expr.testparser.testtag-accelerators.testtag-dialog.testtag-escape.testtag-html.testtag-icon-cursor.testtag-menu.testtag-stringtable.testtag-user.testtag-versioninfo.testtokenizer.test
llvm-readobj
ARM
Inputs
abiflags.obj.elf-mipsabiflags.obj.elf-mipselbad-relocs.obj.coff-i386basereloc.obj.coff-i386bigobj.coff-x86-64codeview-cycle.objcodeview-inlinees.objcodeview-inlining.obj.coffcodeview-label.objcodeview-merging-1.objcodeview-merging-2.objcodeview-merging-anon.objcodeview-types.objcodeview-unsorted.objcodeview-vftable.obj.coffcomdat-function-linetables.obj.coff-2012-i386comdat-function-linetables.obj.coff-2013-i386compression.zlib.style.elf-x86-64const-import.libcxx-cli-aux.cppcxx-cli-aux.obj.coff-i386directives.obj.coff-x86_64dtflags.elf-x86-64dynamic-table-exe.mipsdynamic-table-exe.x86dynamic-table-so.aarch64dynamic-table-so.mipsdynamic-table-so.x86dynamic-table.celf-groups.x86_64elf-packed-relocs1.self-packed-relocs2.sfile-aux-record.yamlfile-multiple-aux-records.yamlgnuhash.so.elf-i386gnuhash.so.elf-ppcgnuhash.so.elf-ppc64gnuhash.so.elf-x86_64got-empty.exe.mipselgot-over.exe.elf-mipsgot-plt.exe.elf-mipselgot-static.exe.mipsgot-tls.so.elf-mips64elimports.exe.coff-i386imports.exe.coff-x86-64library.libmacho-universal-archive.x86_64.i386macho-universal.x86_64.i386magic.coff-importlibmagic.coff-unknownmips-options.elf-mips64elmips-rld-map-rel.elf-mipselmultifile-linetables.obj.coff-2012-i368multifile-linetables.obj.coff-2012-x86_64multifile-linetables.obj.coff-2013-i368multifile-linetables.obj.coff-2013-x86_64multifunction-linetables.obj.coff-2012-i368multifunction-linetables.obj.coff-2012-x86_64multifunction-linetables.obj.coff-2013-i368multifunction-linetables.obj.coff-2013-x86_64needed-libs.obj.coff-am64nop.exe.coff-x86-64options.obj.elf-mipselphdrs-elf.exe-i386phdrs-elf.exe-x86_64reginfo.obj.elf-mipselrelocs-no-symtab.obj.coff-i386relocs.obj.coff-i386relocs.obj.coff-x86_64relocs.obj.elf-aarch64relocs.obj.elf-aarch64-ilp32relocs.obj.elf-armrelocs.obj.elf-i386relocs.obj.elf-lanairelocs.obj.elf-mipsrelocs.obj.elf-mips64elrelocs.obj.elf-ppc64relocs.obj.elf-x86_64relocs.obj.macho-armrelocs.obj.macho-i386relocs.obj.macho-x86_64relocs.py
resources
rpath.exe.elf-x86_64st-other.obj.elf-mipsst-other.obj.elf-mips16symbols-proc-specific.elf-hexagontrivial.exe.coff-armtrivial.exe.coff-i386trivial.lltrivial.obj.coff-armtrivial.obj.coff-arm64trivial.obj.coff-i386trivial.obj.coff-x86-64trivial.obj.elf-amdhsa-gfx803trivial.obj.elf-i386trivial.obj.elf-lanaitrivial.obj.elf-mipseltrivial.obj.elf-x86-64trivial.obj.macho-armtrivial.obj.macho-i386trivial.obj.macho-ppctrivial.obj.macho-ppc64trivial.obj.macho-x86-64trivial.obj.wasmverdef.elf-x86-64verneed.elf-x86-64zero-string-table.obj.coff-i386
amdgpu-elf-definitions.testbasic.testbigobj.testbroken-group.testcodeview-inlinees.testcodeview-inlining.testcodeview-label.testcodeview-linetables.testcodeview-merging-anon.testcodeview-merging-cycle.testcodeview-merging-unsorted.testcodeview-merging.testcodeview-types.testcodeview-vftable.testcoff-arm-baserelocs.testcoff-basereloc.testcoff-const-import.testcoff-debug-directory.testcoff-directives.testcoff-exports-implib.testcoff-exports.testcoff-file-sections-reading.testcoff-load-config.testcoff-needed-libs.testcoff-non-null-terminated-file.testcoff-resources.testcoff-zero-string-table.testcxx-cli-aux.testdynamic.testelf-dtflags.testelf-gnuhash.testelf-groups.testelf-hash-histogram.testelf-packed-relocs-empty.self-packed-relocs-error1.self-packed-relocs-error2.self-packed-relocs-error3.self-packed-relocs-error4.self-packed-relocs-error5.self-packed-relocs.testelf-sec-compressed.testelf-sec-flags.testelf-versioninfo.testfile-headers.testgnu-file-headers.testgnu-notes.testgnu-phdrs.testgnu-relocations.testgnu-sections.testgnu-symbols.testimports.testmacho-needed-libs.testmacho-universal-x86_64.i386.testmips-abiflags.testmips-got-overlapped.testmips-got.testmips-options-sec.testmips-options.testmips-plt.testmips-reginfo.testmips-rld-map-rel.testmips-st-other.testpeplus.testprogram-headers.testreloc-types.testrelocations.testres-resources.testrpath.testsections-ext.testsections.testsymbols.testwasm-invalid.test
llvm-size
llvm-split
llvm-strings
llvm-symbolizer
llvm-xray
lto
obj2yaml
opt-viewer
sancov
sanstats
yaml2obj
tools
CMakeLists.txtLLVMBuild.txt
bugpoint-passes
bugpoint
dsymutil
gold
llc
lli
llvm-ar
llvm-as-fuzzer
llvm-as
llvm-bcanalyzer
llvm-c-test
llvm-cat
llvm-cfi-verify
llvm-config
llvm-cov
llvm-cvtres
llvm-cxxdump
llvm-cxxfilt
llvm-demangle-fuzzer
llvm-diff
llvm-dis
llvm-dwarfdump
llvm-dwp
llvm-extract
llvm-go
llvm-isel-fuzzer
llvm-jitlistener
llvm-link
llvm-lto
llvm-lto2
llvm-mc-assemble-fuzzer
llvm-mc-disassemble-fuzzer
llvm-mc
llvm-mcmarkup
llvm-modextract
llvm-mt
llvm-nm
llvm-objcopy
llvm-objdump
llvm-opt-fuzzer
llvm-opt-report
llvm-pdbutil
llvm-profdata
llvm-rc
llvm-readobj
llvm-rtdyld
llvm-shlib
llvm-size
llvm-special-case-list-fuzzer
llvm-split
llvm-stress
llvm-strings
llvm-symbolizer
llvm-xray
lto
msbuild
obj2yaml
opt-viewer
opt
sancov
sanstats
verify-uselistorder
xcode-toolchain
yaml2obj
unittests
ADT
Analysis
AsmParser
BinaryFormat
Bitcode
CMakeLists.txt
CodeGen
DebugInfo
ExecutionEngine
FuzzMutate
IR
LineEditor
Linker
MC
MI
Object
ObjectYAML
Option
ProfileData
Support
Target
Transforms
XRay
tools
utils
DSAclean.pyDSAextract.py
FileCheck
GenLibDeps.plGetRepositoryPathGetSourceVersion
KillTheDoctor
LLVMBuild.txt
LLVMVisualizers
Misc
PerfectShuffle
TableGen
Target
UpdateCMakeLists.plabtest.pybisectbisect-skip-count
bugpoint
check-each-fileclang-parse-diagnostics-filecodegen-diff
count
countloc.shcreate_ladder_graph.py
crosstool
docker
emacs
extract_symbols.pyfindmisoptfindoptdifffindsym.pl
fpcmp
gdb-scripts
getsrcs.sh
git-svn
git
jedit
kate
lint
lit
CMakeLists.txtMANIFEST.inREADME.txt
examples
lit.py
lit
setup.py
tests
.coveragerc
Inputs
config-map-discovery
discovery
exec-discovery-in-tree
exec-discovery
googletest-format
googletest-timeout
googletest-upstream-format
max-failures
progress-bar
py-config-discovery
shtest-env
shtest-format
shtest-output-printing
shtest-shell
shtest-timeout
test-data
testrunner-custom-parsers
unittest-adaptor
boolean-parsing.pydiscovery.pygoogletest-format.pygoogletest-timeout.pygoogletest-upstream-format.pylit.cfglit.site.cfg.inmax-failures.pyprogress-bar.pyselecting.pyshell-parsing.pyshtest-encoding.pyshtest-format.pyshtest-output-printing.pyshtest-shell.pyshtest-timeout.pytest-data.pytest-output.py
unit
unittest-adaptor.pyusage.pyxunit-output.py
utils
lldbDataFormatters.py
llvm-build
llvm-compilers-checkllvm-gisel-cov.py
llvm-lit
llvm-native-gxxllvm.grmllvmdollvmgrepmakellvm
not
prepare-code-coverage-artifact.py
release
sanitizers
schedcover.pyshuffle_fuzz.pyshuffle_select_fuzz_tester.pysort_includes.py
testgen
textmate
README
TableGen.tmbundle
unittest
update_llc_test_checks.pyupdate_mir_test_checks.pyupdate_test_checks.py
valgrind
vim
vscode
wciia.py
yaml-bench
mcs
mono/mini
po/mcs

@ -0,0 +1,120 @@
//===-- llvm-strings.cpp - Printable String dumping utility ---------------===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
//
// This program is a utility that works like binutils "strings", that is, it
// prints out printable strings in a binary, objdump, or archive file.
//
//===----------------------------------------------------------------------===//
#include "llvm/Object/Binary.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/PrettyStackTrace.h"
#include "llvm/Support/Program.h"
#include "llvm/Support/Signals.h"
#include <cctype>
#include <string>
using namespace llvm;
using namespace llvm::object;
static cl::list<std::string> InputFileNames(cl::Positional,
cl::desc("<input object files>"),
cl::ZeroOrMore);
static cl::opt<bool>
PrintFileName("print-file-name",
cl::desc("Print the name of the file before each string"));
static cl::alias PrintFileNameShort("f", cl::desc(""),
cl::aliasopt(PrintFileName));
static cl::opt<int>
MinLength("bytes", cl::desc("Print sequences of the specified length"),
cl::init(4));
static cl::alias MinLengthShort("n", cl::desc(""), cl::aliasopt(MinLength));
static cl::opt<bool>
AllSections("all",
cl::desc("Check all sections, not just the data section"));
static cl::alias AllSectionsShort("a", cl::desc(""),
cl::aliasopt(AllSections));
enum radix { none, octal, hexadecimal, decimal };
static cl::opt<radix>
Radix("radix", cl::desc("print the offset within the file"),
cl::values(clEnumValN(octal, "o", "octal"),
clEnumValN(hexadecimal, "x", "hexadecimal"),
clEnumValN(decimal, "d", "decimal")),
cl::init(none));
static cl::alias RadixShort("t", cl::desc(""), cl::aliasopt(Radix));
static void strings(raw_ostream &OS, StringRef FileName, StringRef Contents) {
auto print = [&OS, FileName](unsigned Offset, StringRef L) {
if (L.size() < static_cast<size_t>(MinLength))
return;
if (PrintFileName)
OS << FileName << ":";
switch (Radix) {
case none:
break;
case octal:
OS << format("%8o", Offset);
break;
case hexadecimal:
OS << format("%8x", Offset);
break;
case decimal:
OS << format("%8u", Offset);
break;
}
OS << " " << L << '\n';
};
const char *B = Contents.begin();
const char *P = nullptr, *E = nullptr, *S = nullptr;
for (P = Contents.begin(), E = Contents.end(); P < E; ++P) {
if (std::isgraph(*P) || std::isblank(*P)) {
if (S == nullptr)
S = P;
} else if (S) {
print(S - B, StringRef(S, P - S));
S = nullptr;
}
}
if (S)
print(S - B, StringRef(S, E - S));
}
int main(int argc, char **argv) {
sys::PrintStackTraceOnErrorSignal(argv[0]);
PrettyStackTraceProgram X(argc, argv);
cl::ParseCommandLineOptions(argc, argv, "llvm string dumper\n");
if (MinLength == 0) {
errs() << "invalid minimum string length 0\n";
return EXIT_FAILURE;
}
if (InputFileNames.empty())
InputFileNames.push_back("-");
for (const auto &File : InputFileNames) {
ErrorOr<std::unique_ptr<MemoryBuffer>> Buffer =
MemoryBuffer::getFileOrSTDIN(File);
if (std::error_code EC = Buffer.getError())
errs() << File << ": " << EC.message() << '\n';
else
strings(llvm::outs(), File == "-" ? "{standard input}" : File,
Buffer.get()->getMemBufferRef().getBuffer());
}
return EXIT_SUCCESS;
}