Directory listing for LibClang-3.4.0 source tarball
LibClang-3.4.0/
- LICENSE
- LibClang.cabal
- Setup.hs
- build/
- out/
- lib/
- clang/
- 3.4/
- include/
- Intrin.h
- __wmmintrin_aes.h
- __wmmintrin_pclmul.h
- altivec.h
- ammintrin.h
- arm_neon.h
- avx2intrin.h
- avxintrin.h
- bmi2intrin.h
- bmiintrin.h
- cpuid.h
- emmintrin.h
- f16cintrin.h
- float.h
- fma4intrin.h
- fmaintrin.h
- immintrin.h
- iso646.h
- limits.h
- lzcntintrin.h
- mm3dnow.h
- mm_malloc.h
- mmintrin.h
- module.map
- nmmintrin.h
- pmmintrin.h
- popcntintrin.h
- prfchwintrin.h
- rdseedintrin.h
- rtmintrin.h
- shaintrin.h
- smmintrin.h
- stdalign.h
- stdarg.h
- stdbool.h
- stddef.h
- stdint.h
- stdnoreturn.h
- tbmintrin.h
- tgmath.h
- tmmintrin.h
- unwind.h
- varargs.h
- wmmintrin.h
- x86intrin.h
- xmmintrin.h
- xopintrin.h
- include/
- 3.4/
- clang/
- lib/
- out/
- cbits/
- llvm/
- .arcconfig
- .clang-format
- .git
- .gitignore
- CMakeLists.txt
- CODE_OWNERS.TXT
- CREDITS.TXT
- LICENSE.TXT
- LLVMBuild.txt
- Makefile
- Makefile.common
- Makefile.config.in
- Makefile.rules
- README.txt
- configure
- llvm.spec.in
- autoconf/
- AutoRegen.sh
- ExportMap.map
- LICENSE.TXT
- README.TXT
- config.guess
- config.sub
- configure.ac
- depcomp
- install-sh
- ltmain.sh
- missing
- mkinstalldirs
- m4/
- build_exeext.m4
- c_printf_a.m4
- check_gnu_make.m4
- config_makefile.m4
- config_project.m4
- cxx_flag_check.m4
- find_std_program.m4
- func_isinf.m4
- func_isnan.m4
- func_mmap_file.m4
- header_mmap_anonymous.m4
- huge_val.m4
- libtool.m4
- link_options.m4
- linux_mixed_64_32.m4
- ltdl.m4
- need_dev_zero_for_mmap.m4
- path_tclsh.m4
- rand48.m4
- sanity_check.m4
- single_cxx_check.m4
- visibility_inlines_hidden.m4
- bindings/
- cmake/
- docs/
- AliasAnalysis.rst
- Atomics.rst
- BitCodeFormat.rst
- BranchWeightMetadata.rst
- Bugpoint.rst
- CMake.rst
- CMakeLists.txt
- CodeGenerator.rst
- CodingStandards.rst
- CommandLine.rst
- CompilerWriterInfo.rst
- DebuggingJITedCode.rst
- DeveloperPolicy.rst
- Dummy.html
- ExceptionHandling.rst
- ExtendedIntegerResults.txt
- ExtendingLLVM.rst
- Extensions.rst
- FAQ.rst
- GarbageCollection.rst
- GetElementPtr.rst
- GettingStarted.rst
- GettingStartedVS.rst
- GoldPlugin.rst
- HowToAddABuilder.rst
- HowToBuildOnARM.rst
- HowToCrossCompileLLVM.rst
- HowToReleaseLLVM.rst
- HowToSetUpLLVMStyleRTTI.rst
- HowToSubmitABug.rst
- HowToUseAttributes.rst
- HowToUseInstrMappings.rst
- LLVMBuild.rst
- LLVMBuild.txt
- LangRef.rst
- Lexicon.rst
- LinkTimeOptimization.rst
- MCJIT-creation.png
- MCJIT-dyld-load.png
- MCJIT-engine-builder.png
- MCJIT-load-object.png
- MCJIT-load.png
- MCJIT-resolve-relocations.png
- MCJITDesignAndImplementation.rst
- Makefile
- Makefile.sphinx
- MakefileGuide.rst
- MarkedUpDisassembly.rst
- NVPTXUsage.rst
- Packaging.rst
- Passes.rst
- Phabricator.rst
- ProgrammersManual.rst
- Projects.rst
- README.txt
- ReleaseNotes.rst
- ReleaseProcess.rst
- SegmentedStacks.rst
- SourceLevelDebugging.rst
- SphinxQuickstartTemplate.rst
- SystemLibrary.rst
- TableGenFundamentals.rst
- TestSuiteMakefileGuide.rst
- TestingGuide.rst
- Vectorizers.rst
- WritingAnLLVMBackend.rst
- WritingAnLLVMPass.rst
- YamlIO.rst
- conf.py
- doxygen.cfg.in
- doxygen.css
- doxygen.footer
- doxygen.header
- doxygen.intro
- gcc-loops.png
- index.rst
- linpack-pc.png
- make.bat
- re_format.7
- yaml2obj.rst
- CommandGuide/
- HistoricalNotes/
- 2000-11-18-EarlyDesignIdeas.txt
- 2000-11-18-EarlyDesignIdeasResp.txt
- 2000-12-06-EncodingIdea.txt
- 2000-12-06-MeetingSummary.txt
- 2001-01-31-UniversalIRIdea.txt
- 2001-02-06-TypeNotationDebate.txt
- 2001-02-06-TypeNotationDebateResp1.txt
- 2001-02-06-TypeNotationDebateResp2.txt
- 2001-02-06-TypeNotationDebateResp4.txt
- 2001-02-09-AdveComments.txt
- 2001-02-09-AdveCommentsResponse.txt
- 2001-02-13-Reference-Memory.txt
- 2001-02-13-Reference-MemoryResponse.txt
- 2001-04-16-DynamicCompilation.txt
- 2001-05-18-ExceptionHandling.txt
- 2001-05-19-ExceptionResponse.txt
- 2001-06-01-GCCOptimizations.txt
- 2001-06-01-GCCOptimizations2.txt
- 2001-06-20-.NET-Differences.txt
- 2001-07-06-LoweringIRForCodeGen.txt
- 2001-09-18-OptimizeExceptions.txt
- 2002-05-12-InstListChange.txt
- 2002-06-25-MegaPatchInfo.txt
- 2003-01-23-CygwinNotes.txt
- 2003-06-25-Reoptimizer1.txt
- 2003-06-26-Reoptimizer2.txt
- 2007-OriginalClangReadme.txt
- TableGen/
- _static/
- _templates/
- _themes/
- tutorial/
- examples/
- include/
- llvm/
- AutoUpgrade.h
- CMakeLists.txt
- DIBuilder.h
- DebugInfo.h
- GVMaterializer.h
- InitializePasses.h
- InstVisitor.h
- LinkAllIR.h
- LinkAllPasses.h
- Linker.h
- Pass.h
- PassAnalysisSupport.h
- PassManager.h
- PassRegistry.h
- PassSupport.h
- ADT/
- APFloat.h
- APInt.h
- APSInt.h
- ArrayRef.h
- BitVector.h
- DAGDeltaAlgorithm.h
- DeltaAlgorithm.h
- DenseMap.h
- DenseMapInfo.h
- DenseSet.h
- DepthFirstIterator.h
- EquivalenceClasses.h
- FoldingSet.h
- GraphTraits.h
- Hashing.h
- ImmutableIntervalMap.h
- ImmutableList.h
- ImmutableMap.h
- ImmutableSet.h
- IndexedMap.h
- IntEqClasses.h
- IntervalMap.h
- IntrusiveRefCntPtr.h
- MapVector.h
- None.h
- Optional.h
- OwningPtr.h
- PackedVector.h
- PointerIntPair.h
- PointerUnion.h
- PostOrderIterator.h
- PriorityQueue.h
- SCCIterator.h
- STLExtras.h
- ScopedHashTable.h
- SetOperations.h
- SetVector.h
- SmallBitVector.h
- SmallPtrSet.h
- SmallSet.h
- SmallString.h
- SmallVector.h
- SparseBitVector.h
- SparseMultiSet.h
- SparseSet.h
- Statistic.h
- StringExtras.h
- StringMap.h
- StringRef.h
- StringSet.h
- StringSwitch.h
- TinyPtrVector.h
- Triple.h
- Twine.h
- UniqueVector.h
- ValueMap.h
- VariadicFunction.h
- edit_distance.h
- ilist.h
- ilist_node.h
- polymorphic_ptr.h
- Analysis/
- AliasAnalysis.h
- AliasSetTracker.h
- BlockFrequencyImpl.h
- BlockFrequencyInfo.h
- BranchProbabilityInfo.h
- CFG.h
- CFGPrinter.h
- CallGraph.h
- CallGraphSCCPass.h
- CallPrinter.h
- CaptureTracking.h
- CodeMetrics.h
- ConstantFolding.h
- ConstantsScanner.h
- DOTGraphTraitsPass.h
- DependenceAnalysis.h
- DomPrinter.h
- DominanceFrontier.h
- DominatorInternals.h
- Dominators.h
- FindUsedTypes.h
- IVUsers.h
- InlineCost.h
- InstructionSimplify.h
- Interval.h
- IntervalIterator.h
- IntervalPartition.h
- LazyValueInfo.h
- LibCallAliasAnalysis.h
- LibCallSemantics.h
- Lint.h
- Loads.h
- LoopInfo.h
- LoopInfoImpl.h
- LoopIterator.h
- LoopPass.h
- MemoryBuiltins.h
- MemoryDependenceAnalysis.h
- PHITransAddr.h
- Passes.h
- PostDominators.h
- PtrUseVisitor.h
- RegionInfo.h
- RegionIterator.h
- RegionPass.h
- RegionPrinter.h
- ScalarEvolution.h
- ScalarEvolutionExpander.h
- ScalarEvolutionExpressions.h
- ScalarEvolutionNormalization.h
- SparsePropagation.h
- TargetTransformInfo.h
- Trace.h
- ValueTracking.h
- Verifier.h
- Assembly/
- Bitcode/
- CodeGen/
- Analysis.h
- AsmPrinter.h
- CalcSpillWeights.h
- CallingConvLower.h
- CommandFlags.h
- DAGCombine.h
- DFAPacketizer.h
- EdgeBundles.h
- FastISel.h
- FunctionLoweringInfo.h
- GCMetadata.h
- GCMetadataPrinter.h
- GCStrategy.h
- GCs.h
- ISDOpcodes.h
- IntrinsicLowering.h
- JITCodeEmitter.h
- LatencyPriorityQueue.h
- LexicalScopes.h
- LinkAllAsmWriterComponents.h
- LinkAllCodegenComponents.h
- LiveInterval.h
- LiveIntervalAnalysis.h
- LiveIntervalUnion.h
- LiveRangeEdit.h
- LiveRegMatrix.h
- LiveRegUnits.h
- LiveStackAnalysis.h
- LiveVariables.h
- MachORelocation.h
- MachineBasicBlock.h
- MachineBlockFrequencyInfo.h
- MachineBranchProbabilityInfo.h
- MachineCodeEmitter.h
- MachineCodeInfo.h
- MachineConstantPool.h
- MachineDominators.h
- MachineFrameInfo.h
- MachineFunction.h
- MachineFunctionAnalysis.h
- MachineFunctionPass.h
- MachineInstr.h
- MachineInstrBuilder.h
- MachineInstrBundle.h
- MachineJumpTableInfo.h
- MachineLoopInfo.h
- MachineMemOperand.h
- MachineModuleInfo.h
- MachineModuleInfoImpls.h
- MachineOperand.h
- MachinePassRegistry.h
- MachinePostDominators.h
- MachineRegisterInfo.h
- MachineRelocation.h
- MachineSSAUpdater.h
- MachineScheduler.h
- MachineTraceMetrics.h
- Passes.h
- PseudoSourceValue.h
- RegAllocPBQP.h
- RegAllocRegistry.h
- RegisterClassInfo.h
- RegisterPressure.h
- RegisterScavenging.h
- ResourcePriorityQueue.h
- RuntimeLibcalls.h
- ScheduleDAG.h
- ScheduleDAGInstrs.h
- ScheduleDFS.h
- ScheduleHazardRecognizer.h
- SchedulerRegistry.h
- ScoreboardHazardRecognizer.h
- SelectionDAG.h
- SelectionDAGISel.h
- SelectionDAGNodes.h
- SlotIndexes.h
- StackMaps.h
- StackProtector.h
- TargetLoweringObjectFileImpl.h
- TargetSchedule.h
- ValueTypes.h
- ValueTypes.td
- VirtRegMap.h
- PBQP/
- Config/
- DebugInfo/
- ExecutionEngine/
- IR/
- Argument.h
- Attributes.h
- BasicBlock.h
- CMakeLists.txt
- CallingConv.h
- Constant.h
- Constants.h
- DataLayout.h
- DerivedTypes.h
- Function.h
- GlobalAlias.h
- GlobalValue.h
- GlobalVariable.h
- IRBuilder.h
- InlineAsm.h
- InstrTypes.h
- Instruction.def
- Instruction.h
- Instructions.h
- IntrinsicInst.h
- Intrinsics.h
- Intrinsics.td
- IntrinsicsAArch64.td
- IntrinsicsARM.td
- IntrinsicsHexagon.td
- IntrinsicsMips.td
- IntrinsicsNVVM.td
- IntrinsicsPowerPC.td
- IntrinsicsR600.td
- IntrinsicsX86.td
- IntrinsicsXCore.td
- LLVMContext.h
- LegacyPassManager.h
- LegacyPassManagers.h
- MDBuilder.h
- Metadata.h
- Module.h
- OperandTraits.h
- Operator.h
- PassManager.h
- SymbolTableListTraits.h
- Type.h
- TypeBuilder.h
- TypeFinder.h
- Use.h
- User.h
- Value.h
- ValueSymbolTable.h
- IRReader/
- LTO/
- MC/
- MCAsmBackend.h
- MCAsmInfo.h
- MCAsmInfoCOFF.h
- MCAsmInfoDarwin.h
- MCAsmInfoELF.h
- MCAsmLayout.h
- MCAssembler.h
- MCAtom.h
- MCCodeEmitter.h
- MCCodeGenInfo.h
- MCContext.h
- MCDirectives.h
- MCDisassembler.h
- MCDwarf.h
- MCELF.h
- MCELFObjectWriter.h
- MCELFStreamer.h
- MCELFSymbolFlags.h
- MCExpr.h
- MCExternalSymbolizer.h
- MCFixedLenDisassembler.h
- MCFixup.h
- MCFixupKindInfo.h
- MCFunction.h
- MCInst.h
- MCInstBuilder.h
- MCInstPrinter.h
- MCInstrAnalysis.h
- MCInstrDesc.h
- MCInstrInfo.h
- MCInstrItineraries.h
- MCLabel.h
- MCMachOSymbolFlags.h
- MCMachObjectWriter.h
- MCModule.h
- MCModuleYAML.h
- MCObjectDisassembler.h
- MCObjectFileInfo.h
- MCObjectStreamer.h
- MCObjectSymbolizer.h
- MCObjectWriter.h
- MCRegisterInfo.h
- MCRelocationInfo.h
- MCSchedule.h
- MCSection.h
- MCSectionCOFF.h
- MCSectionELF.h
- MCSectionMachO.h
- MCStreamer.h
- MCSubtargetInfo.h
- MCSymbol.h
- MCSymbolizer.h
- MCTargetAsmParser.h
- MCValue.h
- MCWin64EH.h
- MCWinCOFFObjectWriter.h
- MachineLocation.h
- SectionKind.h
- SubtargetFeature.h
- MCParser/
- Object/
- Option/
- Support/
- AIXDataTypesFix.h
- AlignOf.h
- Allocator.h
- ArrayRecycler.h
- Atomic.h
- BlockFrequency.h
- BranchProbability.h
- CBindingWrapping.h
- CFG.h
- COFF.h
- CallSite.h
- Capacity.h
- Casting.h
- CodeGen.h
- CommandLine.h
- Compiler.h
- Compression.h
- ConstantFolder.h
- ConstantRange.h
- ConvertUTF.h
- CrashRecoveryContext.h
- DOTGraphTraits.h
- DataExtractor.h
- DataFlow.h
- DataStream.h
- DataTypes.h.cmake
- DataTypes.h.in
- Debug.h
- DebugLoc.h
- Disassembler.h
- Dwarf.h
- DynamicLibrary.h
- ELF.h
- Endian.h
- Errno.h
- ErrorHandling.h
- ErrorOr.h
- FEnv.h
- FileOutputBuffer.h
- FileSystem.h
- FileUtilities.h
- Format.h
- FormattedStream.h
- GCOV.h
- GetElementPtrTypeIterator.h
- GraphWriter.h
- Host.h
- IncludeFile.h
- InstIterator.h
- LEB128.h
- LICENSE.TXT
- LeakDetector.h
- Locale.h
- LockFileManager.h
- MD5.h
- MachO.h
- ManagedStatic.h
- MathExtras.h
- Memory.h
- MemoryBuffer.h
- MemoryObject.h
- Mutex.h
- MutexGuard.h
- NoFolder.h
- OutputBuffer.h
- PassNameParser.h
- Path.h
- PatternMatch.h
- PluginLoader.h
- PointerLikeTypeTraits.h
- PredIteratorCache.h
- PrettyStackTrace.h
- Process.h
- Program.h
- RWMutex.h
- Recycler.h
- RecyclingAllocator.h
- Regex.h
- Registry.h
- RegistryParser.h
- SMLoc.h
- SaveAndRestore.h
- Signals.h
- Solaris.h
- SourceMgr.h
- StreamableMemoryObject.h
- StringPool.h
- StringRefMemoryObject.h
- SwapByteOrder.h
- SystemUtils.h
- TargetFolder.h
- TargetRegistry.h
- TargetSelect.h
- ThreadLocal.h
- Threading.h
- TimeValue.h
- Timer.h
- ToolOutputFile.h
- Unicode.h
- UnicodeCharRanges.h
- Valgrind.h
- ValueHandle.h
- Watchdog.h
- Win64EH.h
- YAMLParser.h
- YAMLTraits.h
- circular_raw_ostream.h
- raw_os_ostream.h
- raw_ostream.h
- system_error.h
- type_traits.h
- TableGen/
- Target/
- CostTable.h
- Mangler.h
- Target.td
- TargetCallingConv.h
- TargetCallingConv.td
- TargetFrameLowering.h
- TargetInstrInfo.h
- TargetIntrinsicInfo.h
- TargetItinerary.td
- TargetJITInfo.h
- TargetLibraryInfo.h
- TargetLowering.h
- TargetLoweringObjectFile.h
- TargetMachine.h
- TargetOpcodes.h
- TargetOptions.h
- TargetRegisterInfo.h
- TargetSchedule.td
- TargetSelectionDAG.td
- TargetSelectionDAGInfo.h
- TargetSubtargetInfo.h
- Transforms/
- IPO.h
- Instrumentation.h
- ObjCARC.h
- Scalar.h
- Vectorize.h
- IPO/
- Utils/
- BasicBlockUtils.h
- BuildLibCalls.h
- BypassSlowDivision.h
- Cloning.h
- CmpInstAnalysis.h
- CodeExtractor.h
- GlobalStatus.h
- IntegerDivision.h
- Local.h
- LoopUtils.h
- ModuleUtils.h
- PromoteMemToReg.h
- SSAUpdater.h
- SSAUpdaterImpl.h
- SimplifyIndVar.h
- SimplifyLibCalls.h
- SpecialCaseList.h
- UnifyFunctionExitNodes.h
- UnrollLoop.h
- ValueMapper.h
- llvm-c/
- llvm/
- lib/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- Analysis/
- AliasAnalysis.cpp
- AliasAnalysisCounter.cpp
- AliasAnalysisEvaluator.cpp
- AliasDebugger.cpp
- AliasSetTracker.cpp
- Analysis.cpp
- BasicAliasAnalysis.cpp
- BlockFrequencyInfo.cpp
- BranchProbabilityInfo.cpp
- CFG.cpp
- CFGPrinter.cpp
- CMakeLists.txt
- CaptureTracking.cpp
- CodeMetrics.cpp
- ConstantFolding.cpp
- CostModel.cpp
- Delinearization.cpp
- DependenceAnalysis.cpp
- DomPrinter.cpp
- DominanceFrontier.cpp
- IVUsers.cpp
- InstCount.cpp
- InstructionSimplify.cpp
- Interval.cpp
- IntervalPartition.cpp
- LLVMBuild.txt
- LazyValueInfo.cpp
- LibCallAliasAnalysis.cpp
- LibCallSemantics.cpp
- Lint.cpp
- Loads.cpp
- LoopInfo.cpp
- LoopPass.cpp
- Makefile
- MemDepPrinter.cpp
- MemoryBuiltins.cpp
- MemoryDependenceAnalysis.cpp
- ModuleDebugInfoPrinter.cpp
- NoAliasAnalysis.cpp
- PHITransAddr.cpp
- PostDominators.cpp
- PtrUseVisitor.cpp
- README.txt
- RegionInfo.cpp
- RegionPass.cpp
- RegionPrinter.cpp
- ScalarEvolution.cpp
- ScalarEvolutionAliasAnalysis.cpp
- ScalarEvolutionExpander.cpp
- ScalarEvolutionNormalization.cpp
- SparsePropagation.cpp
- TargetTransformInfo.cpp
- Trace.cpp
- TypeBasedAliasAnalysis.cpp
- ValueTracking.cpp
- IPA/
- AsmParser/
- Bitcode/
- CodeGen/
- AggressiveAntiDepBreaker.cpp
- AggressiveAntiDepBreaker.h
- AllocationOrder.cpp
- AllocationOrder.h
- Analysis.cpp
- AntiDepBreaker.h
- BasicTargetTransformInfo.cpp
- BranchFolding.cpp
- BranchFolding.h
- CMakeLists.txt
- CalcSpillWeights.cpp
- CallingConvLower.cpp
- CodeGen.cpp
- CriticalAntiDepBreaker.cpp
- CriticalAntiDepBreaker.h
- DFAPacketizer.cpp
- DeadMachineInstructionElim.cpp
- DwarfEHPrepare.cpp
- EarlyIfConversion.cpp
- EdgeBundles.cpp
- ErlangGC.cpp
- ExecutionDepsFix.cpp
- ExpandISelPseudos.cpp
- ExpandPostRAPseudos.cpp
- GCMetadata.cpp
- GCMetadataPrinter.cpp
- GCStrategy.cpp
- IfConversion.cpp
- InlineSpiller.cpp
- InterferenceCache.cpp
- InterferenceCache.h
- IntrinsicLowering.cpp
- JITCodeEmitter.cpp
- LLVMBuild.txt
- LLVMTargetMachine.cpp
- LatencyPriorityQueue.cpp
- LexicalScopes.cpp
- LiveDebugVariables.cpp
- LiveDebugVariables.h
- LiveInterval.cpp
- LiveIntervalAnalysis.cpp
- LiveIntervalUnion.cpp
- LiveRangeCalc.cpp
- LiveRangeCalc.h
- LiveRangeEdit.cpp
- LiveRegMatrix.cpp
- LiveRegUnits.cpp
- LiveStackAnalysis.cpp
- LiveVariables.cpp
- LocalStackSlotAllocation.cpp
- MachineBasicBlock.cpp
- MachineBlockFrequencyInfo.cpp
- MachineBlockPlacement.cpp
- MachineBranchProbabilityInfo.cpp
- MachineCSE.cpp
- MachineCodeEmitter.cpp
- MachineCopyPropagation.cpp
- MachineDominators.cpp
- MachineFunction.cpp
- MachineFunctionAnalysis.cpp
- MachineFunctionPass.cpp
- MachineFunctionPrinterPass.cpp
- MachineInstr.cpp
- MachineInstrBundle.cpp
- MachineLICM.cpp
- MachineLoopInfo.cpp
- MachineModuleInfo.cpp
- MachineModuleInfoImpls.cpp
- MachinePassRegistry.cpp
- MachinePostDominators.cpp
- MachineRegisterInfo.cpp
- MachineSSAUpdater.cpp
- MachineScheduler.cpp
- MachineSink.cpp
- MachineTraceMetrics.cpp
- MachineVerifier.cpp
- Makefile
- OcamlGC.cpp
- OptimizePHIs.cpp
- PHIElimination.cpp
- PHIEliminationUtils.cpp
- PHIEliminationUtils.h
- Passes.cpp
- PeepholeOptimizer.cpp
- PostRASchedulerList.cpp
- ProcessImplicitDefs.cpp
- PrologEpilogInserter.cpp
- PrologEpilogInserter.h
- PseudoSourceValue.cpp
- README.txt
- RegAllocBase.cpp
- RegAllocBase.h
- RegAllocBasic.cpp
- RegAllocFast.cpp
- RegAllocGreedy.cpp
- RegAllocPBQP.cpp
- RegisterClassInfo.cpp
- RegisterCoalescer.cpp
- RegisterCoalescer.h
- RegisterPressure.cpp
- RegisterScavenging.cpp
- ScheduleDAG.cpp
- ScheduleDAGInstrs.cpp
- ScheduleDAGPrinter.cpp
- ScoreboardHazardRecognizer.cpp
- ShadowStackGC.cpp
- SjLjEHPrepare.cpp
- SlotIndexes.cpp
- SpillPlacement.cpp
- SpillPlacement.h
- Spiller.cpp
- Spiller.h
- SplitKit.cpp
- SplitKit.h
- StackColoring.cpp
- StackMaps.cpp
- StackProtector.cpp
- StackSlotColoring.cpp
- TailDuplication.cpp
- TargetFrameLoweringImpl.cpp
- TargetInstrInfo.cpp
- TargetLoweringBase.cpp
- TargetLoweringObjectFileImpl.cpp
- TargetOptionsImpl.cpp
- TargetRegisterInfo.cpp
- TargetSchedule.cpp
- TwoAddressInstructionPass.cpp
- UnreachableBlockElim.cpp
- VirtRegMap.cpp
- AsmPrinter/
- ARMException.cpp
- AsmPrinter.cpp
- AsmPrinterDwarf.cpp
- AsmPrinterInlineAsm.cpp
- CMakeLists.txt
- DIE.cpp
- DIE.h
- DIEHash.cpp
- DIEHash.h
- DwarfAccelTable.cpp
- DwarfAccelTable.h
- DwarfCFIException.cpp
- DwarfCompileUnit.cpp
- DwarfCompileUnit.h
- DwarfDebug.cpp
- DwarfDebug.h
- DwarfException.cpp
- DwarfException.h
- ErlangGCPrinter.cpp
- LLVMBuild.txt
- Makefile
- OcamlGCPrinter.cpp
- Win64Exception.cpp
- SelectionDAG/
- CMakeLists.txt
- DAGCombiner.cpp
- FastISel.cpp
- FunctionLoweringInfo.cpp
- InstrEmitter.cpp
- InstrEmitter.h
- LLVMBuild.txt
- LegalizeDAG.cpp
- LegalizeFloatTypes.cpp
- LegalizeIntegerTypes.cpp
- LegalizeTypes.cpp
- LegalizeTypes.h
- LegalizeTypesGeneric.cpp
- LegalizeVectorOps.cpp
- LegalizeVectorTypes.cpp
- Makefile
- ResourcePriorityQueue.cpp
- SDNodeDbgValue.h
- ScheduleDAGFast.cpp
- ScheduleDAGRRList.cpp
- ScheduleDAGSDNodes.cpp
- ScheduleDAGSDNodes.h
- ScheduleDAGVLIW.cpp
- SelectionDAG.cpp
- SelectionDAGBuilder.cpp
- SelectionDAGBuilder.h
- SelectionDAGDumper.cpp
- SelectionDAGISel.cpp
- SelectionDAGPrinter.cpp
- TargetLowering.cpp
- TargetSelectionDAGInfo.cpp
- DebugInfo/
- CMakeLists.txt
- DIContext.cpp
- DWARFAbbreviationDeclaration.cpp
- DWARFAbbreviationDeclaration.h
- DWARFCompileUnit.cpp
- DWARFCompileUnit.h
- DWARFContext.cpp
- DWARFContext.h
- DWARFDebugAbbrev.cpp
- DWARFDebugAbbrev.h
- DWARFDebugArangeSet.cpp
- DWARFDebugArangeSet.h
- DWARFDebugAranges.cpp
- DWARFDebugAranges.h
- DWARFDebugFrame.cpp
- DWARFDebugFrame.h
- DWARFDebugInfoEntry.cpp
- DWARFDebugInfoEntry.h
- DWARFDebugLine.cpp
- DWARFDebugLine.h
- DWARFDebugLoc.cpp
- DWARFDebugLoc.h
- DWARFDebugRangeList.cpp
- DWARFDebugRangeList.h
- DWARFFormValue.cpp
- DWARFRelocMap.h
- DWARFTypeUnit.cpp
- DWARFTypeUnit.h
- DWARFUnit.cpp
- DWARFUnit.h
- LLVMBuild.txt
- Makefile
- ExecutionEngine/
- IR/
- AsmWriter.cpp
- AsmWriter.h
- AttributeImpl.h
- Attributes.cpp
- AutoUpgrade.cpp
- BasicBlock.cpp
- CMakeLists.txt
- ConstantFold.cpp
- ConstantFold.h
- Constants.cpp
- ConstantsContext.h
- Core.cpp
- DIBuilder.cpp
- DataLayout.cpp
- DebugInfo.cpp
- DebugLoc.cpp
- Dominators.cpp
- Function.cpp
- GCOV.cpp
- GVMaterializer.cpp
- Globals.cpp
- IRBuilder.cpp
- InlineAsm.cpp
- Instruction.cpp
- Instructions.cpp
- IntrinsicInst.cpp
- LLVMBuild.txt
- LLVMContext.cpp
- LLVMContextImpl.cpp
- LLVMContextImpl.h
- LeakDetector.cpp
- LeaksContext.h
- LegacyPassManager.cpp
- Makefile
- Metadata.cpp
- Module.cpp
- Pass.cpp
- PassManager.cpp
- PassRegistry.cpp
- PrintModulePass.cpp
- SymbolTableListTraitsImpl.h
- Type.cpp
- TypeFinder.cpp
- Use.cpp
- User.cpp
- Value.cpp
- ValueSymbolTable.cpp
- ValueTypes.cpp
- Verifier.cpp
- IRReader/
- LTO/
- Linker/
- MC/
- CMakeLists.txt
- ELFObjectWriter.cpp
- LLVMBuild.txt
- MCAsmBackend.cpp
- MCAsmInfo.cpp
- MCAsmInfoCOFF.cpp
- MCAsmInfoDarwin.cpp
- MCAsmInfoELF.cpp
- MCAsmStreamer.cpp
- MCAssembler.cpp
- MCAtom.cpp
- MCCodeEmitter.cpp
- MCCodeGenInfo.cpp
- MCContext.cpp
- MCDisassembler.cpp
- MCDwarf.cpp
- MCELF.cpp
- MCELFObjectTargetWriter.cpp
- MCELFStreamer.cpp
- MCExpr.cpp
- MCExternalSymbolizer.cpp
- MCFunction.cpp
- MCInst.cpp
- MCInstPrinter.cpp
- MCInstrAnalysis.cpp
- MCLabel.cpp
- MCMachOStreamer.cpp
- MCMachObjectTargetWriter.cpp
- MCModule.cpp
- MCModuleYAML.cpp
- MCNullStreamer.cpp
- MCObjectDisassembler.cpp
- MCObjectFileInfo.cpp
- MCObjectStreamer.cpp
- MCObjectSymbolizer.cpp
- MCObjectWriter.cpp
- MCPureStreamer.cpp
- MCRegisterInfo.cpp
- MCRelocationInfo.cpp
- MCSection.cpp
- MCSectionCOFF.cpp
- MCSectionELF.cpp
- MCSectionMachO.cpp
- MCStreamer.cpp
- MCSubtargetInfo.cpp
- MCSymbol.cpp
- MCSymbolizer.cpp
- MCValue.cpp
- MCWin64EH.cpp
- MachObjectWriter.cpp
- Makefile
- SubtargetFeature.cpp
- WinCOFFObjectWriter.cpp
- WinCOFFStreamer.cpp
- MCDisassembler/
- MCParser/
- Object/
- Option/
- Support/
- APFloat.cpp
- APInt.cpp
- APSInt.cpp
- Allocator.cpp
- Atomic.cpp
- BlockFrequency.cpp
- BranchProbability.cpp
- CMakeLists.txt
- COPYRIGHT.regex
- CommandLine.cpp
- Compression.cpp
- ConstantRange.cpp
- ConvertUTF.c
- ConvertUTFWrapper.cpp
- CrashRecoveryContext.cpp
- DAGDeltaAlgorithm.cpp
- DataExtractor.cpp
- DataStream.cpp
- Debug.cpp
- DeltaAlgorithm.cpp
- Disassembler.cpp
- Dwarf.cpp
- DynamicLibrary.cpp
- Errno.cpp
- ErrorHandling.cpp
- FileOutputBuffer.cpp
- FileUtilities.cpp
- FoldingSet.cpp
- FormattedStream.cpp
- GraphWriter.cpp
- Hashing.cpp
- Host.cpp
- IncludeFile.cpp
- IntEqClasses.cpp
- IntervalMap.cpp
- IntrusiveRefCntPtr.cpp
- IsInf.cpp
- IsNAN.cpp
- LLVMBuild.txt
- Locale.cpp
- LockFileManager.cpp
- MD5.cpp
- Makefile
- ManagedStatic.cpp
- Memory.cpp
- MemoryBuffer.cpp
- MemoryObject.cpp
- Mutex.cpp
- Path.cpp
- PluginLoader.cpp
- PrettyStackTrace.cpp
- Process.cpp
- Program.cpp
- README.txt.system
- RWMutex.cpp
- Regex.cpp
- SearchForAddressOfSpecialSymbol.cpp
- Signals.cpp
- SmallPtrSet.cpp
- SmallVector.cpp
- SourceMgr.cpp
- Statistic.cpp
- StreamableMemoryObject.cpp
- StringExtras.cpp
- StringMap.cpp
- StringPool.cpp
- StringRef.cpp
- StringRefMemoryObject.cpp
- SystemUtils.cpp
- TargetRegistry.cpp
- ThreadLocal.cpp
- Threading.cpp
- TimeValue.cpp
- Timer.cpp
- ToolOutputFile.cpp
- Triple.cpp
- Twine.cpp
- Unicode.cpp
- Valgrind.cpp
- Watchdog.cpp
- YAMLParser.cpp
- YAMLTraits.cpp
- circular_raw_ostream.cpp
- raw_os_ostream.cpp
- raw_ostream.cpp
- regcclass.h
- regcname.h
- regcomp.c
- regengine.inc
- regerror.c
- regex2.h
- regex_impl.h
- regexec.c
- regfree.c
- regstrlcpy.c
- regutils.h
- system_error.cpp
- Unix/
- Windows/
- TableGen/
- Target/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- Mangler.cpp
- README.txt
- Target.cpp
- TargetIntrinsicInfo.cpp
- TargetJITInfo.cpp
- TargetLibraryInfo.cpp
- TargetLoweringObjectFile.cpp
- TargetMachine.cpp
- TargetMachineC.cpp
- TargetSubtargetInfo.cpp
- AArch64/
- AArch64.h
- AArch64.td
- AArch64AsmPrinter.cpp
- AArch64AsmPrinter.h
- AArch64BranchFixupPass.cpp
- AArch64CallingConv.td
- AArch64FrameLowering.cpp
- AArch64FrameLowering.h
- AArch64ISelDAGToDAG.cpp
- AArch64ISelLowering.cpp
- AArch64ISelLowering.h
- AArch64InstrFormats.td
- AArch64InstrInfo.cpp
- AArch64InstrInfo.h
- AArch64InstrInfo.td
- AArch64InstrNEON.td
- AArch64MCInstLower.cpp
- AArch64MachineFunctionInfo.cpp
- AArch64MachineFunctionInfo.h
- AArch64RegisterInfo.cpp
- AArch64RegisterInfo.h
- AArch64RegisterInfo.td
- AArch64Schedule.td
- AArch64SelectionDAGInfo.cpp
- AArch64SelectionDAGInfo.h
- AArch64Subtarget.cpp
- AArch64Subtarget.h
- AArch64TargetMachine.cpp
- AArch64TargetMachine.h
- AArch64TargetObjectFile.cpp
- AArch64TargetObjectFile.h
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- README.txt
- AsmParser/
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- Utils/
- ARM/
- A15SDOptimizer.cpp
- ARM.h
- ARM.td
- ARMAsmPrinter.cpp
- ARMAsmPrinter.h
- ARMBaseInstrInfo.cpp
- ARMBaseInstrInfo.h
- ARMBaseRegisterInfo.cpp
- ARMBaseRegisterInfo.h
- ARMBuildAttrs.h
- ARMCallingConv.h
- ARMCallingConv.td
- ARMCodeEmitter.cpp
- ARMConstantIslandPass.cpp
- ARMConstantPoolValue.cpp
- ARMConstantPoolValue.h
- ARMExpandPseudoInsts.cpp
- ARMFPUName.def
- ARMFPUName.h
- ARMFastISel.cpp
- ARMFeatures.h
- ARMFrameLowering.cpp
- ARMFrameLowering.h
- ARMHazardRecognizer.cpp
- ARMHazardRecognizer.h
- ARMISelDAGToDAG.cpp
- ARMISelLowering.cpp
- ARMISelLowering.h
- ARMInstrFormats.td
- ARMInstrInfo.cpp
- ARMInstrInfo.h
- ARMInstrInfo.td
- ARMInstrNEON.td
- ARMInstrThumb.td
- ARMInstrThumb2.td
- ARMInstrVFP.td
- ARMJITInfo.cpp
- ARMJITInfo.h
- ARMLoadStoreOptimizer.cpp
- ARMMCInstLower.cpp
- ARMMachineFunctionInfo.cpp
- ARMMachineFunctionInfo.h
- ARMPerfectShuffle.h
- ARMRegisterInfo.cpp
- ARMRegisterInfo.h
- ARMRegisterInfo.td
- ARMRelocations.h
- ARMSchedule.td
- ARMScheduleA8.td
- ARMScheduleA9.td
- ARMScheduleSwift.td
- ARMScheduleV6.td
- ARMSelectionDAGInfo.cpp
- ARMSelectionDAGInfo.h
- ARMSubtarget.cpp
- ARMSubtarget.h
- ARMTargetMachine.cpp
- ARMTargetMachine.h
- ARMTargetObjectFile.cpp
- ARMTargetObjectFile.h
- ARMTargetTransformInfo.cpp
- CMakeLists.txt
- LICENSE.TXT
- LLVMBuild.txt
- MLxExpansionPass.cpp
- Makefile
- README-Thumb.txt
- README-Thumb2.txt
- README.txt
- Thumb1FrameLowering.cpp
- Thumb1FrameLowering.h
- Thumb1InstrInfo.cpp
- Thumb1InstrInfo.h
- Thumb1RegisterInfo.cpp
- Thumb1RegisterInfo.h
- Thumb2ITBlockPass.cpp
- Thumb2InstrInfo.cpp
- Thumb2InstrInfo.h
- Thumb2RegisterInfo.cpp
- Thumb2RegisterInfo.h
- Thumb2SizeReduction.cpp
- AsmParser/
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- ARMAddressingModes.h
- ARMAsmBackend.cpp
- ARMBaseInfo.h
- ARMELFObjectWriter.cpp
- ARMELFStreamer.cpp
- ARMFixupKinds.h
- ARMMCAsmInfo.cpp
- ARMMCAsmInfo.h
- ARMMCCodeEmitter.cpp
- ARMMCExpr.cpp
- ARMMCExpr.h
- ARMMCTargetDesc.cpp
- ARMMCTargetDesc.h
- ARMMachORelocationInfo.cpp
- ARMMachObjectWriter.cpp
- ARMUnwindOp.h
- ARMUnwindOpAsm.cpp
- ARMUnwindOpAsm.h
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- TargetInfo/
- CppBackend/
- Hexagon/
- CMakeLists.txt
- Hexagon.h
- Hexagon.td
- HexagonAsmPrinter.cpp
- HexagonAsmPrinter.h
- HexagonCFGOptimizer.cpp
- HexagonCallingConv.td
- HexagonCallingConvLower.cpp
- HexagonCallingConvLower.h
- HexagonCopyToCombine.cpp
- HexagonExpandPredSpillCode.cpp
- HexagonFixupHwLoops.cpp
- HexagonFrameLowering.cpp
- HexagonFrameLowering.h
- HexagonHardwareLoops.cpp
- HexagonISelDAGToDAG.cpp
- HexagonISelLowering.cpp
- HexagonISelLowering.h
- HexagonInstrFormats.td
- HexagonInstrFormatsV4.td
- HexagonInstrInfo.cpp
- HexagonInstrInfo.h
- HexagonInstrInfo.td
- HexagonInstrInfoV3.td
- HexagonInstrInfoV4.td
- HexagonInstrInfoV5.td
- HexagonIntrinsics.td
- HexagonIntrinsicsDerived.td
- HexagonIntrinsicsV3.td
- HexagonIntrinsicsV4.td
- HexagonIntrinsicsV5.td
- HexagonMCInstLower.cpp
- HexagonMachineFunctionInfo.cpp
- HexagonMachineFunctionInfo.h
- HexagonMachineScheduler.cpp
- HexagonMachineScheduler.h
- HexagonNewValueJump.cpp
- HexagonOperands.td
- HexagonPeephole.cpp
- HexagonRegisterInfo.cpp
- HexagonRegisterInfo.h
- HexagonRegisterInfo.td
- HexagonRemoveSZExtArgs.cpp
- HexagonSchedule.td
- HexagonScheduleV4.td
- HexagonSelectCCInfo.td
- HexagonSelectionDAGInfo.cpp
- HexagonSelectionDAGInfo.h
- HexagonSplitConst32AndConst64.cpp
- HexagonSplitTFRCondSets.cpp
- HexagonSubtarget.cpp
- HexagonSubtarget.h
- HexagonTargetMachine.cpp
- HexagonTargetMachine.h
- HexagonTargetObjectFile.cpp
- HexagonTargetObjectFile.h
- HexagonVLIWPacketizer.cpp
- HexagonVarargsCallingConvention.h
- LLVMBuild.txt
- Makefile
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- MSP430/
- CMakeLists.txt
- LLVMBuild.txt
- MSP430.h
- MSP430.td
- MSP430AsmPrinter.cpp
- MSP430BranchSelector.cpp
- MSP430CallingConv.td
- MSP430FrameLowering.cpp
- MSP430FrameLowering.h
- MSP430ISelDAGToDAG.cpp
- MSP430ISelLowering.cpp
- MSP430ISelLowering.h
- MSP430InstrFormats.td
- MSP430InstrInfo.cpp
- MSP430InstrInfo.h
- MSP430InstrInfo.td
- MSP430MCInstLower.cpp
- MSP430MCInstLower.h
- MSP430MachineFunctionInfo.cpp
- MSP430MachineFunctionInfo.h
- MSP430RegisterInfo.cpp
- MSP430RegisterInfo.h
- MSP430RegisterInfo.td
- MSP430SelectionDAGInfo.cpp
- MSP430SelectionDAGInfo.h
- MSP430Subtarget.cpp
- MSP430Subtarget.h
- MSP430TargetMachine.cpp
- MSP430TargetMachine.h
- Makefile
- README.txt
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- Mips/
- CMakeLists.txt
- LLVMBuild.txt
- MSA.txt
- Makefile
- MicroMipsInstrFormats.td
- MicroMipsInstrInfo.td
- Mips.h
- Mips.td
- Mips16FrameLowering.cpp
- Mips16FrameLowering.h
- Mips16HardFloat.cpp
- Mips16HardFloat.h
- Mips16ISelDAGToDAG.cpp
- Mips16ISelDAGToDAG.h
- Mips16ISelLowering.cpp
- Mips16ISelLowering.h
- Mips16InstrFormats.td
- Mips16InstrInfo.cpp
- Mips16InstrInfo.h
- Mips16InstrInfo.td
- Mips16RegisterInfo.cpp
- Mips16RegisterInfo.h
- Mips64InstrInfo.td
- MipsAnalyzeImmediate.cpp
- MipsAnalyzeImmediate.h
- MipsAsmPrinter.cpp
- MipsAsmPrinter.h
- MipsCallingConv.td
- MipsCodeEmitter.cpp
- MipsCondMov.td
- MipsConstantIslandPass.cpp
- MipsDSPInstrFormats.td
- MipsDSPInstrInfo.td
- MipsDelaySlotFiller.cpp
- MipsFrameLowering.cpp
- MipsFrameLowering.h
- MipsISelDAGToDAG.cpp
- MipsISelDAGToDAG.h
- MipsISelLowering.cpp
- MipsISelLowering.h
- MipsInstrFPU.td
- MipsInstrFormats.td
- MipsInstrInfo.cpp
- MipsInstrInfo.h
- MipsInstrInfo.td
- MipsJITInfo.cpp
- MipsJITInfo.h
- MipsLongBranch.cpp
- MipsMCInstLower.cpp
- MipsMCInstLower.h
- MipsMSAInstrFormats.td
- MipsMSAInstrInfo.td
- MipsMachineFunction.cpp
- MipsMachineFunction.h
- MipsModuleISelDAGToDAG.cpp
- MipsModuleISelDAGToDAG.h
- MipsOs16.cpp
- MipsOs16.h
- MipsRegisterInfo.cpp
- MipsRegisterInfo.h
- MipsRegisterInfo.td
- MipsRelocations.h
- MipsSEFrameLowering.cpp
- MipsSEFrameLowering.h
- MipsSEISelDAGToDAG.cpp
- MipsSEISelDAGToDAG.h
- MipsSEISelLowering.cpp
- MipsSEISelLowering.h
- MipsSEInstrInfo.cpp
- MipsSEInstrInfo.h
- MipsSERegisterInfo.cpp
- MipsSERegisterInfo.h
- MipsSchedule.td
- MipsSelectionDAGInfo.cpp
- MipsSelectionDAGInfo.h
- MipsSubtarget.cpp
- MipsSubtarget.h
- MipsTargetMachine.cpp
- MipsTargetMachine.h
- MipsTargetObjectFile.cpp
- MipsTargetObjectFile.h
- MipsTargetStreamer.h
- AsmParser/
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- NVPTX/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- ManagedStringPool.h
- NVPTX.h
- NVPTX.td
- NVPTXAllocaHoisting.cpp
- NVPTXAllocaHoisting.h
- NVPTXAsmPrinter.cpp
- NVPTXAsmPrinter.h
- NVPTXFrameLowering.cpp
- NVPTXFrameLowering.h
- NVPTXGenericToNVVM.cpp
- NVPTXISelDAGToDAG.cpp
- NVPTXISelDAGToDAG.h
- NVPTXISelLowering.cpp
- NVPTXISelLowering.h
- NVPTXInstrFormats.td
- NVPTXInstrInfo.cpp
- NVPTXInstrInfo.h
- NVPTXInstrInfo.td
- NVPTXIntrinsics.td
- NVPTXLowerAggrCopies.cpp
- NVPTXLowerAggrCopies.h
- NVPTXMCExpr.cpp
- NVPTXMCExpr.h
- NVPTXPrologEpilogPass.cpp
- NVPTXRegisterInfo.cpp
- NVPTXRegisterInfo.h
- NVPTXRegisterInfo.td
- NVPTXSection.h
- NVPTXSplitBBatBar.cpp
- NVPTXSplitBBatBar.h
- NVPTXSubtarget.cpp
- NVPTXSubtarget.h
- NVPTXTargetMachine.cpp
- NVPTXTargetMachine.h
- NVPTXTargetObjectFile.h
- NVPTXUtilities.cpp
- NVPTXUtilities.h
- NVPTXVector.td
- NVPTXutil.cpp
- NVPTXutil.h
- NVVMReflect.cpp
- cl_common_defines.h
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- PowerPC/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- PPC.h
- PPC.td
- PPCAsmPrinter.cpp
- PPCBranchSelector.cpp
- PPCCTRLoops.cpp
- PPCCallingConv.td
- PPCCodeEmitter.cpp
- PPCFastISel.cpp
- PPCFrameLowering.cpp
- PPCFrameLowering.h
- PPCHazardRecognizers.cpp
- PPCHazardRecognizers.h
- PPCISelDAGToDAG.cpp
- PPCISelLowering.cpp
- PPCISelLowering.h
- PPCInstr64Bit.td
- PPCInstrAltivec.td
- PPCInstrBuilder.h
- PPCInstrFormats.td
- PPCInstrInfo.cpp
- PPCInstrInfo.h
- PPCInstrInfo.td
- PPCJITInfo.cpp
- PPCJITInfo.h
- PPCMCInstLower.cpp
- PPCMachineFunctionInfo.cpp
- PPCMachineFunctionInfo.h
- PPCPerfectShuffle.h
- PPCRegisterInfo.cpp
- PPCRegisterInfo.h
- PPCRegisterInfo.td
- PPCRelocations.h
- PPCSchedule.td
- PPCSchedule440.td
- PPCScheduleA2.td
- PPCScheduleE500mc.td
- PPCScheduleE5500.td
- PPCScheduleG3.td
- PPCScheduleG4.td
- PPCScheduleG4Plus.td
- PPCScheduleG5.td
- PPCSelectionDAGInfo.cpp
- PPCSelectionDAGInfo.h
- PPCSubtarget.cpp
- PPCSubtarget.h
- PPCTargetMachine.cpp
- PPCTargetMachine.h
- PPCTargetObjectFile.cpp
- PPCTargetObjectFile.h
- PPCTargetStreamer.h
- PPCTargetTransformInfo.cpp
- README.txt
- README_ALTIVEC.txt
- AsmParser/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- R600/
- AMDGPU.h
- AMDGPU.td
- AMDGPUAsmPrinter.cpp
- AMDGPUAsmPrinter.h
- AMDGPUCallingConv.td
- AMDGPUConvertToISA.cpp
- AMDGPUFrameLowering.cpp
- AMDGPUFrameLowering.h
- AMDGPUISelDAGToDAG.cpp
- AMDGPUISelLowering.cpp
- AMDGPUISelLowering.h
- AMDGPUInstrInfo.cpp
- AMDGPUInstrInfo.h
- AMDGPUInstrInfo.td
- AMDGPUInstructions.td
- AMDGPUIntrinsics.td
- AMDGPUMCInstLower.cpp
- AMDGPUMCInstLower.h
- AMDGPUMachineFunction.cpp
- AMDGPUMachineFunction.h
- AMDGPURegisterInfo.cpp
- AMDGPURegisterInfo.h
- AMDGPURegisterInfo.td
- AMDGPUSubtarget.cpp
- AMDGPUSubtarget.h
- AMDGPUTargetMachine.cpp
- AMDGPUTargetMachine.h
- AMDGPUTargetTransformInfo.cpp
- AMDILBase.td
- AMDILCFGStructurizer.cpp
- AMDILISelLowering.cpp
- AMDILInstrInfo.td
- AMDILIntrinsicInfo.cpp
- AMDILIntrinsicInfo.h
- AMDILIntrinsics.td
- AMDILRegisterInfo.td
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- Processors.td
- R600ClauseMergePass.cpp
- R600ControlFlowFinalizer.cpp
- R600Defines.h
- R600EmitClauseMarkers.cpp
- R600ExpandSpecialInstrs.cpp
- R600ISelLowering.cpp
- R600ISelLowering.h
- R600InstrFormats.td
- R600InstrInfo.cpp
- R600InstrInfo.h
- R600Instructions.td
- R600Intrinsics.td
- R600MachineFunctionInfo.cpp
- R600MachineFunctionInfo.h
- R600MachineScheduler.cpp
- R600MachineScheduler.h
- R600OptimizeVectorRegisters.cpp
- R600Packetizer.cpp
- R600RegisterInfo.cpp
- R600RegisterInfo.h
- R600RegisterInfo.td
- R600Schedule.td
- R600TextureIntrinsicsReplacer.cpp
- SIAnnotateControlFlow.cpp
- SIDefines.h
- SIFixSGPRCopies.cpp
- SIISelLowering.cpp
- SIISelLowering.h
- SIInsertWaits.cpp
- SIInstrFormats.td
- SIInstrInfo.cpp
- SIInstrInfo.h
- SIInstrInfo.td
- SIInstructions.td
- SIIntrinsics.td
- SILowerControlFlow.cpp
- SIMachineFunctionInfo.cpp
- SIMachineFunctionInfo.h
- SIRegisterInfo.cpp
- SIRegisterInfo.h
- SIRegisterInfo.td
- SISchedule.td
- SITypeRewriter.cpp
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- Sparc/
- CMakeLists.txt
- DelaySlotFiller.cpp
- LLVMBuild.txt
- Makefile
- README.txt
- Sparc.h
- Sparc.td
- SparcAsmPrinter.cpp
- SparcCallingConv.td
- SparcCodeEmitter.cpp
- SparcFrameLowering.cpp
- SparcFrameLowering.h
- SparcISelDAGToDAG.cpp
- SparcISelLowering.cpp
- SparcISelLowering.h
- SparcInstr64Bit.td
- SparcInstrFormats.td
- SparcInstrInfo.cpp
- SparcInstrInfo.h
- SparcInstrInfo.td
- SparcJITInfo.cpp
- SparcJITInfo.h
- SparcMachineFunctionInfo.cpp
- SparcMachineFunctionInfo.h
- SparcRegisterInfo.cpp
- SparcRegisterInfo.h
- SparcRegisterInfo.td
- SparcRelocations.h
- SparcSelectionDAGInfo.cpp
- SparcSelectionDAGInfo.h
- SparcSubtarget.cpp
- SparcSubtarget.h
- SparcTargetMachine.cpp
- SparcTargetMachine.h
- MCTargetDesc/
- TargetInfo/
- SystemZ/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- README.txt
- SystemZ.h
- SystemZ.td
- SystemZAsmPrinter.cpp
- SystemZAsmPrinter.h
- SystemZCallingConv.cpp
- SystemZCallingConv.h
- SystemZCallingConv.td
- SystemZConstantPoolValue.cpp
- SystemZConstantPoolValue.h
- SystemZElimCompare.cpp
- SystemZFrameLowering.cpp
- SystemZFrameLowering.h
- SystemZISelDAGToDAG.cpp
- SystemZISelLowering.cpp
- SystemZISelLowering.h
- SystemZInstrBuilder.h
- SystemZInstrFP.td
- SystemZInstrFormats.td
- SystemZInstrInfo.cpp
- SystemZInstrInfo.h
- SystemZInstrInfo.td
- SystemZLongBranch.cpp
- SystemZMCInstLower.cpp
- SystemZMCInstLower.h
- SystemZMachineFunctionInfo.cpp
- SystemZMachineFunctionInfo.h
- SystemZOperands.td
- SystemZOperators.td
- SystemZPatterns.td
- SystemZProcessors.td
- SystemZRegisterInfo.cpp
- SystemZRegisterInfo.h
- SystemZRegisterInfo.td
- SystemZSelectionDAGInfo.cpp
- SystemZSelectionDAGInfo.h
- SystemZShortenInst.cpp
- SystemZSubtarget.cpp
- SystemZSubtarget.h
- SystemZTargetMachine.cpp
- SystemZTargetMachine.h
- AsmParser/
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- X86/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- README-FPStack.txt
- README-MMX.txt
- README-SSE.txt
- README-UNIMPLEMENTED.txt
- README-X86-64.txt
- README.txt
- X86.h
- X86.td
- X86AsmPrinter.cpp
- X86AsmPrinter.h
- X86COFFMachineModuleInfo.cpp
- X86COFFMachineModuleInfo.h
- X86CallingConv.h
- X86CallingConv.td
- X86CodeEmitter.cpp
- X86CompilationCallback_Win64.asm
- X86FastISel.cpp
- X86FixupLEAs.cpp
- X86FloatingPoint.cpp
- X86FrameLowering.cpp
- X86FrameLowering.h
- X86ISelDAGToDAG.cpp
- X86ISelLowering.cpp
- X86ISelLowering.h
- X86Instr3DNow.td
- X86InstrAVX512.td
- X86InstrArithmetic.td
- X86InstrBuilder.h
- X86InstrCMovSetCC.td
- X86InstrCompiler.td
- X86InstrControl.td
- X86InstrExtension.td
- X86InstrFMA.td
- X86InstrFPStack.td
- X86InstrFormats.td
- X86InstrFragmentsSIMD.td
- X86InstrInfo.cpp
- X86InstrInfo.h
- X86InstrInfo.td
- X86InstrMMX.td
- X86InstrSSE.td
- X86InstrSVM.td
- X86InstrShiftRotate.td
- X86InstrSystem.td
- X86InstrTSX.td
- X86InstrVMX.td
- X86InstrXOP.td
- X86JITInfo.cpp
- X86JITInfo.h
- X86MCInstLower.cpp
- X86MachineFunctionInfo.cpp
- X86MachineFunctionInfo.h
- X86PadShortFunction.cpp
- X86RegisterInfo.cpp
- X86RegisterInfo.h
- X86RegisterInfo.td
- X86Relocations.h
- X86SchedHaswell.td
- X86SchedSandyBridge.td
- X86Schedule.td
- X86ScheduleAtom.td
- X86ScheduleSLM.td
- X86SelectionDAGInfo.cpp
- X86SelectionDAGInfo.h
- X86Subtarget.cpp
- X86Subtarget.h
- X86TargetMachine.cpp
- X86TargetMachine.h
- X86TargetObjectFile.cpp
- X86TargetObjectFile.h
- X86TargetTransformInfo.cpp
- X86VZeroUpper.cpp
- AsmParser/
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- Utils/
- XCore/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- README.txt
- XCore.h
- XCore.td
- XCoreAsmPrinter.cpp
- XCoreCallingConv.td
- XCoreFrameLowering.cpp
- XCoreFrameLowering.h
- XCoreISelDAGToDAG.cpp
- XCoreISelLowering.cpp
- XCoreISelLowering.h
- XCoreInstrFormats.td
- XCoreInstrInfo.cpp
- XCoreInstrInfo.h
- XCoreInstrInfo.td
- XCoreLowerThreadLocal.cpp
- XCoreMCInstLower.cpp
- XCoreMCInstLower.h
- XCoreMachineFunctionInfo.cpp
- XCoreMachineFunctionInfo.h
- XCoreRegisterInfo.cpp
- XCoreRegisterInfo.h
- XCoreRegisterInfo.td
- XCoreSelectionDAGInfo.cpp
- XCoreSelectionDAGInfo.h
- XCoreSubtarget.cpp
- XCoreSubtarget.h
- XCoreTargetMachine.cpp
- XCoreTargetMachine.h
- XCoreTargetObjectFile.cpp
- XCoreTargetObjectFile.h
- XCoreTargetTransformInfo.cpp
- Disassembler/
- InstPrinter/
- MCTargetDesc/
- TargetInfo/
- Transforms/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- Hello/
- IPO/
- ArgumentPromotion.cpp
- BarrierNoopPass.cpp
- CMakeLists.txt
- ConstantMerge.cpp
- DeadArgumentElimination.cpp
- ExtractGV.cpp
- FunctionAttrs.cpp
- GlobalDCE.cpp
- GlobalOpt.cpp
- IPConstantPropagation.cpp
- IPO.cpp
- InlineAlways.cpp
- InlineSimple.cpp
- Inliner.cpp
- Internalize.cpp
- LLVMBuild.txt
- LoopExtractor.cpp
- Makefile
- MergeFunctions.cpp
- PartialInlining.cpp
- PassManagerBuilder.cpp
- PruneEH.cpp
- StripDeadPrototypes.cpp
- StripSymbols.cpp
- InstCombine/
- CMakeLists.txt
- InstCombine.h
- InstCombineAddSub.cpp
- InstCombineAndOrXor.cpp
- InstCombineCalls.cpp
- InstCombineCasts.cpp
- InstCombineCompares.cpp
- InstCombineLoadStoreAlloca.cpp
- InstCombineMulDivRem.cpp
- InstCombinePHI.cpp
- InstCombineSelect.cpp
- InstCombineShifts.cpp
- InstCombineSimplifyDemanded.cpp
- InstCombineVectorOps.cpp
- InstCombineWorklist.h
- InstructionCombining.cpp
- LLVMBuild.txt
- Makefile
- Instrumentation/
- ObjCARC/
- Scalar/
- ADCE.cpp
- CMakeLists.txt
- CodeGenPrepare.cpp
- ConstantProp.cpp
- CorrelatedValuePropagation.cpp
- DCE.cpp
- DeadStoreElimination.cpp
- EarlyCSE.cpp
- FlattenCFGPass.cpp
- GVN.cpp
- GlobalMerge.cpp
- IndVarSimplify.cpp
- JumpThreading.cpp
- LICM.cpp
- LLVMBuild.txt
- LoopDeletion.cpp
- LoopIdiomRecognize.cpp
- LoopInstSimplify.cpp
- LoopRerollPass.cpp
- LoopRotation.cpp
- LoopStrengthReduce.cpp
- LoopUnrollPass.cpp
- LoopUnswitch.cpp
- LowerAtomic.cpp
- Makefile
- MemCpyOptimizer.cpp
- PartiallyInlineLibCalls.cpp
- Reassociate.cpp
- Reg2Mem.cpp
- SCCP.cpp
- SROA.cpp
- SampleProfile.cpp
- Scalar.cpp
- ScalarReplAggregates.cpp
- SimplifyCFGPass.cpp
- Sink.cpp
- StructurizeCFG.cpp
- TailRecursionElimination.cpp
- Utils/
- BasicBlockUtils.cpp
- BreakCriticalEdges.cpp
- BuildLibCalls.cpp
- BypassSlowDivision.cpp
- CMakeLists.txt
- CloneFunction.cpp
- CloneModule.cpp
- CmpInstAnalysis.cpp
- CodeExtractor.cpp
- DemoteRegToStack.cpp
- FlattenCFG.cpp
- GlobalStatus.cpp
- InlineFunction.cpp
- InstructionNamer.cpp
- IntegerDivision.cpp
- LCSSA.cpp
- LLVMBuild.txt
- Local.cpp
- LoopSimplify.cpp
- LoopUnroll.cpp
- LoopUnrollRuntime.cpp
- LowerExpectIntrinsic.cpp
- LowerInvoke.cpp
- LowerSwitch.cpp
- Makefile
- Mem2Reg.cpp
- MetaRenamer.cpp
- ModuleUtils.cpp
- PromoteMemoryToRegister.cpp
- SSAUpdater.cpp
- SimplifyCFG.cpp
- SimplifyIndVar.cpp
- SimplifyInstructions.cpp
- SimplifyLibCalls.cpp
- SpecialCaseList.cpp
- UnifyFunctionExitNodes.cpp
- Utils.cpp
- ValueMapper.cpp
- Vectorize/
- projects/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- sample/
- Makefile
- Makefile.common.in
- Makefile.llvm.config.in
- Makefile.llvm.rules
- configure
- autoconf/
- AutoRegen.sh
- ExportMap.map
- LICENSE.TXT
- config.guess
- config.sub
- configure.ac
- install-sh
- ltmain.sh
- mkinstalldirs
- m4/
- build_exeext.m4
- c_printf_a.m4
- check_gnu_make.m4
- config_makefile.m4
- config_project.m4
- cxx_flag_check.m4
- find_std_program.m4
- func_isinf.m4
- func_isnan.m4
- func_mmap_file.m4
- header_mmap_anonymous.m4
- huge_val.m4
- libtool.m4
- link_options.m4
- linux_mixed_64_32.m4
- ltdl.m4
- need_dev_zero_for_mmap.m4
- path_tclsh.m4
- rand48.m4
- sanity_check.m4
- single_cxx_check.m4
- visibility_inlines_hidden.m4
- docs/
- include/
- lib/
- tools/
- test/
- .clang-format
- CMakeLists.txt
- Makefile
- Makefile.tests
- TestRunner.sh
- lit.cfg
- lit.site.cfg.in
- Analysis/
- BasicAA/
- 2003-02-26-AccessSizeTest.ll
- 2003-03-04-GEPCrash.ll
- 2003-04-22-GEPProblem.ll
- 2003-04-25-GEPCrash.ll
- 2003-05-21-GEP-Problem.ll
- 2003-06-01-AliasCrash.ll
- 2003-07-03-BasicAACrash.ll
- 2003-09-19-LocalArgument.ll
- 2003-11-04-SimpleCases.ll
- 2003-12-11-ConstExprGEP.ll
- 2004-07-28-MustAliasbug.ll
- 2006-03-03-BadArraySubscript.ll
- 2006-11-03-BasicAAVectorCrash.ll
- 2007-01-13-BasePointerBadNoAlias.ll
- 2007-08-01-NoAliasAndCalls.ll
- 2007-08-01-NoAliasAndGEP.ll
- 2007-08-05-GetOverloadedModRef.ll
- 2007-10-24-ArgumentsGlobals.ll
- 2007-11-05-SizeCrash.ll
- 2007-12-08-OutOfBoundsCrash.ll
- 2008-04-15-Byval.ll
- 2008-06-02-GEPTailCrash.ll
- 2008-11-23-NoaliasRet.ll
- 2009-03-04-GEPNoalias.ll
- 2009-10-13-AtomicModRef.ll
- 2009-10-13-GEP-BaseNoAlias.ll
- 2010-09-15-GEP-SignedArithmetic.ll
- aligned-overread.ll
- args-rets-allocas-loads.ll
- byval.ll
- cas.ll
- constant-over-index.ll
- dag.ll
- empty.ll
- featuretest.ll
- full-store-partial-alias.ll
- gcsetest.ll
- gep-alias.ll
- getmodrefinfo-cs-cs.ll
- global-size.ll
- intrinsics.ll
- invariant_load.ll
- memset_pattern.ll
- modref.ll
- must-and-partial.ll
- no-escape-call.ll
- noalias-geps.ll
- noalias-param.ll
- nocapture.ll
- phi-aa.ll
- phi-and-select.ll
- phi-spec-order.ll
- phi-speculation.ll
- pure-const-dce.ll
- store-promote.ll
- tailcall-modref.ll
- underlying-value.ll
- unreachable-block.ll
- BlockFrequencyInfo/
- BranchProbabilityInfo/
- CallGraph/
- CostModel/
- Delinearization/
- DependenceAnalysis/
- Dominators/
- GlobalsModRef/
- Lint/
- LoopInfo/
- MemoryDependenceAnalysis/
- PostDominators/
- RegionInfo/
- 20100809_bb_not_in_domtree.ll
- block_sort.ll
- cond_loop.ll
- condition_complicated.ll
- condition_complicated_2.ll
- condition_forward_edge.ll
- condition_same_exit.ll
- condition_simple.ll
- exit_in_condition.ll
- infinite_loop.ll
- infinite_loop_2.ll
- infinite_loop_3.ll
- infinite_loop_4.ll
- loop_with_condition.ll
- loops_1.ll
- loops_2.ll
- mix_1.ll
- multiple_exiting_edge.ll
- nested_loops.ll
- next.ll
- paper.ll
- two_loops_same_header.ll
- unreachable_bb.ll
- ScalarEvolution/
- 2007-07-15-NegativeStride.ll
- 2007-08-06-MisinterpretBranch.ll
- 2007-08-06-Unsigned.ll
- 2007-09-27-LargeStepping.ll
- 2007-11-14-SignedAddRec.ll
- 2007-11-18-OrInstruction.ll
- 2008-02-11-ReversedCondition.ll
- 2008-02-12-SMAXTripCount.ll
- 2008-02-15-UMax.ll
- 2008-05-25-NegativeStepToZero.ll
- 2008-06-12-BinomialInt64.ll
- 2008-07-12-UnneededSelect1.ll
- 2008-07-12-UnneededSelect2.ll
- 2008-07-19-InfiniteLoop.ll
- 2008-07-19-WrappingIV.ll
- 2008-07-29-SGTTripCount.ll
- 2008-07-29-SMinExpr.ll
- 2008-08-04-IVOverflow.ll
- 2008-08-04-LongAddRec.ll
- 2008-11-02-QuadraticCrash.ll
- 2008-11-15-CubicOOM.ll
- 2008-11-18-LessThanOrEqual.ll
- 2008-11-18-Stride1.ll
- 2008-11-18-Stride2.ll
- 2008-12-08-FiniteSGE.ll
- 2008-12-11-SMaxOverflow.ll
- 2008-12-14-StrideAndSigned.ll
- 2008-12-15-DontUseSDiv.ll
- 2009-01-02-SignedNegativeStride.ll
- 2009-04-22-TruncCast.ll
- 2009-05-09-PointerEdgeCount.ll
- 2009-07-04-GroupConstantsWidthMismatch.ll
- 2010-09-03-RequiredTransitive.ll
- 2011-03-09-ExactNoMaxBECount.ll
- 2011-04-26-FoldAddRec.ll
- 2011-10-04-ConstEvolve.ll
- 2012-03-26-LoadConstant.ll
- 2012-05-18-LoopPredRecurse.ll
- 2012-05-29-MulAddRec.ll
- SolveQuadraticEquation.ll
- and-xor.ll
- avoid-infinite-recursion-0.ll
- avoid-infinite-recursion-1.ll
- avoid-smax-0.ll
- avoid-smax-1.ll
- div-overflow.ll
- do-loop.ll
- fold.ll
- how-far-to-zero.ll
- load.ll
- max-trip-count-address-space.ll
- max-trip-count.ll
- nsw-offset.ll
- nsw.ll
- pointer-sign-bits.ll
- pr3909.ll
- scev-aa.ll
- scev-invalid.ll
- sext-inreg.ll
- sext-iv-0.ll
- sext-iv-1.ll
- sext-iv-2.ll
- sle.ll
- smax.ll
- trip-count.ll
- trip-count10.ll
- trip-count11.ll
- trip-count12.ll
- trip-count2.ll
- trip-count3.ll
- trip-count4.ll
- trip-count5.ll
- trip-count6.ll
- trip-count7.ll
- trip-count8.ll
- trip-count9.ll
- undefined.ll
- unreachable-code.ll
- unsimplified-loop.ll
- xor-and.ll
- zext-wrap.ll
- TypeBasedAliasAnalysis/
- BasicAA/
- Assembler/
- 2002-03-08-NameCollision.ll
- 2002-03-08-NameCollision2.ll
- 2002-04-07-HexFloatConstants.ll
- 2002-04-07-InfConstant.ll
- 2002-04-29-NameBinding.ll
- 2002-05-02-InvalidForwardRef.ll
- 2002-07-14-OpaqueType.ll
- 2002-07-25-QuoteInString.ll
- 2002-07-25-ReturnPtrFunction.ll
- 2002-07-31-SlashInString.ll
- 2002-08-15-CastAmbiguity.ll
- 2002-08-15-ConstantExprProblem.ll
- 2002-08-15-UnresolvedGlobalReference.ll
- 2002-08-16-ConstExprInlined.ll
- 2002-08-19-BytecodeReader.ll
- 2002-08-22-DominanceProblem.ll
- 2002-10-08-LargeArrayPerformance.ll
- 2002-10-13-ConstantEncodingProblem.ll
- 2002-12-15-GlobalResolve.ll
- 2003-01-30-UnsignedString.ll
- 2003-04-15-ConstantInitAssertion.ll
- 2003-04-25-UnresolvedGlobalReference.ll
- 2003-05-03-BytecodeReaderProblem.ll
- 2003-05-12-MinIntProblem.ll
- 2003-05-15-AssemblerProblem.ll
- 2003-05-15-SwitchBug.ll
- 2003-05-21-ConstantShiftExpr.ll
- 2003-05-21-EmptyStructTest.ll
- 2003-05-21-MalformedShiftCrash.ll
- 2003-05-21-MalformedStructCrash.ll
- 2003-08-20-ConstantExprGEP-Fold.ll
- 2003-08-21-ConstantExprCast-Fold.ll
- 2003-11-05-ConstantExprShift.ll
- 2003-11-11-ImplicitRename.ll
- 2003-11-12-ConstantExprCast.ll
- 2003-11-24-SymbolTableCrash.ll
- 2004-01-11-getelementptrfolding.ll
- 2004-01-20-MaxLongLong.ll
- 2004-02-01-NegativeZero.ll
- 2004-02-27-SelfUseAssertError.ll
- 2004-03-07-FunctionAddressAlignment.ll
- 2004-03-30-UnclosedFunctionCrash.ll
- 2004-04-04-GetElementPtrIndexTypes.ll
- 2004-06-07-VerifierBug.ll
- 2004-10-22-BCWriterUndefBug.ll
- 2004-11-28-InvalidTypeCrash.ll
- 2005-01-03-FPConstantDisassembly.ll
- 2005-01-31-CallingAggregateFunction.ll
- 2005-05-05-OpaqueUndefValues.ll
- 2005-12-21-ZeroInitVector.ll
- 2006-09-28-CrashOnInvalid.ll
- 2006-12-09-Cast-To-Bool.ll
- 2007-01-02-Undefined-Arg-Type.ll
- 2007-01-05-Cmp-ConstExpr.ll
- 2007-01-16-CrashOnBadCast.ll
- 2007-01-16-CrashOnBadCast2.ll
- 2007-03-18-InvalidNumberedVar.ll
- 2007-03-19-NegValue.ll
- 2007-04-20-AlignedLoad.ll
- 2007-04-20-AlignedStore.ll
- 2007-04-25-AssemblerFoldExternWeak.ll
- 2007-05-21-Escape.ll
- 2007-07-19-ParamAttrAmbiguity.ll
- 2007-08-06-AliasInvalid.ll
- 2007-09-10-AliasFwdRef.ll
- 2007-09-29-GC.ll
- 2007-11-26-AttributeOverload.ll
- 2007-12-11-AddressSpaces.ll
- 2008-01-11-VarargAttrs.ll
- 2008-02-18-IntPointerCrash.ll
- 2008-07-10-APInt.ll
- 2008-09-02-FunctionNotes.ll
- 2008-09-02-FunctionNotes2.ll
- 2008-09-29-RetAttr.ll
- 2008-10-14-QuoteInName.ll
- 2009-02-01-UnnamedForwardRef.ll
- 2009-02-28-CastOpc.ll
- 2009-02-28-StripOpaqueName.ll
- 2009-03-24-ZextConstantExpr.ll
- 2009-04-25-AliasGEP.ll
- 2009-07-24-ZeroArgGEP.ll
- 2010-02-05-FunctionLocalMetadataBecomesNull.ll
- ConstantExprFold.ll
- ConstantExprFoldCast.ll
- ConstantExprNoFold.ll
- MultipleReturnValueType.ll
- aggregate-constant-values.ll
- aggregate-return-single-value.ll
- align-inst-alloca.ll
- align-inst-load.ll
- align-inst-store.ll
- align-inst.ll
- alignstack.ll
- anon-functions.ll
- atomic.ll
- attribute-builtin.ll
- auto_upgrade_intrinsics.ll
- bcwrap.ll
- comment.ll
- externally-initialized.ll
- extractvalue-invalid-idx.ll
- fast-math-flags.ll
- flags.ll
- functionlocal-metadata.ll
- getelementptr.ll
- getelementptr_struct.ll
- getelementptr_vec_idx1.ll
- getelementptr_vec_idx2.ll
- getelementptr_vec_idx3.ll
- getelementptr_vec_struct.ll
- global-addrspace-forwardref.ll
- half-constprop.ll
- half-conv.ll
- half.ll
- huge-array.ll
- insertextractvalue.ll
- insertvalue-invalid-idx.ll
- invalid-fwdref1.ll
- invalid_cast.ll
- invalid_cast2.ll
- metadata.ll
- named-metadata.ll
- numbered-values.ll
- select.ll
- tls-models.ll
- unnamed-addr.ll
- unnamed.ll
- vbool-cmp.ll
- vector-cmp.ll
- vector-select.ll
- vector-shift.ll
- x86mmx.ll
- Bindings/
- Bitcode/
- 2006-12-11-Cast-ConstExpr.ll
- 2009-06-11-FirstClassAggregateConstant.ll
- arm32_neon_vcnt_upgrade.ll
- attributes-3.3.ll
- attributes-3.3.ll.bc
- attributes.ll
- blockaddress.ll
- case-ranges-3.3.ll
- case-ranges-3.3.ll.bc
- drop-debug-info.ll
- extractelement.ll
- flags.ll
- function-encoding-rel-operands.ll
- invalid.ll
- invalid.ll.bc
- metadata-2.ll
- metadata.ll
- null-type.ll
- null-type.ll.bc
- ptest-new.ll
- ptest-old.ll
- select.ll
- shuffle.ll
- ssse3_palignr.ll
- upgrade-tbaa.ll
- BugPoint/
- CodeGen/
- AArch64/
- adc.ll
- addsub-shifted.ll
- addsub.ll
- addsub_ext.ll
- alloca.ll
- analyze-branch.ll
- atomic-ops-not-barriers.ll
- atomic-ops.ll
- basic-pic.ll
- bitfield-insert-0.ll
- bitfield-insert.ll
- bitfield.ll
- blockaddress.ll
- bool-loads.ll
- breg.ll
- callee-save.ll
- code-model-large-abs.ll
- compare-branch.ll
- complex-copy-noneon.ll
- cond-sel.ll
- directcond.ll
- dp-3source.ll
- dp1.ll
- dp2.ll
- extern-weak.ll
- extract.ll
- fastcc-reserved.ll
- fastcc.ll
- fcmp.ll
- fcvt-fixed.ll
- fcvt-int.ll
- flags-multiuse.ll
- floatdp_1source.ll
- floatdp_2source.ll
- fp-cond-sel.ll
- fp-dp3.ll
- fp128-folding.ll
- fp128.ll
- fpimm.ll
- frameaddr.ll
- func-argpassing.ll
- func-calls.ll
- global-alignment.ll
- got-abuse.ll
- i128-align.ll
- illegal-float-ops.ll
- init-array.ll
- inline-asm-constraints-badI.ll
- inline-asm-constraints-badK.ll
- inline-asm-constraints-badK2.ll
- inline-asm-constraints-badL.ll
- inline-asm-constraints.ll
- inline-asm-modifiers.ll
- jump-table.ll
- large-consts.ll
- large-frame.ll
- ldst-regoffset.ll
- ldst-unscaledimm.ll
- ldst-unsignedimm.ll
- lit.local.cfg
- literal_pools.ll
- local_vars.ll
- logical-imm.ll
- logical_shifted_reg.ll
- movw-consts.ll
- movw-shift-encoding.ll
- neon-2velem-high.ll
- neon-2velem.ll
- neon-3vdiff.ll
- neon-aba-abd.ll
- neon-across.ll
- neon-add-pairwise.ll
- neon-add-sub.ll
- neon-bitcast.ll
- neon-bitwise-instructions.ll
- neon-bsl.ll
- neon-compare-instructions.ll
- neon-copy.ll
- neon-crypto.ll
- neon-diagnostics.ll
- neon-extract.ll
- neon-facge-facgt.ll
- neon-fma.ll
- neon-frsqrt-frecp.ll
- neon-halving-add-sub.ll
- neon-max-min-pairwise.ll
- neon-max-min.ll
- neon-misc-scalar.ll
- neon-misc.ll
- neon-mla-mls.ll
- neon-mov.ll
- neon-mul-div.ll
- neon-perm.ll
- neon-rounding-halving-add.ll
- neon-rounding-shift.ll
- neon-saturating-add-sub.ll
- neon-saturating-rounding-shift.ll
- neon-saturating-shift.ll
- neon-scalar-abs.ll
- neon-scalar-add-sub.ll
- neon-scalar-by-elem-fma.ll
- neon-scalar-by-elem-mul.ll
- neon-scalar-compare.ll
- neon-scalar-copy.ll
- neon-scalar-cvt.ll
- neon-scalar-extract-narrow.ll
- neon-scalar-fabd.ll
- neon-scalar-fcvt.ll
- neon-scalar-fp-compare.ll
- neon-scalar-mul.ll
- neon-scalar-neg.ll
- neon-scalar-recip.ll
- neon-scalar-reduce-pairwise.ll
- neon-scalar-rounding-shift.ll
- neon-scalar-saturating-add-sub.ll
- neon-scalar-saturating-rounding-shift.ll
- neon-scalar-saturating-shift.ll
- neon-scalar-shift-imm.ll
- neon-scalar-shift.ll
- neon-shift-left-long.ll
- neon-shift.ll
- neon-simd-ldst-multi-elem.ll
- neon-simd-ldst-one.ll
- neon-simd-ldst.ll
- neon-simd-post-ldst-multi-elem.ll
- neon-simd-post-ldst-one.ll
- neon-simd-shift.ll
- neon-simd-tbl.ll
- neon-simd-vget.ll
- pic-eh-stubs.ll
- regress-bitcast-formals.ll
- regress-f128csel-flags.ll
- regress-fp128-livein.ll
- regress-tail-livereg.ll
- regress-tblgen-chains.ll
- regress-w29-reserved-with-fp.ll
- regress-wzr-allocatable.ll
- returnaddr.ll
- setcc-takes-i32.ll
- sibling-call.ll
- sincos-expansion.ll
- tail-call.ll
- tls-dynamic-together.ll
- tls-dynamics.ll
- tls-execs.ll
- tst-br.ll
- variadic.ll
- zero-reg.ll
- ARM/
- 2006-11-10-CycleInDAG.ll
- 2007-01-19-InfiniteLoop.ll
- 2007-03-07-CombinerCrash.ll
- 2007-03-13-InstrSched.ll
- 2007-03-21-JoinIntervalsCrash.ll
- 2007-03-27-RegScavengerAssert.ll
- 2007-03-30-RegScavengerAssert.ll
- 2007-04-02-RegScavengerAssert.ll
- 2007-04-03-PEIBug.ll
- 2007-04-03-UndefinedSymbol.ll
- 2007-04-30-CombinerCrash.ll
- 2007-05-03-BadPostIndexedLd.ll
- 2007-05-07-tailmerge-1.ll
- 2007-05-09-tailmerge-2.ll
- 2007-05-14-InlineAsmCstCrash.ll
- 2007-05-14-RegScavengerAssert.ll
- 2007-05-22-tailmerge-3.ll
- 2007-05-23-BadPreIndexedStore.ll
- 2007-08-15-ReuseBug.ll
- 2008-02-04-LocalRegAllocBug.ll
- 2008-02-29-RegAllocLocal.ll
- 2008-03-05-SxtInRegBug.ll
- 2008-03-07-RegScavengerAssert.ll
- 2008-04-04-ScavengerAssert.ll
- 2008-04-10-ScavengerAssert.ll
- 2008-04-11-PHIofImpDef.ll
- 2008-05-19-LiveIntervalsBug.ll
- 2008-05-19-ScavengerAssert.ll
- 2008-07-17-Fdiv.ll
- 2008-07-24-CodeGenPrepCrash.ll
- 2008-08-07-AsmPrintBug.ll
- 2008-09-17-CoalescerBug.ll
- 2008-11-18-ScavengerAssert.ll
- 2009-02-16-SpillerBug.ll
- 2009-02-22-SoftenFloatVaArg.ll
- 2009-02-27-SpillerBug.ll
- 2009-03-07-SpillerBug.ll
- 2009-03-09-AddrModeBug.ll
- 2009-04-06-AsmModifier.ll
- 2009-04-08-AggregateAddr.ll
- 2009-04-08-FREM.ll
- 2009-04-08-FloatUndef.ll
- 2009-04-09-RegScavengerAsm.ll
- 2009-05-05-DAGCombineBug.ll
- 2009-05-07-RegAllocLocal.ll
- 2009-05-11-CodePlacementCrash.ll
- 2009-05-18-InlineAsmMem.ll
- 2009-06-02-ISelCrash.ll
- 2009-06-04-MissingLiveIn.ll
- 2009-06-15-RegScavengerAssert.ll
- 2009-06-19-RegScavengerAssert.ll
- 2009-06-22-CoalescerBug.ll
- 2009-06-30-RegScavengerAssert.ll
- 2009-06-30-RegScavengerAssert2.ll
- 2009-06-30-RegScavengerAssert3.ll
- 2009-06-30-RegScavengerAssert4.ll
- 2009-06-30-RegScavengerAssert5.ll
- 2009-07-01-CommuteBug.ll
- 2009-07-09-asm-p-constraint.ll
- 2009-07-18-RewriterBug.ll
- 2009-07-22-ScavengerAssert.ll
- 2009-07-22-SchedulerAssert.ll
- 2009-07-29-VFP3Registers.ll
- 2009-08-02-RegScavengerAssert-Neon.ll
- 2009-08-04-RegScavengerAssert-2.ll
- 2009-08-04-RegScavengerAssert.ll
- 2009-08-15-RegScavenger-EarlyClobber.ll
- 2009-08-15-RegScavengerAssert.ll
- 2009-08-21-PostRAKill.ll
- 2009-08-21-PostRAKill2.ll
- 2009-08-21-PostRAKill3.ll
- 2009-08-23-linkerprivate.ll
- 2009-08-26-ScalarToVector.ll
- 2009-08-27-ScalarToVector.ll
- 2009-08-29-ExtractEltf32.ll
- 2009-08-29-TooLongSplat.ll
- 2009-08-31-LSDA-Name.ll
- 2009-08-31-TwoRegShuffle.ll
- 2009-09-09-AllOnes.ll
- 2009-09-09-fpcmp-ole.ll
- 2009-09-10-postdec.ll
- 2009-09-13-InvalidSubreg.ll
- 2009-09-13-InvalidSuperReg.ll
- 2009-09-20-LiveIntervalsBug.ll
- 2009-09-21-LiveVariablesBug.ll
- 2009-09-22-LiveVariablesBug.ll
- 2009-09-23-LiveVariablesBug.ll
- 2009-09-24-spill-align.ll
- 2009-09-27-CoalescerBug.ll
- 2009-09-28-LdStOptiBug.ll
- 2009-10-02-NEONSubregsBug.ll
- 2009-10-16-Scope.ll
- 2009-10-21-InvalidFNeg.ll
- 2009-10-27-double-align.ll
- 2009-10-30.ll
- 2009-11-01-NeonMoves.ll
- 2009-11-02-NegativeLane.ll
- 2009-11-07-SubRegAsmPrinting.ll
- 2009-11-13-CoalescerCrash.ll
- 2009-11-13-ScavengerAssert.ll
- 2009-11-13-ScavengerAssert2.ll
- 2009-11-13-VRRewriterCrash.ll
- 2009-11-30-LiveVariablesBug.ll
- 2009-12-02-vtrn-undef.ll
- 2010-03-04-eabi-fp-spill.ll
- 2010-03-04-stm-undef-addr.ll
- 2010-03-18-ldm-rtrn.ll
- 2010-04-09-NeonSelect.ll
- 2010-04-13-v2f64SplitArg.ll
- 2010-04-14-SplitVector.ll
- 2010-04-15-ScavengerDebugValue.ll
- 2010-05-14-IllegalType.ll
- 2010-05-17-FastAllocCrash.ll
- 2010-05-18-LocalAllocCrash.ll
- 2010-05-18-PostIndexBug.ll
- 2010-05-19-Shuffles.ll
- 2010-05-20-NEONSpillCrash.ll
- 2010-05-21-BuildVector.ll
- 2010-06-11-vmovdrr-bitcast.ll
- 2010-06-21-LdStMultipleBug.ll
- 2010-06-21-nondarwin-tc.ll
- 2010-06-25-Thumb2ITInvalidIterator.ll
- 2010-06-29-PartialRedefFastAlloc.ll
- 2010-06-29-SubregImpDefs.ll
- 2010-07-26-GlobalMerge.ll
- 2010-08-04-EHCrash.ll
- 2010-08-04-StackVariable.ll
- 2010-09-21-OptCmpBug.ll
- 2010-09-29-mc-asm-header-test.ll
- 2010-10-25-ifcvt-ldm.ll
- 2010-11-15-SpillEarlyClobber.ll
- 2010-11-29-PrologueBug.ll
- 2010-12-07-PEIBug.ll
- 2010-12-08-tpsoft.ll
- 2010-12-15-elf-lcomm.ll
- 2010-12-17-LocalStackSlotCrash.ll
- 2011-01-19-MergedGlobalDbg.ll
- 2011-02-04-AntidepMultidef.ll
- 2011-02-07-AntidepClobber.ll
- 2011-03-10-DAGCombineCrash.ll
- 2011-03-15-LdStMultipleBug.ll
- 2011-03-23-PeepholeBug.ll
- 2011-04-07-schediv.ll
- 2011-04-11-MachineLICMBug.ll
- 2011-04-12-AlignBug.ll
- 2011-04-12-FastRegAlloc.ll
- 2011-04-15-AndVFlagPeepholeBug.ll
- 2011-04-15-RegisterCmpPeephole.ll
- 2011-04-26-SchedTweak.ll
- 2011-04-27-IfCvtBug.ll
- 2011-05-04-MultipleLandingPadSuccs.ll
- 2011-06-09-TailCallByVal.ll
- 2011-06-16-TailCallByVal.ll
- 2011-06-29-MergeGlobalsAlign.ll
- 2011-07-10-GlobalMergeBug.ll
- 2011-08-02-MergedGlobalDbg.ll
- 2011-08-12-vmovqqqq-pseudo.ll
- 2011-08-25-ldmia_ret.ll
- 2011-08-29-SchedCycle.ll
- 2011-08-29-ldr_pre_imm.ll
- 2011-09-09-OddVectorDivision.ll
- 2011-09-19-cpsr.ll
- 2011-09-28-CMovCombineBug.ll
- 2011-10-26-ExpandUnalignedLoadCrash.ll
- 2011-10-26-memset-inline.ll
- 2011-10-26-memset-with-neon.ll
- 2011-11-07-PromoteVectorLoadStore.ll
- 2011-11-09-BitcastVectorDouble.ll
- 2011-11-09-IllegalVectorFPIntConvert.ll
- 2011-11-14-EarlyClobber.ll
- 2011-11-28-DAGCombineBug.ll
- 2011-11-29-128bitArithmetics.ll
- 2011-11-30-MergeAlignment.ll
- 2011-12-14-machine-sink.ll
- 2011-12-19-sjlj-clobber.ll
- 2012-01-23-PostRA-LICM.ll
- 2012-01-24-RegSequenceLiveRange.ll
- 2012-01-26-CoalescerBug.ll
- 2012-01-26-CopyPropKills.ll
- 2012-02-01-CoalescerBug.ll
- 2012-03-05-FPSCR-bug.ll
- 2012-03-13-DAGCombineBug.ll
- 2012-03-26-FoldImmBug.ll
- 2012-04-02-TwoAddrInstrCrash.ll
- 2012-04-10-DAGCombine.ll
- 2012-04-24-SplitEHCriticalEdge.ll
- 2012-05-04-vmov.ll
- 2012-05-10-PreferVMOVtoVDUP32.ll
- 2012-05-29-TailDupBug.ll
- 2012-06-12-SchedMemLatency.ll
- 2012-08-04-DtripleSpillReload.ll
- 2012-08-08-legalize-unaligned.ll
- 2012-08-09-neon-extload.ll
- 2012-08-13-bfi.ll
- 2012-08-23-legalize-vmull.ll
- 2012-08-27-CopyPhysRegCrash.ll
- 2012-08-30-select.ll
- 2012-09-18-ARMv4ISelBug.ll
- 2012-09-25-InlineAsmScalarToVectorConv.ll
- 2012-09-25-InlineAsmScalarToVectorConv2.ll
- 2012-10-04-AAPCS-byval-align8.ll
- 2012-10-04-FixedFrame-vs-byval.ll
- 2012-10-04-LDRB_POST_IMM-Crash.ll
- 2012-10-18-PR14099-ByvalFrameAddress.ll
- 2012-11-14-subs_carry.ll
- 2013-01-21-PR14992.ll
- 2013-02-27-expand-vfma.ll
- 2013-04-05-Small-ByVal-Structs-PR15293.ll
- 2013-04-16-AAPCS-C4-vs-VFP.ll
- 2013-04-16-AAPCS-C5-vs-VFP.ll
- 2013-04-18-load-overlap-PR14824.ll
- 2013-04-21-AAPCS-VA-C.1.cp.ll
- 2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP.ll
- 2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP2.ll
- 2013-05-05-IfConvertBug.ll
- 2013-05-07-ByteLoadSameAddress.ll
- 2013-05-13-AAPCS-byval-padding.ll
- 2013-05-13-AAPCS-byval-padding2.ll
- 2013-05-13-DAGCombiner-undef-mask.ll
- 2013-05-31-char-shift-crash.ll
- 2013-06-03-ByVal-2Kbytes.ll
- 2013-07-29-vector-or-combine.ll
- 2013-10-11-select-stalls.ll
- 2013-11-08-inline-asm-neon-array.ll
- DbgValueOtherTargets.test
- MergeConsecutiveStores.ll
- PR15053.ll
- a15-SD-dep.ll
- a15-mla.ll
- a15-partial-update.ll
- a15.ll
- addrmode.ll
- addrspacecast.ll
- aliases.ll
- align.ll
- alloc-no-stack-realign.ll
- alloca.ll
- argaddr.ll
- arguments-nosplit-double.ll
- arguments-nosplit-i64.ll
- arguments.ll
- arguments2.ll
- arguments3.ll
- arguments4.ll
- arguments5.ll
- arguments6.ll
- arguments7.ll
- arguments8.ll
- arguments_f64_backfill.ll
- arm-and-tst-peephole.ll
- arm-asm.ll
- arm-frameaddr.ll
- arm-modifier.ll
- arm-negative-stride.ll
- arm-returnaddr.ll
- arm-ttype-target2.ll
- armv4.ll
- atomic-64bit.ll
- atomic-cmp.ll
- atomic-load-store.ll
- atomic-op.ll
- atomic-ops-v8.ll
- atomicrmw_minmax.ll
- available_externally.ll
- avoid-cpsr-rmw.ll
- bfc.ll
- bfi.ll
- bfx.ll
- bic.ll
- bicZext.ll
- bits.ll
- bswap-inline-asm.ll
- build-attributes-encoding.s
- bx_fold.ll
- byval_load_align.ll
- call-noret-minsize.ll
- call-noret.ll
- call-tc.ll
- call.ll
- call_nolink.ll
- carry.ll
- clz.ll
- cmn.ll
- coalesce-dbgvalue.ll
- coalesce-subregs.ll
- code-placement.ll
- commute-movcc.ll
- compare-call.ll
- constantfp.ll
- constants.ll
- copy-paired-reg.ll
- crash-O0.ll
- crash-greedy-v6.ll
- crash-greedy.ll
- crash-shufflevector.ll
- crash.ll
- cse-call.ll
- cse-libcalls.ll
- ctor_order.ll
- ctors_dtors.ll
- ctz.ll
- dagcombine-anyexttozeroext.ll
- dagcombine-concatvector.ll
- darwin-eabi.ll
- darwin-section-order.ll
- data-in-code-annotations.ll
- debug-info-arg.ll
- debug-info-blocks.ll
- debug-info-branch-folding.ll
- debug-info-d16-reg.ll
- debug-info-qreg.ll
- debug-info-s16-reg.ll
- debug-info-sreg2.ll
- deps-fix.ll
- div.ll
- divmod-eabi.ll
- divmod.ll
- domain-conv-vmovs.ll
- dyn-stackalloc.ll
- eh-dispcont.ll
- eh-resume-darwin.ll
- ehabi-filters.ll
- ehabi-no-landingpad.ll
- ehabi-unwind.ll
- ehabi.ll
- elf-lcomm-align.ll
- emit-big-cst.ll
- extload-knownzero.ll
- extloadi1.ll
- fabs-neon.ll
- fabss.ll
- fadds.ll
- fast-isel-GEP-coalesce.ll
- fast-isel-align.ll
- fast-isel-binary.ll
- fast-isel-br-const.ll
- fast-isel-br-phi.ll
- fast-isel-call-multi-reg-return.ll
- fast-isel-call.ll
- fast-isel-cmp-imm.ll
- fast-isel-conversion.ll
- fast-isel-crash.ll
- fast-isel-crash2.ll
- fast-isel-deadcode.ll
- fast-isel-ext.ll
- fast-isel-fold.ll
- fast-isel-frameaddr.ll
- fast-isel-icmp.ll
- fast-isel-indirectbr.ll
- fast-isel-intrinsic.ll
- fast-isel-ldr-str-arm.ll
- fast-isel-ldr-str-thumb-neg-index.ll
- fast-isel-ldrh-strh-arm.ll
- fast-isel-load-store-verify.ll
- fast-isel-mvn.ll
- fast-isel-pic.ll
- fast-isel-pred.ll
- fast-isel-redefinition.ll
- fast-isel-ret.ll
- fast-isel-select.ll
- fast-isel-shifter.ll
- fast-isel-static.ll
- fast-isel-vararg.ll
- fast-isel.ll
- fast-tail-call.ll
- fastisel-gep-promote-before-add.ll
- fcopysign.ll
- fdivs.ll
- fixunsdfdi.ll
- flag-crash.ll
- floorf.ll
- fmacs.ll
- fmdrr-fmrrd.ll
- fmscs.ll
- fmuls.ll
- fnegs.ll
- fnmacs.ll
- fnmscs.ll
- fnmul.ll
- fnmuls.ll
- fold-const.ll
- fold-stack-adjust.ll
- formal.ll
- fp-arg-shuffle.ll
- fp-fast.ll
- fp.ll
- fp16.ll
- fp_convert.ll
- fparith.ll
- fpcmp-opt.ll
- fpcmp.ll
- fpcmp_ueq.ll
- fpconsts.ll
- fpconv.ll
- fpmem.ll
- fpow.ll
- fpowi.ll
- fptoint.ll
- fsubs.ll
- fusedMAC.ll
- global-merge-addrspace.ll
- global-merge.ll
- globals.ll
- gpr-paired-spill-thumbinst.ll
- gpr-paired-spill.ll
- gv-stubs-crash.ll
- hardfloat_neon.ll
- hello.ll
- hidden-vis-2.ll
- hidden-vis-3.ll
- hidden-vis.ll
- iabs.ll
- ifconv-kills.ll
- ifconv-regmask.ll
- ifcvt1.ll
- ifcvt10.ll
- ifcvt11.ll
- ifcvt12.ll
- ifcvt2.ll
- ifcvt3.ll
- ifcvt4.ll
- ifcvt5.ll
- ifcvt6.ll
- ifcvt7.ll
- ifcvt8.ll
- ifcvt9.ll
- illegal-vector-bitcast.ll
- imm.ll
- indirect-reg-input.ll
- indirectbr-2.ll
- indirectbr-3.ll
- indirectbr.ll
- inlineasm-64bit.ll
- inlineasm-imm-arm.ll
- inlineasm.ll
- inlineasm2.ll
- inlineasm3.ll
- inlineasm4.ll
- insn-sched1.ll
- int-to-fp.ll
- integer_insertelement.ll
- interrupt-attr.ll
- intrinsics-crypto.ll
- intrinsics-v8.ll
- intrinsics.ll
- invoke-donothing-assert.ll
- ispositive.ll
- jumptable-label.ll
- large-stack.ll
- ldm.ll
- ldr.ll
- ldr_ext.ll
- ldr_frame.ll
- ldr_post.ll
- ldr_pre.ll
- ldrd-memoper.ll
- ldrd.ll
- ldst-f32-2-i32.ll
- ldstrex.ll
- lit.local.cfg
- load-address-masked.ll
- load-global.ll
- load.ll
- load_i1_select.ll
- log2_not_readnone.ll
- long-setcc.ll
- long.ll
- longMAC.ll
- long_shift.ll
- lsr-code-insertion.ll
- lsr-icmp-imm.ll
- lsr-scale-addr-mode.ll
- lsr-unfolded-offset.ll
- machine-cse-cmp.ll
- machine-licm.ll
- mem.ll
- memcpy-inline.ll
- memfunc.ll
- memset-inline.ll
- misched-copy-arm.ll
- mls.ll
- movt-movw-global.ll
- movt.ll
- mul.ll
- mul_const.ll
- mulhi.ll
- mult-alt-generic-arm.ll
- mvn.ll
- neon-fma.ll
- neon-spfp.ll
- neon_arith1.ll
- neon_cmp.ll
- neon_div.ll
- neon_fpconv.ll
- neon_ld1.ll
- neon_ld2.ll
- neon_minmax.ll
- neon_shift.ll
- neon_spill.ll
- neon_vabs.ll
- no-fpu.ll
- nop_concat_vectors.ll
- noreturn.ll
- odr_comdat.ll
- opt-shuff-tstore.ll
- optselect-regclass.ll
- pack.ll
- peephole-bitcast.ll
- phi.ll
- pic.ll
- popcnt.ll
- pr13249.ll
- pr3502.ll
- prefetch-thumb.ll
- prefetch.ll
- private.ll
- readcyclecounter.ll
- reg_sequence.ll
- ret0.ll
- ret_arg1.ll
- ret_arg2.ll
- ret_arg3.ll
- ret_arg4.ll
- ret_arg5.ll
- ret_f32_arg2.ll
- ret_f32_arg5.ll
- ret_f64_arg2.ll
- ret_f64_arg_reg_split.ll
- ret_f64_arg_split.ll
- ret_f64_arg_stack.ll
- ret_i128_arg2.ll
- ret_i64_arg2.ll
- ret_i64_arg3.ll
- ret_i64_arg_split.ll
- ret_sret_vector.ll
- ret_void.ll
- returned-ext.ll
- returned-trunc-tail-calls.ll
- rev.ll
- sbfx.ll
- section-name.ll
- section.ll
- select-imm.ll
- select-undef.ll
- select.ll
- select_xform.ll
- setcc-sentinals.ll
- shifter_operand.ll
- shuffle.ll
- sincos.ll
- sjlj-prepare-critical-edge.ll
- smml.ll
- smul.ll
- spill-q.ll
- stack-frame.ll
- stack-protector-bmovpcb_call.ll
- stm.ll
- str_post.ll
- str_pre-2.ll
- str_pre.ll
- str_trunc.ll
- struct-byval-frame-index.ll
- struct_byval.ll
- struct_byval_arm_t1_t2.ll
- sub-cmp-peephole.ll
- sub.ll
- subreg-remat.ll
- swift-atomics.ll
- swift-vldm.ll
- sxt_rot.ll
- t2-imm.ll
- tail-dup.ll
- tail-opts.ll
- test-sharedidx.ll
- this-return.ll
- thread_pointer.ll
- thumb1-varalloc.ll
- thumb2-it-block.ll
- tls-models.ll
- tls1.ll
- tls2.ll
- tls3.ll
- trap.ll
- trunc_ldr.ll
- truncstore-dag-combine.ll
- tst_teq.ll
- twoaddrinstr.ll
- uint64tof64.ll
- umulo-32.ll
- unaligned_load_store.ll
- unaligned_load_store_vector.ll
- undef-sext.ll
- unord.ll
- unsafe-fsub.ll
- unwind-init.ll
- uxt_rot.ll
- uxtb.ll
- v1-constant-fold.ll
- va_arg.ll
- vaba.ll
- vabd.ll
- vabs.ll
- vadd.ll
- vargs.ll
- vargs_align.ll
- vbits.ll
- vbsl-constant.ll
- vbsl.ll
- vceq.ll
- vcge.ll
- vcgt.ll
- vcnt.ll
- vcombine.ll
- vcvt-cost.ll
- vcvt-v8.ll
- vcvt.ll
- vcvt_combine.ll
- vdiv_combine.ll
- vdup.ll
- vector-DAGCombine.ll
- vector-extend-narrow.ll
- vext.ll
- vfcmp.ll
- vfloatintrinsics.ll
- vfp.ll
- vget_lane.ll
- vhadd.ll
- vhsub.ll
- vicmp.ll
- vld1.ll
- vld2.ll
- vld3.ll
- vld4.ll
- vlddup.ll
- vldlane.ll
- vldm-liveness.ll
- vldm-sched-a9.ll
- vminmax.ll
- vminmaxnm.ll
- vmla.ll
- vmls.ll
- vmov.ll
- vmul.ll
- vneg.ll
- vpadal.ll
- vpadd.ll
- vpminmax.ll
- vqadd.ll
- vqdmul.ll
- vqshl.ll
- vqshrn.ll
- vqsub.ll
- vrec.ll
- vrev.ll
- vsel.ll
- vselect_imax.ll
- vshift.ll
- vshiftins.ll
- vshl.ll
- vshll.ll
- vshrn.ll
- vsra.ll
- vst1.ll
- vst2.ll
- vst3.ll
- vst4.ll
- vstlane.ll
- vsub.ll
- vtbl.ll
- vtrn.ll
- vuzp.ll
- vzip.ll
- warn-stack.ll
- weak.ll
- weak2.ll
- widen-vmovs.ll
- zextload_demandedbits.ll
- CPP/
- Generic/
- 2002-04-14-UnexpectedUnsignedType.ll
- 2002-04-16-StackFrameSizeAlignment.ll
- 2003-05-27-phifcmpd.ll
- 2003-05-27-useboolinotherbb.ll
- 2003-05-27-usefsubasbool.ll
- 2003-05-28-ManyArgs.ll
- 2003-05-30-BadFoldGEP.ll
- 2003-05-30-BadPreselectPhi.ll
- 2003-07-06-BadIntCmp.ll
- 2003-07-07-BadLongConst.ll
- 2003-07-08-BadCastToBool.ll
- 2003-07-29-BadConstSbyte.ll
- 2004-05-09-LiveVarPartialRegister.ll
- 2005-01-18-SetUO-InfLoop.ll
- 2005-04-09-GlobalInPHI.ll
- 2005-10-18-ZeroSizeStackObject.ll
- 2005-10-21-longlonggtu.ll
- 2005-12-01-Crash.ll
- 2005-12-12-ExpandSextInreg.ll
- 2006-01-12-BadSetCCFold.ll
- 2006-01-18-InvalidBranchOpcodeAssert.ll
- 2006-02-12-InsertLibcall.ll
- 2006-03-01-dagcombineinfloop.ll
- 2006-04-26-SetCCAnd.ll
- 2006-04-28-Sign-extend-bool.ll
- 2006-05-06-GEP-Cast-Sink-Crash.ll
- 2006-06-12-LowerSwitchCrash.ll
- 2006-06-13-ComputeMaskedBitsCrash.ll
- 2006-06-28-SimplifySetCCCrash.ll
- 2006-07-03-schedulers.ll
- 2006-08-30-CoalescerCrash.ll
- 2006-09-02-LocalAllocCrash.ll
- 2006-09-06-SwitchLowering.ll
- 2006-10-27-CondFolding.ll
- 2006-10-29-Crash.ll
- 2006-11-20-DAGCombineCrash.ll
- 2007-01-15-LoadSelectCycle.ll
- 2007-02-25-invoke.ll
- 2007-04-08-MultipleFrameIndices.ll
- 2007-04-13-SwitchLowerBadPhi.ll
- 2007-04-17-lsr-crash.ll
- 2007-04-27-InlineAsm-X-Dest.ll
- 2007-04-27-LargeMemObject.ll
- 2007-04-30-LandingPadBranchFolding.ll
- 2007-05-03-EHTypeInfo.ll
- 2007-05-15-InfiniteRecursion.ll
- 2007-12-17-InvokeAsm.ll
- 2007-12-31-UnusedSelector.ll
- 2008-01-25-dag-combine-mul.ll
- 2008-01-30-LoadCrash.ll
- 2008-02-04-Ctlz.ll
- 2008-02-04-ExtractSubvector.ll
- 2008-02-20-MatchingMem.ll
- 2008-02-25-NegateZero.ll
- 2008-02-26-NegatableCrash.ll
- 2008-08-07-PtrToInt-SmallerInt.ll
- 2009-03-17-LSR-APInt.ll
- 2009-03-29-SoftFloatVectorExtract.ll
- 2009-04-10-SinkCrash.ll
- 2009-04-28-i128-cmp-crash.ll
- 2009-11-16-BadKillsCrash.ll
- 2010-07-27-DAGCombineCrash.ll
- 2010-11-04-BigByval.ll
- 2010-ZeroSizedArg.ll
- 2011-01-06-BigNumberCrash.ll
- 2011-07-07-ScheduleDAGCrash.ll
- 2012-06-08-APIntCrash.ll
- 2013-03-20-APFloatCrash.ll
- APIntLoadStore.ll
- APIntParam.ll
- APIntSextParam.ll
- APIntZextParam.ll
- BasicInstrs.ll
- ConstantExprLowering.ll
- MachineBranchProb.ll
- Makefile
- add-with-overflow-128.ll
- add-with-overflow-24.ll
- add-with-overflow.ll
- addr-label.ll
- annotate.ll
- asm-large-immediate.ll
- badCallArgLRLLVM.ll
- badFoldGEP.ll
- badarg6.ll
- bool-to-double.ll
- builtin-expect.ll
- call-ret0.ll
- call-ret42.ll
- call-void.ll
- call2-ret0.ll
- cast-fp.ll
- constindices.ll
- crash.ll
- dag-combine-crash.ll
- dbg_value.ll
- div-neg-power-2.ll
- donothing.ll
- edge-bundles-blockIDs.ll
- empty-load-store.ll
- exception-handling.ll
- externally_available.ll
- fastcall.ll
- fneg-fabs.ll
- fp-to-int-invalid.ll
- fp_to_int.ll
- fpowi-promote.ll
- fwdtwice.ll
- global-ret0.ll
- hello.ll
- i128-addsub.ll
- i128-arith.ll
- inline-asm-mem-clobber.ll
- inline-asm-special-strings.ll
- intrinsics.ll
- invalid-memcpy.ll
- isunord.ll
- llvm-ct-intrinsics.ll
- multiple-return-values-cross-block-with-invoke.ll
- negintconst.ll
- nested-select.ll
- overflow.ll
- pr12507.ll
- pr2625.ll
- pr3288.ll
- print-add.ll
- print-after.ll
- print-arith-fp.ll
- print-arith-int.ll
- print-int.ll
- print-machineinstrs.ll
- print-mul-exp.ll
- print-mul.ll
- print-shift.ll
- ptr-annotate.ll
- ret0.ll
- ret42.ll
- select-cc.ll
- select.ll
- shift-int64.ll
- stacksave-restore.ll
- stop-after.ll
- storetrunc-fp.ll
- switch-lower-feature.ll
- switch-lower.ll
- trap.ll
- undef-phi.ll
- v-split.ll
- vector-casts.ll
- vector-constantexpr.ll
- vector-identity-shuffle.ll
- vector.ll
- zero-sized-array.ll
- Hexagon/
- BranchPredict.ll
- absaddr-store.ll
- absimm.ll
- adde.ll
- always-ext.ll
- args.ll
- ashift-left-right.ll
- block-addr.ll
- cext-check.ll
- cext-valid-packet1.ll
- cext-valid-packet2.ll
- cmp-to-genreg.ll
- cmp-to-predreg.ll
- cmp_pred.ll
- cmp_pred2.ll
- cmp_pred_reg.ll
- cmpb_pred.ll
- combine.ll
- combine_ir.ll
- convertdptoint.ll
- convertdptoll.ll
- convertsptoint.ll
- convertsptoll.ll
- ctlz-cttz-ctpop.ll
- dadd.ll
- dmul.ll
- double.ll
- doubleconvert-ieee-rnd-near.ll
- dsub.ll
- dualstore.ll
- extload-combine.ll
- fadd.ll
- fcmp.ll
- float.ll
- floatconvert-ieee-rnd-near.ll
- fmul.ll
- frame.ll
- fsub.ll
- fusedandshift.ll
- gp-plus-offset-load.ll
- gp-plus-offset-store.ll
- gp-rel.ll
- hwloop-cleanup.ll
- hwloop-const.ll
- hwloop-dbg.ll
- hwloop-le.ll
- hwloop-lt.ll
- hwloop-lt1.ll
- hwloop-ne.ll
- i16_VarArg.ll
- i1_VarArg.ll
- i8_VarArg.ll
- idxload-with-zero-offset.ll
- indirect-br.ll
- lit.local.cfg
- macint.ll
- memops.ll
- memops1.ll
- memops2.ll
- memops3.ll
- misaligned-access.ll
- mpy.ll
- newvaluejump.ll
- newvaluejump2.ll
- newvaluestore.ll
- opt-fabs.ll
- opt-fneg.ll
- packetize_cond_inst.ll
- postinc-load.ll
- postinc-store.ll
- pred-absolute-store.ll
- pred-gp.ll
- pred-instrs.ll
- predicate-copy.ll
- remove_lsr.ll
- simpletailcall.ll
- split-const32-const64.ll
- static.ll
- struct_args.ll
- struct_args_large.ll
- sube.ll
- tail-call-trunc.ll
- tfr-to-combine.ll
- union-1.ll
- vaddh.ll
- validate-offset.ll
- zextloadi1.ll
- Inputs/
- MSP430/
- 2009-05-10-CyclicDAG.ll
- 2009-05-17-Rot.ll
- 2009-05-17-Shift.ll
- 2009-05-19-DoubleSplit.ll
- 2009-08-25-DynamicStackAlloc.ll
- 2009-09-18-AbsoluteAddr.ll
- 2009-10-10-OrImpDef.ll
- 2009-11-05-8BitLibcalls.ll
- 2009-11-08-InvalidResNo.ll
- 2009-11-20-NewNode.ll
- 2009-12-21-FrameAddr.ll
- 2009-12-22-InlineAsm.ll
- 2010-05-01-CombinerAnd.ll
- AddrMode-bis-rx.ll
- AddrMode-bis-xr.ll
- AddrMode-mov-rx.ll
- AddrMode-mov-xr.ll
- DbgValueOtherTargets.test
- Inst16mi.ll
- Inst16mm.ll
- Inst16mr.ll
- Inst16ri.ll
- Inst16rm.ll
- Inst16rr.ll
- Inst8mi.ll
- Inst8mm.ll
- Inst8mr.ll
- Inst8ri.ll
- Inst8rm.ll
- Inst8rr.ll
- bit.ll
- byval.ll
- cc_args.ll
- cc_ret.ll
- fp.ll
- indirectbr.ll
- indirectbr2.ll
- inline-asm.ll
- jumptable.ll
- lit.local.cfg
- mult-alt-generic-msp430.ll
- postinc.ll
- setcc.ll
- shifts.ll
- transient-stack-alignment.ll
- vararg.ll
- Mips/
- 2008-06-05-Carry.ll
- 2008-07-03-SRet.ll
- 2008-07-06-fadd64.ll
- 2008-07-07-FPExtend.ll
- 2008-07-07-Float2Int.ll
- 2008-07-07-IntDoubleConvertions.ll
- 2008-07-15-InternalConstant.ll
- 2008-07-15-SmallSection.ll
- 2008-07-16-SignExtInReg.ll
- 2008-07-22-Cstpool.ll
- 2008-07-23-fpcmp.ll
- 2008-07-29-icmp.ll
- 2008-07-31-fcopysign.ll
- 2008-08-01-AsmInline.ll
- 2008-08-03-ReturnDouble.ll
- 2008-08-03-fabs64.ll
- 2008-08-04-Bitconvert.ll
- 2008-08-06-Alloca.ll
- 2008-08-07-CC.ll
- 2008-08-07-FPRound.ll
- 2008-08-08-bswap.ll
- 2008-08-08-ctlz.ll
- 2008-10-13-LegalizerBug.ll
- 2008-11-10-xint_to_fp.ll
- 2009-11-16-CstPoolLoad.ll
- 2010-07-20-Switch.ll
- 2010-11-09-CountLeading.ll
- 2010-11-09-Mul.ll
- 2011-05-26-BranchKillsVreg.ll
- 2012-12-12-ExpandMemcpy.ll
- 2013-11-18-fp64-const0.ll
- DbgValueOtherTargets.test
- addc.ll
- addi.ll
- addressing-mode.ll
- align16.ll
- alloca.ll
- alloca16.ll
- analyzebranch.ll
- and1.ll
- asm-large-immediate.ll
- atomic.ll
- atomicops.ll
- beqzc.ll
- beqzc1.ll
- biggot.ll
- blez_bgez.ll
- blockaddr.ll
- br-jmp.ll
- brconeq.ll
- brconeqk.ll
- brconeqz.ll
- brconge.ll
- brcongt.ll
- brconle.ll
- brconlt.ll
- brconne.ll
- brconnek.ll
- brconnez.ll
- brdelayslot.ll
- brind.ll
- brsize3.ll
- brsize3a.ll
- bswap.ll
- buildpairextractelementf64.ll
- check-noat.ll
- cmov.ll
- cmplarge.ll
- const-mult.ll
- const1.ll
- const4a.ll
- const6.ll
- const6a.ll
- constantfp0.ll
- cprestore.ll
- ctlz.ll
- disable-tail-merge.ll
- div.ll
- div_rem.ll
- divrem.ll
- divu.ll
- divu_remu.ll
- double2int.ll
- dsp-patterns-cmp-vselect.ll
- dsp-patterns.ll
- dsp-r1.ll
- dsp-r2.ll
- dsp-vec-load-store.ll
- eh-dwarf-cfa.ll
- eh-return32.ll
- eh-return64.ll
- eh.ll
- emit-big-cst.ll
- ex2.ll
- extins.ll
- f16abs.ll
- fabs.ll
- fastcc.ll
- fcopysign-f32-f64.ll
- fcopysign.ll
- fixdfsf.ll
- fmadd1.ll
- fneg.ll
- fp-indexed-ls.ll
- fp-spill-reload.ll
- fp16instrinsmc.ll
- fp16mix.ll
- fp16static.ll
- fpbr.ll
- fpneeded.ll
- fpnotneeded.ll
- fptr2.ll
- frame-address.ll
- frem.ll
- global-address.ll
- global-pointer-reg.ll
- gpreg-lazy-binding.ll
- gprestore.ll
- helloworld.ll
- hf16_1.ll
- hf16call32.ll
- hf16call32_body.ll
- hf1_body.ll
- hfptrcall.ll
- i32k.ll
- i64arg.ll
- imm.ll
- indirectcall.ll
- init-array.ll
- inlineasm-cnstrnt-bad-I-1.ll
- inlineasm-cnstrnt-bad-J.ll
- inlineasm-cnstrnt-bad-K.ll
- inlineasm-cnstrnt-bad-L.ll
- inlineasm-cnstrnt-bad-N.ll
- inlineasm-cnstrnt-bad-O.ll
- inlineasm-cnstrnt-bad-P.ll
- inlineasm-cnstrnt-reg.ll
- inlineasm-cnstrnt-reg64.ll
- inlineasm-operand-code.ll
- inlineasm64.ll
- inlineasm_constraint.ll
- inlineasmmemop.ll
- int-to-float-conversion.ll
- internalfunc.ll
- jtstat.ll
- largefr1.ll
- largeimm1.ll
- largeimmprinting.ll
- lazy-binding.ll
- lb1.ll
- lbu1.ll
- lh1.ll
- lhu1.ll
- lit.local.cfg
- llcarry.ll
- load-store-left-right.ll
- longbranch.ll
- machineverifier.ll
- madd-msub.ll
- memcpy.ll
- mips16_32_1.ll
- mips16_32_10.ll
- mips16_32_3.ll
- mips16_32_4.ll
- mips16_32_5.ll
- mips16_32_6.ll
- mips16_32_7.ll
- mips16_32_8.ll
- mips16_32_9.ll
- mips16_fpret.ll
- mips16ex.ll
- mips16fpe.ll
- mips64-f128-call.ll
- mips64-f128.ll
- mips64-fp-indexed-ls.ll
- mips64-libcall.ll
- mips64-sret.ll
- mips64countleading.ll
- mips64directive.ll
- mips64ext.ll
- mips64extins.ll
- mips64fpimm0.ll
- mips64fpldst.ll
- mips64imm.ll
- mips64instrs.ll
- mips64intldst.ll
- mips64lea.ll
- mips64load-store-left-right.ll
- mips64muldiv.ll
- mips64shift.ll
- mipslopat.ll
- misha.ll
- mno-ldc1-sdc1.ll
- mul.ll
- mulll.ll
- mulull.ll
- neg1.ll
- nomips16.ll
- not1.ll
- null.ll
- o32_cc.ll
- o32_cc_byval.ll
- o32_cc_vararg.ll
- optimize-fp-math.ll
- or1.ll
- powif64_16.ll
- private.ll
- ra-allocatable.ll
- rdhwr-directives.ll
- rem.ll
- remat-immed-load.ll
- remu.ll
- return-vector.ll
- return_address.ll
- rotate.ll
- sb1.ll
- sel1c.ll
- sel2c.ll
- selTBteqzCmpi.ll
- selTBtnezCmpi.ll
- selTBtnezSlti.ll
- select.ll
- selectcc.ll
- seleq.ll
- seleqk.ll
- selgek.ll
- selgt.ll
- selle.ll
- selltk.ll
- selne.ll
- selnek.ll
- selpat.ll
- setcc-se.ll
- seteq.ll
- seteqz.ll
- setge.ll
- setgek.ll
- setle.ll
- setlt.ll
- setltk.ll
- setne.ll
- setuge.ll
- setugt.ll
- setule.ll
- setult.ll
- setultk.ll
- sh1.ll
- shift-parts.ll
- simplebr.ll
- sint-fp-store_pattern.ll
- sitofp-selectcc-opt.ll
- sll1.ll
- sll2.ll
- small-section-reserve-gp.ll
- spill-copy-acreg.ll
- sra1.ll
- sra2.ll
- srl1.ll
- srl2.ll
- stack-alignment.ll
- stackcoloring.ll
- stacksize.ll
- stchar.ll
- stldst.ll
- sub1.ll
- sub2.ll
- swzero.ll
- tailcall.ll
- tls-alias.ll
- tls-models.ll
- tls.ll
- tls16.ll
- tls16_2.ll
- tnaked.ll
- trap.ll
- trap1.ll
- uitofp.ll
- ul1.ll
- unalignedload.ll
- vector-load-store.ll
- vector-setcc.ll
- weak.ll
- xor1.ll
- zeroreg.ll
- msa/
- 2r.ll
- 2r_vector_scalar.ll
- 2rf.ll
- 2rf_exup.ll
- 2rf_float_int.ll
- 2rf_fq.ll
- 2rf_int_float.ll
- 2rf_tq.ll
- 3r-a.ll
- 3r-b.ll
- 3r-c.ll
- 3r-d.ll
- 3r-i.ll
- 3r-m.ll
- 3r-p.ll
- 3r-s.ll
- 3r-v.ll
- 3r_4r.ll
- 3r_4r_widen.ll
- 3r_splat.ll
- 3rf.ll
- 3rf_4rf.ll
- 3rf_4rf_q.ll
- 3rf_exdo.ll
- 3rf_float_int.ll
- 3rf_int_float.ll
- 3rf_q.ll
- arithmetic.ll
- arithmetic_float.ll
- basic_operations.ll
- basic_operations_float.ll
- bit.ll
- bitcast.ll
- bitwise.ll
- compare.ll
- compare_float.ll
- elm_copy.ll
- elm_cxcmsa.ll
- elm_insv.ll
- elm_move.ll
- elm_shift_slide.ll
- endian.ll
- frameindex.ll
- i10.ll
- i5-a.ll
- i5-b.ll
- i5-c.ll
- i5-m.ll
- i5-s.ll
- i5_ld_st.ll
- i8.ll
- inline-asm.ll
- llvm-stress-s1704963983.ll
- llvm-stress-s1935737938.ll
- llvm-stress-s2090927243-simplified.ll
- llvm-stress-s2501752154-simplified.ll
- llvm-stress-s2704903805.ll
- llvm-stress-s3861334421.ll
- llvm-stress-s3926023935.ll
- llvm-stress-s3997499501.ll
- llvm-stress-s449609655-simplified.ll
- llvm-stress-s525530439.ll
- llvm-stress-s997348632.ll
- llvm-stress-sz1-s742806235.ll
- shift-dagcombine.ll
- shuffle.ll
- special.ll
- spill.ll
- vec.ll
- vecs10.ll
- NVPTX/
- add-128bit.ll
- annotations.ll
- arithmetic-fp-sm20.ll
- arithmetic-int.ll
- bug17709.ll
- callchain.ll
- calling-conv.ll
- compare-int.ll
- constant-vectors.ll
- convert-fp.ll
- convert-int-sm20.ll
- ctlz.ll
- ctpop.ll
- cttz.ll
- fast-math.ll
- fma-disable.ll
- fma.ll
- fp-literals.ll
- generic-to-nvvm.ll
- global-ordering.ll
- i1-global.ll
- i1-int-to-fp.ll
- i1-param.ll
- i8-param.ll
- implicit-def.ll
- inline-asm.ll
- intrin-nocapture.ll
- intrinsic-old.ll
- intrinsics.ll
- ld-addrspace.ll
- ld-generic.ll
- ldu-i8.ll
- ldu-reg-plus-offset.ll
- lit.local.cfg
- load-sext-i1.ll
- local-stack-frame.ll
- module-inline-asm.ll
- nvvm-reflect.ll
- param-align.ll
- pr13291-i1-store.ll
- pr16278.ll
- pr17529.ll
- ptx-version-30.ll
- ptx-version-31.ll
- refl1.ll
- rsqrt.ll
- sched1.ll
- sched2.ll
- sext-in-reg.ll
- sext-params.ll
- simple-call.ll
- sm-version-20.ll
- sm-version-21.ll
- sm-version-30.ll
- sm-version-35.ll
- st-addrspace.ll
- st-generic.ll
- tuple-literal.ll
- vec-param-load.ll
- vec8.ll
- vector-args.ll
- vector-compare.ll
- vector-loads.ll
- vector-select.ll
- vector-stores.ll
- PowerPC/
- 2004-11-29-ShrCrash.ll
- 2004-11-30-shift-crash.ll
- 2004-11-30-shr-var-crash.ll
- 2004-12-12-ZeroSizeCommon.ll
- 2005-01-14-SetSelectCrash.ll
- 2005-01-14-UndefLong.ll
- 2005-08-12-rlwimi-crash.ll
- 2005-09-02-LegalizeDuplicatesCalls.ll
- 2005-10-08-ArithmeticRotate.ll
- 2005-11-30-vastart-crash.ll
- 2006-01-11-darwin-fp-argument.ll
- 2006-01-20-ShiftPartsCrash.ll
- 2006-04-01-FloatDoubleExtend.ll
- 2006-04-05-splat-ish.ll
- 2006-04-19-vmaddfp-crash.ll
- 2006-05-12-rlwimi-crash.ll
- 2006-07-07-ComputeMaskedBits.ll
- 2006-07-19-stwbrx-crash.ll
- 2006-08-11-RetVector.ll
- 2006-08-15-SelectionCrash.ll
- 2006-09-28-shift_64.ll
- 2006-10-13-Miscompile.ll
- 2006-10-17-brcc-miscompile.ll
- 2006-10-17-ppc64-alloca.ll
- 2006-11-10-DAGCombineMiscompile.ll
- 2006-11-29-AltivecFPSplat.ll
- 2006-12-07-LargeAlloca.ll
- 2006-12-07-SelectCrash.ll
- 2007-01-04-ArgExtension.ll
- 2007-01-15-AsmDialect.ll
- 2007-01-29-lbrx-asm.ll
- 2007-01-31-InlineAsmAddrMode.ll
- 2007-02-16-AlignPacked.ll
- 2007-02-16-InlineAsmNConstraint.ll
- 2007-02-23-lr-saved-twice.ll
- 2007-03-24-cntlzd.ll
- 2007-03-30-SpillerCrash.ll
- 2007-04-24-InlineAsm-I-Modifier.ll
- 2007-04-30-InlineAsmEarlyClobber.ll
- 2007-05-03-InlineAsm-S-Constraint.ll
- 2007-05-14-InlineAsmSelectCrash.ll
- 2007-05-22-tailmerge-3.ll
- 2007-05-30-dagcombine-miscomp.ll
- 2007-06-28-BCCISelBug.ll
- 2007-08-04-CoalescerAssert.ll
- 2007-09-04-AltivecDST.ll
- 2007-09-07-LoadStoreIdxForms.ll
- 2007-09-08-unaligned.ll
- 2007-09-11-RegCoalescerAssert.ll
- 2007-09-12-LiveIntervalsAssert.ll
- 2007-10-16-InlineAsmFrameOffset.ll
- 2007-10-18-PtrArithmetic.ll
- 2007-10-21-LocalRegAllocAssert.ll
- 2007-10-21-LocalRegAllocAssert2.ll
- 2007-11-04-CoalescerCrash.ll
- 2007-11-16-landingpad-split.ll
- 2007-11-19-VectorSplitting.ll
- 2008-02-05-LiveIntervalsAssert.ll
- 2008-02-09-LocalRegAllocAssert.ll
- 2008-03-05-RegScavengerAssert.ll
- 2008-03-17-RegScavengerCrash.ll
- 2008-03-18-RegScavengerAssert.ll
- 2008-03-24-AddressRegImm.ll
- 2008-03-24-CoalescerBug.ll
- 2008-03-26-CoalescerBug.ll
- 2008-04-10-LiveIntervalCrash.ll
- 2008-04-16-CoalescerBug.ll
- 2008-04-23-CoalescerCrash.ll
- 2008-05-01-ppc_fp128.ll
- 2008-06-19-LegalizerCrash.ll
- 2008-06-21-F128LoadStore.ll
- 2008-06-23-LiveVariablesCrash.ll
- 2008-07-10-SplatMiscompile.ll
- 2008-07-15-Bswap.ll
- 2008-07-15-Fabs.ll
- 2008-07-15-SignExtendInreg.ll
- 2008-07-17-Fneg.ll
- 2008-07-24-PPC64-CCBug.ll
- 2008-09-12-CoalescerBug.ll
- 2008-10-17-AsmMatchingOperands.ll
- 2008-10-28-UnprocessedNode.ll
- 2008-10-28-f128-i32.ll
- 2008-10-31-PPCF128Libcalls.ll
- 2008-12-02-LegalizeTypeAssert.ll
- 2008-12-12-EH.ll
- 2009-01-16-DeclareISelBug.ll
- 2009-03-17-LSRBug.ll
- 2009-05-28-LegalizeBRCC.ll
- 2009-07-16-InlineAsm-M-Operand.ll
- 2009-08-17-inline-asm-addr-mode-breakage.ll
- 2009-08-23-linkerprivate.ll
- 2009-09-18-carrybit.ll
- 2009-11-15-ProcImpDefsBug.ll
- 2009-11-25-ImpDefBug.ll
- 2010-02-04-EmptyGlobal.ll
- 2010-02-12-saveCR.ll
- 2010-03-09-indirect-call.ll
- 2010-04-01-MachineCSEBug.ll
- 2010-05-03-retaddr1.ll
- 2010-10-11-Fast-Varargs.ll
- 2010-12-18-PPCStackRefs.ll
- 2011-12-05-NoSpillDupCR.ll
- 2011-12-06-SpillAndRestoreCR.ll
- 2011-12-08-DemandedBitsMiscompile.ll
- 2012-09-16-TOC-entry-check.ll
- 2012-10-11-dynalloc.ll
- 2012-10-12-bitcast.ll
- 2012-11-16-mischedcall.ll
- 2013-05-15-preinc-fold.ll
- 2013-07-01-PHIElimBug.ll
- Atomics-32.ll
- Atomics-64.ll
- DbgValueOtherTargets.test
- Frames-alloca.ll
- Frames-large.ll
- Frames-leaf.ll
- Frames-small.ll
- LargeAbsoluteAddr.ll
- a2-fp-basic.ll
- a2q-stackalign.ll
- a2q.ll
- addc.ll
- addi-reassoc.ll
- addrfuncstr.ll
- align.ll
- allocate-r0.ll
- altivec-ord.ll
- and-branch.ll
- and-elim.ll
- and-imm.ll
- and_add.ll
- and_sext.ll
- and_sra.ll
- anon_aggr.ll
- ashr-neg1.ll
- asm-Zy.ll
- asm-dialect.ll
- asym-regclass-copy.ll
- atomic-1.ll
- atomic-2.ll
- available-externally.ll
- bdzlr.ll
- big-endian-actual-args.ll
- big-endian-call-result.ll
- big-endian-formal-args.ll
- branch-opt.ll
- bswap-load-store.ll
- buildvec_canonicalize.ll
- bv-pres-v8i1.ll
- bv-widen-undef.ll
- calls.ll
- can-lower-ret.ll
- cmp-cmp.ll
- coalesce-ext.ll
- compare-duplicate.ll
- compare-simm.ll
- complex-return.ll
- constants.ll
- copysignl.ll
- cr-spills.ll
- cr1eq-no-extra-moves.ll
- cr1eq.ll
- cr_spilling.ll
- crsave.ll
- ctr-cleanup.ll
- ctrloop-asm.ll
- ctrloop-cpsgn.ll
- ctrloop-fp64.ll
- ctrloop-i64.ll
- ctrloop-large-ec.ll
- ctrloop-le.ll
- ctrloop-lt.ll
- ctrloop-ne.ll
- ctrloop-reg.ll
- ctrloop-s000.ll
- ctrloop-sums.ll
- ctrloops.ll
- cttz.ll
- darwin-labels.ll
- dbg.ll
- dcbt-sched.ll
- delete-node.ll
- div-2.ll
- dyn-alloca-aligned.ll
- early-ret.ll
- early-ret2.ll
- empty-functions.ll
- emptystruct.ll
- eqv-andc-orc-nor.ll
- extsh.ll
- fabs.ll
- fast-isel-GEP-coalesce.ll
- fast-isel-binary.ll
- fast-isel-br-const.ll
- fast-isel-call.ll
- fast-isel-cmp-imm.ll
- fast-isel-conversion.ll
- fast-isel-crash.ll
- fast-isel-ext.ll
- fast-isel-fold.ll
- fast-isel-indirectbr.ll
- fast-isel-load-store.ll
- fast-isel-redefinition.ll
- fast-isel-ret.ll
- fast-isel-shifter.ll
- fastisel-gep-promote-before-add.ll
- fcpsgn.ll
- float-asmprint.ll
- float-to-int.ll
- floatPSA.ll
- fma.ll
- fnabs.ll
- fneg.ll
- fold-li.ll
- fold-zero.ll
- fp-branch.ll
- fp-int-fp.ll
- fp_to_uint.ll
- fpcopy.ll
- frame-size.ll
- frameaddr.ll
- frounds.ll
- fsel.ll
- fsl-e500mc.ll
- fsl-e5500.ll
- fsqrt.ll
- glob-comp-aa-crash.ll
- hello-reloc.s
- hello.ll
- hidden-vis-2.ll
- hidden-vis.ll
- i128-and-beyond.ll
- i32-to-float.ll
- i64-to-float.ll
- i64_fp.ll
- i64_fp_round.ll
- iabs.ll
- ifcvt.ll
- illegal-element-type.ll
- in-asm-f64-reg.ll
- indirectbr.ll
- inlineasm-copy.ll
- inlineasm-i64-reg.ll
- int-fp-conv-0.ll
- int-fp-conv-1.ll
- inverted-bool-compares.ll
- isel-rc-nox0.ll
- isel.ll
- ispositive.ll
- itofp128.ll
- jaggedstructs.ll
- lbzux.ll
- lha.ll
- lit.local.cfg
- load-constant-addr.ll
- load-shift-combine.ll
- long-compare.ll
- longdbl-truncate.ll
- lsa.ll
- lsr-postinc-pos.ll
- mask64.ll
- mcm-1.ll
- mcm-10.ll
- mcm-11.ll
- mcm-12.ll
- mcm-2.ll
- mcm-3.ll
- mcm-4.ll
- mcm-5.ll
- mcm-6.ll
- mcm-7.ll
- mcm-8.ll
- mcm-9.ll
- mcm-default.ll
- mcm-obj-2.ll
- mcm-obj.ll
- mem-rr-addr-mode.ll
- mem_update.ll
- misched-inorder-latency.ll
- misched.ll
- mul-neg-power-2.ll
- mul-with-overflow.ll
- mulhs.ll
- mulli64.ll
- mult-alt-generic-powerpc.ll
- mult-alt-generic-powerpc64.ll
- neg.ll
- negctr.ll
- no-dead-strip.ll
- novrsave.ll
- optcmp.ll
- or-addressing-mode.ll
- popcnt.ll
- ppc-prologue.ll
- ppc-vaarg-agg.ll
- ppc32-vacopy.ll
- ppc440-fp-basic.ll
- ppc440-msync.ll
- ppc64-32bit-addic.ll
- ppc64-abi-extend.ll
- ppc64-align-long-double.ll
- ppc64-calls.ll
- ppc64-crash.ll
- ppc64-cyclecounter.ll
- ppc64-linux-func-size.ll
- ppc64-prefetch.ll
- ppc64-toc.ll
- ppc64-vaarg-int.ll
- ppc64-zext.ll
- ppcf128-1-opt.ll
- ppcf128-1.ll
- ppcf128-2.ll
- ppcf128-3.ll
- ppcf128-4.ll
- pr12757.ll
- pr13641.ll
- pr13891.ll
- pr15031.ll
- pr15359.ll
- pr15630.ll
- pr15632.ll
- pr16556-2.ll
- pr16556.ll
- pr16573.ll
- pr17168.ll
- pr17354.ll
- pr3711_widen_bit.ll
- private.ll
- pwr3-6x.ll
- quadint-return.ll
- r31.ll
- recipest.ll
- reg-coalesce-simple.ll
- reg-names.ll
- reloc-align.ll
- remap-crash.ll
- remat-imm.ll
- retaddr.ll
- return-val-i128.ll
- rlwimi-and.ll
- rlwimi-commute.ll
- rlwimi-keep-rsh.ll
- rlwimi.ll
- rlwimi2.ll
- rlwimi3.ll
- rlwinm.ll
- rlwinm2.ll
- rotl-2.ll
- rotl-64.ll
- rotl.ll
- rounding-ops.ll
- rs-undef-use.ll
- s000-alias-misched.ll
- sdag-ppcf128.ll
- sections.ll
- select-cc.ll
- select_lt0.ll
- set0-v8i16.ll
- setcc_no_zext.ll
- seteq-0.ll
- shift128.ll
- shl_elim.ll
- shl_sext.ll
- sign_ext_inreg1.ll
- sj-ctr-loop.ll
- sjlj.ll
- small-arguments.ll
- stack-protector.ll
- stack-realign.ll
- std-unal-fi.ll
- stdux-constuse.ll
- stfiwx-2.ll
- stfiwx.ll
- store-load-fwd.ll
- store-update.ll
- structsinmem.ll
- structsinregs.ll
- stubs.ll
- stwu-gta.ll
- stwu8.ll
- stwux.ll
- sub-bv-types.ll
- subc.ll
- subsumes-pred-regs.ll
- svr4-redzone.ll
- tailcall1-64.ll
- tailcall1.ll
- tailcallpic1.ll
- tls-2.ll
- tls-gd.ll
- tls-ie.ll
- tls-ld-2.ll
- tls-ld.ll
- tls.ll
- trampoline.ll
- unal-altivec.ll
- unal-altivec2.ll
- unal4-std.ll
- unaligned.ll
- unsafe-math.ll
- unwind-dw2-g.ll
- unwind-dw2.ll
- vaddsplat.ll
- varargs-struct-float.ll
- varargs.ll
- vcmp-fold.ll
- vec-abi-align.ll
- vec_auto_constant.ll
- vec_br_cmp.ll
- vec_buildvector_loadstore.ll
- vec_call.ll
- vec_cmp.ll
- vec_constants.ll
- vec_conv.ll
- vec_extload.ll
- vec_fmuladd.ll
- vec_fneg.ll
- vec_insert.ll
- vec_misaligned.ll
- vec_mul.ll
- vec_perf_shuffle.ll
- vec_rounding.ll
- vec_select.ll
- vec_shift.ll
- vec_shuffle.ll
- vec_splat.ll
- vec_splat_constant.ll
- vec_sqrt.ll
- vec_vrsave.ll
- vec_zero.ll
- vector-identity-shuffle.ll
- vector.ll
- vrsave-spill.ll
- vrspill.ll
- zero-not-run.ll
- R600/
- 128bit-kernel-args.ll
- 32-bit-local-address-space.ll
- 64bit-kernel-args.ll
- README
- add.ll
- add_i64.ll
- address-space.ll
- and.ll
- array-ptr-calc-i64.ll
- atomic_load_add.ll
- atomic_load_sub.ll
- bfe_uint.ll
- bfi_int.ll
- big_alu.ll
- bitcast.ll
- build_vector.ll
- call_fs.ll
- cf_end.ll
- combine_vloads.ll
- complex-folding.ll
- dagcombiner-bug-illegal-vec4-int-to-fp.ll
- disconnected-predset-break-bug.ll
- dot4-folding.ll
- elf.ll
- elf.r600.ll
- extload.ll
- fabs.ll
- fadd.ll
- fadd64.ll
- fcmp-cnd.ll
- fcmp-cnde-int-args.ll
- fcmp.ll
- fcmp64.ll
- fconst64.ll
- fdiv.ll
- fdiv64.ll
- fetch-limits.r600.ll
- fetch-limits.r700+.ll
- floor.ll
- fma.ll
- fmad.ll
- fmax.ll
- fmin.ll
- fmul.ll
- fmul64.ll
- fmuladd.ll
- fneg.ll
- fp64_to_sint.ll
- fp_to_sint.ll
- fp_to_uint.ll
- fpext.ll
- fptrunc.ll
- fsqrt.ll
- fsub.ll
- fsub64.ll
- gep-address-space.ll
- i8-to-double-to-float.ll
- icmp-select-sete-reverse-args.ll
- imm.ll
- indirect-addressing-si.ll
- insert_vector_elt.ll
- jump-address.ll
- kcache-fold.ll
- kernel-args.ll
- lds-output-queue.ll
- lds-size.ll
- legalizedag-bug-expand-setcc.ll
- lit.local.cfg
- literals.ll
- llvm.AMDGPU.barrier.local.ll
- llvm.AMDGPU.cube.ll
- llvm.AMDGPU.imax.ll
- llvm.AMDGPU.imin.ll
- llvm.AMDGPU.mul.ll
- llvm.AMDGPU.tex.ll
- llvm.AMDGPU.trunc.ll
- llvm.AMDGPU.umax.ll
- llvm.AMDGPU.umin.ll
- llvm.SI.fs.interp.constant.ll
- llvm.SI.imageload.ll
- llvm.SI.resinfo.ll
- llvm.SI.sample-masked.ll
- llvm.SI.sample.ll
- llvm.SI.sampled.ll
- llvm.SI.tbuffer.store.ll
- llvm.SI.tid.ll
- llvm.cos.ll
- llvm.floor.ll
- llvm.pow.ll
- llvm.rint.ll
- llvm.round.ll
- llvm.sin.ll
- llvm.sqrt.ll
- load-input-fold.ll
- load.ll
- load.vec.ll
- load64.ll
- local-memory-two-objects.ll
- local-memory.ll
- loop-address.ll
- lshl.ll
- lshr.ll
- mad_int24.ll
- mad_uint24.ll
- max-literals.ll
- mul.ll
- mul_int24.ll
- mul_uint24.ll
- mulhu.ll
- or.ll
- packetizer.ll
- parallelandifcollapse.ll
- parallelorifcollapse.ll
- predicate-dp4.ll
- predicates.ll
- private-memory.ll
- pv-packing.ll
- pv.ll
- r600-encoding.ll
- r600-export-fix.ll
- r600cfg.ll
- reciprocal.ll
- rotr.ll
- rv7x0_count3.ll
- schedule-fs-loop-nested-if.ll
- schedule-fs-loop-nested.ll
- schedule-fs-loop.ll
- schedule-if-2.ll
- schedule-if.ll
- schedule-vs-if-nested-loop.ll
- sdiv.ll
- select.ll
- selectcc-cnd.ll
- selectcc-cnde-int.ll
- selectcc-icmp-select-float.ll
- selectcc-opt.ll
- set-dx10.ll
- setcc.ll
- setcc64.ll
- seto.ll
- setuo.ll
- sgpr-copy-duplicate-operand.ll
- sgpr-copy.ll
- shared-op-cycle.ll
- shl.ll
- si-annotate-cf-assertion.ll
- si-lod-bias.ll
- si-sgpr-spill.ll
- si-vector-hang.ll
- sign_extend.ll
- sint_to_fp.ll
- sint_to_fp64.ll
- sra.ll
- srl.ll
- store-vector-ptrs.ll
- store.ll
- store.r600.ll
- structurize.ll
- structurize1.ll
- sub.ll
- swizzle-export.ll
- tex-clause-antidep.ll
- texture-input-merge.ll
- trunc-vector-store-assertion-failure.ll
- trunc.ll
- udiv.ll
- uint_to_fp.ll
- unaligned-load-store.ll
- unsupported-cc.ll
- urecip.ll
- urem.ll
- vertex-fetch-encoding.ll
- vselect.ll
- vselect64.ll
- vtx-schedule.ll
- wait.ll
- work-item-intrinsics.ll
- wrong-transalu-pos-fix.ll
- xor.ll
- zero_extend.ll
- SPARC/
- 2006-01-22-BitConvertLegalize.ll
- 2007-05-09-JumpTables.ll
- 2007-07-05-LiveIntervalAssert.ll
- 2008-10-10-InlineAsmMemoryOperand.ll
- 2008-10-10-InlineAsmRegOperand.ll
- 2009-08-28-PIC.ll
- 2009-08-28-WeakLinkage.ll
- 2011-01-11-CC.ll
- 2011-01-11-Call.ll
- 2011-01-11-FrameAddr.ll
- 2011-01-19-DelaySlot.ll
- 2011-01-21-ByValArgs.ll
- 2011-01-22-SRet.ll
- 2011-12-03-TailDuplication.ll
- 2012-05-01-LowerArguments.ll
- 2013-05-17-CallFrame.ll
- 64abi.ll
- 64bit.ll
- 64cond.ll
- DbgValueOtherTargets.test
- basictest.ll
- blockaddr.ll
- constpool.ll
- ctpop.ll
- exception.ll
- float.ll
- fp128.ll
- globals.ll
- leafproc.ll
- lit.local.cfg
- mult-alt-generic-sparc.ll
- private.ll
- rem.ll
- setjmp.ll
- tls.ll
- varargs.ll
- SystemZ/
- addr-01.ll
- addr-02.ll
- addr-03.ll
- alias-01.ll
- alloca-01.ll
- alloca-02.ll
- and-01.ll
- and-02.ll
- and-03.ll
- and-04.ll
- and-05.ll
- and-06.ll
- and-07.ll
- and-08.ll
- args-01.ll
- args-02.ll
- args-03.ll
- args-04.ll
- args-05.ll
- args-06.ll
- asm-01.ll
- asm-02.ll
- asm-03.ll
- asm-04.ll
- asm-05.ll
- asm-06.ll
- asm-07.ll
- asm-08.ll
- asm-09.ll
- asm-10.ll
- asm-11.ll
- asm-12.ll
- asm-13.ll
- asm-14.ll
- asm-15.ll
- asm-16.ll
- asm-17.ll
- asm-18.ll
- atomic-load-01.ll
- atomic-load-02.ll
- atomic-load-03.ll
- atomic-load-04.ll
- atomic-store-01.ll
- atomic-store-02.ll
- atomic-store-03.ll
- atomic-store-04.ll
- atomicrmw-add-01.ll
- atomicrmw-add-02.ll
- atomicrmw-add-03.ll
- atomicrmw-add-04.ll
- atomicrmw-and-01.ll
- atomicrmw-and-02.ll
- atomicrmw-and-03.ll
- atomicrmw-and-04.ll
- atomicrmw-minmax-01.ll
- atomicrmw-minmax-02.ll
- atomicrmw-minmax-03.ll
- atomicrmw-minmax-04.ll
- atomicrmw-nand-01.ll
- atomicrmw-nand-02.ll
- atomicrmw-nand-03.ll
- atomicrmw-nand-04.ll
- atomicrmw-or-01.ll
- atomicrmw-or-02.ll
- atomicrmw-or-03.ll
- atomicrmw-or-04.ll
- atomicrmw-sub-01.ll
- atomicrmw-sub-02.ll
- atomicrmw-sub-03.ll
- atomicrmw-sub-04.ll
- atomicrmw-xchg-01.ll
- atomicrmw-xchg-02.ll
- atomicrmw-xchg-03.ll
- atomicrmw-xchg-04.ll
- atomicrmw-xor-01.ll
- atomicrmw-xor-02.ll
- atomicrmw-xor-03.ll
- atomicrmw-xor-04.ll
- branch-01.ll
- branch-02.ll
- branch-03.ll
- branch-04.ll
- branch-05.ll
- branch-06.ll
- branch-07.ll
- branch-08.ll
- branch-09.ll
- branch-10.ll
- bswap-01.ll
- bswap-02.ll
- bswap-03.ll
- bswap-04.ll
- bswap-05.ll
- call-01.ll
- call-02.ll
- call-03.ll
- cmpxchg-01.ll
- cmpxchg-02.ll
- cmpxchg-03.ll
- cmpxchg-04.ll
- cond-load-01.ll
- cond-load-02.ll
- cond-move-01.ll
- cond-store-01.ll
- cond-store-02.ll
- cond-store-03.ll
- cond-store-04.ll
- cond-store-05.ll
- cond-store-06.ll
- cond-store-07.ll
- cond-store-08.ll
- fp-abs-01.ll
- fp-abs-02.ll
- fp-add-01.ll
- fp-add-02.ll
- fp-add-03.ll
- fp-cmp-01.ll
- fp-cmp-02.ll
- fp-cmp-03.ll
- fp-cmp-04.ll
- fp-const-01.ll
- fp-const-02.ll
- fp-const-03.ll
- fp-const-04.ll
- fp-const-05.ll
- fp-const-06.ll
- fp-const-07.ll
- fp-const-08.ll
- fp-const-09.ll
- fp-conv-01.ll
- fp-conv-02.ll
- fp-conv-03.ll
- fp-conv-04.ll
- fp-conv-05.ll
- fp-conv-06.ll
- fp-conv-07.ll
- fp-conv-08.ll
- fp-conv-09.ll
- fp-conv-10.ll
- fp-conv-11.ll
- fp-conv-12.ll
- fp-copysign-01.ll
- fp-div-01.ll
- fp-div-02.ll
- fp-div-03.ll
- fp-move-01.ll
- fp-move-02.ll
- fp-move-03.ll
- fp-move-04.ll
- fp-move-05.ll
- fp-move-06.ll
- fp-move-07.ll
- fp-move-08.ll
- fp-move-09.ll
- fp-mul-01.ll
- fp-mul-02.ll
- fp-mul-03.ll
- fp-mul-04.ll
- fp-mul-05.ll
- fp-mul-06.ll
- fp-mul-07.ll
- fp-mul-08.ll
- fp-mul-09.ll
- fp-neg-01.ll
- fp-round-01.ll
- fp-round-02.ll
- fp-sqrt-01.ll
- fp-sqrt-02.ll
- fp-sqrt-03.ll
- fp-sub-01.ll
- fp-sub-02.ll
- fp-sub-03.ll
- frame-01.ll
- frame-02.ll
- frame-03.ll
- frame-04.ll
- frame-05.ll
- frame-06.ll
- frame-07.ll
- frame-08.ll
- frame-09.ll
- frame-10.ll
- frame-11.ll
- frame-13.ll
- frame-14.ll
- frame-15.ll
- frame-16.ll
- frame-17.ll
- frame-18.ll
- insert-01.ll
- insert-02.ll
- insert-03.ll
- insert-04.ll
- insert-05.ll
- insert-06.ll
- int-abs-01.ll
- int-add-01.ll
- int-add-02.ll
- int-add-03.ll
- int-add-04.ll
- int-add-05.ll
- int-add-06.ll
- int-add-07.ll
- int-add-08.ll
- int-add-09.ll
- int-add-10.ll
- int-add-11.ll
- int-add-12.ll
- int-add-13.ll
- int-add-14.ll
- int-add-15.ll
- int-add-16.ll
- int-cmp-01.ll
- int-cmp-02.ll
- int-cmp-03.ll
- int-cmp-04.ll
- int-cmp-05.ll
- int-cmp-06.ll
- int-cmp-07.ll
- int-cmp-08.ll
- int-cmp-09.ll
- int-cmp-10.ll
- int-cmp-11.ll
- int-cmp-12.ll
- int-cmp-13.ll
- int-cmp-14.ll
- int-cmp-15.ll
- int-cmp-16.ll
- int-cmp-17.ll
- int-cmp-18.ll
- int-cmp-19.ll
- int-cmp-20.ll
- int-cmp-21.ll
- int-cmp-22.ll
- int-cmp-23.ll
- int-cmp-24.ll
- int-cmp-25.ll
- int-cmp-26.ll
- int-cmp-27.ll
- int-cmp-28.ll
- int-cmp-29.ll
- int-cmp-30.ll
- int-cmp-31.ll
- int-cmp-32.ll
- int-cmp-33.ll
- int-cmp-34.ll
- int-cmp-35.ll
- int-cmp-36.ll
- int-cmp-37.ll
- int-cmp-38.ll
- int-cmp-39.ll
- int-cmp-40.ll
- int-cmp-41.ll
- int-cmp-42.ll
- int-cmp-43.ll
- int-cmp-44.ll
- int-cmp-45.ll
- int-cmp-46.ll
- int-cmp-47.ll
- int-cmp-48.ll
- int-cmp-49.ll
- int-const-01.ll
- int-const-02.ll
- int-const-03.ll
- int-const-04.ll
- int-const-05.ll
- int-const-06.ll
- int-conv-01.ll
- int-conv-02.ll
- int-conv-03.ll
- int-conv-04.ll
- int-conv-05.ll
- int-conv-06.ll
- int-conv-07.ll
- int-conv-08.ll
- int-conv-09.ll
- int-conv-10.ll
- int-conv-11.ll
- int-div-01.ll
- int-div-02.ll
- int-div-03.ll
- int-div-04.ll
- int-div-05.ll
- int-div-06.ll
- int-move-01.ll
- int-move-02.ll
- int-move-03.ll
- int-move-04.ll
- int-move-05.ll
- int-move-06.ll
- int-move-07.ll
- int-move-08.ll
- int-move-09.ll
- int-mul-01.ll
- int-mul-02.ll
- int-mul-03.ll
- int-mul-04.ll
- int-mul-05.ll
- int-mul-06.ll
- int-mul-07.ll
- int-mul-08.ll
- int-neg-01.ll
- int-neg-02.ll
- int-sub-01.ll
- int-sub-02.ll
- int-sub-03.ll
- int-sub-04.ll
- int-sub-05.ll
- int-sub-06.ll
- int-sub-07.ll
- int-sub-08.ll
- int-sub-09.ll
- la-01.ll
- la-02.ll
- la-03.ll
- la-04.ll
- lit.local.cfg
- loop-01.ll
- memchr-01.ll
- memchr-02.ll
- memcmp-01.ll
- memcmp-02.ll
- memcpy-01.ll
- memcpy-02.ll
- memset-01.ll
- memset-02.ll
- memset-03.ll
- memset-04.ll
- or-01.ll
- or-02.ll
- or-03.ll
- or-04.ll
- or-05.ll
- or-06.ll
- or-07.ll
- or-08.ll
- prefetch-01.ll
- risbg-01.ll
- risbg-02.ll
- rnsbg-01.ll
- rosbg-01.ll
- rxsbg-01.ll
- setcc-01.ll
- setcc-02.ll
- shift-01.ll
- shift-02.ll
- shift-03.ll
- shift-04.ll
- shift-05.ll
- shift-06.ll
- shift-07.ll
- shift-08.ll
- shift-09.ll
- shift-10.ll
- spill-01.ll
- strcmp-01.ll
- strcmp-02.ll
- strcpy-01.ll
- strlen-01.ll
- strlen-02.ll
- tls-01.ll
- unaligned-01.ll
- xor-01.ll
- xor-02.ll
- xor-03.ll
- xor-04.ll
- xor-05.ll
- xor-06.ll
- xor-07.ll
- xor-08.ll
- Large/
- Thumb/
- 2007-01-31-RegInfoAssert.ll
- 2007-02-02-JoinIntervalsCrash.ll
- 2007-05-05-InvalidPushPop.ll
- 2009-06-18-ThumbCommuteMul.ll
- 2009-07-20-TwoAddrBug.ll
- 2009-07-27-PEIAssert.ll
- 2009-08-12-ConstIslandAssert.ll
- 2009-08-12-RegInfoAssert.ll
- 2009-08-20-ISelBug.ll
- 2009-12-17-pre-regalloc-taildup.ll
- 2010-06-18-SibCallCrash.ll
- 2010-07-01-FuncAlign.ll
- 2010-07-15-debugOrdering.ll
- 2011-05-11-DAGLegalizer.ll
- 2011-06-16-NoGPRs.ll
- 2011-EpilogueBug.ll
- 2012-04-26-M0ISelBug.ll
- DbgValueOtherTargets.test
- PR17309.ll
- asmprinter-bug.ll
- barrier.ll
- dyn-stackalloc.ll
- fpconv.ll
- fpow.ll
- frame_thumb.ll
- iabs.ll
- inlineasm-imm-thumb.ll
- inlineasm-thumb.ll
- ispositive.ll
- large-stack.ll
- ldr_ext.ll
- ldr_frame.ll
- lit.local.cfg
- long-setcc.ll
- long.ll
- long_shift.ll
- mul.ll
- pop.ll
- push.ll
- rev.ll
- select.ll
- stack-coloring-without-frame-ptr.ll
- stack-frame.ll
- thumb-imm.ll
- trap.ll
- tst_teq.ll
- unord.ll
- vargs.ll
- Thumb2/
- 2009-07-17-CrossRegClassCopy.ll
- 2009-07-21-ISelBug.ll
- 2009-07-23-CPIslandBug.ll
- 2009-07-30-PEICrash.ll
- 2009-08-01-WrongLDRBOpc.ll
- 2009-08-02-CoalescerBug.ll
- 2009-08-04-CoalescerAssert.ll
- 2009-08-04-CoalescerBug.ll
- 2009-08-04-ScavengerAssert.ll
- 2009-08-04-SubregLoweringBug.ll
- 2009-08-04-SubregLoweringBug2.ll
- 2009-08-04-SubregLoweringBug3.ll
- 2009-08-06-SpDecBug.ll
- 2009-08-07-CoalescerBug.ll
- 2009-08-07-NeonFPBug.ll
- 2009-08-08-ScavengerAssert.ll
- 2009-08-10-ISelBug.ll
- 2009-08-21-PostRAKill4.ll
- 2009-09-01-PostRAProlog.ll
- 2009-09-28-ITBlockBug.ll
- 2009-10-15-ITBlockBranch.ll
- 2009-11-01-CopyReg2RegBug.ll
- 2009-11-11-ScavengerAssert.ll
- 2009-11-13-STRDBug.ll
- 2009-12-01-LoopIVUsers.ll
- 2010-01-06-TailDuplicateLabels.ll
- 2010-01-19-RemovePredicates.ll
- 2010-02-11-phi-cycle.ll
- 2010-02-24-BigStack.ll
- 2010-03-08-addi12-ccout.ll
- 2010-03-15-AsmCCClobber.ll
- 2010-04-15-DynAllocBug.ll
- 2010-04-26-CopyRegCrash.ll
- 2010-05-24-rsbs.ll
- 2010-06-14-NEONCoalescer.ll
- 2010-06-19-ITBlockCrash.ll
- 2010-06-21-TailMergeBug.ll
- 2010-08-10-VarSizedAllocaBug.ll
- 2010-11-22-EpilogueBug.ll
- 2010-12-03-AddSPNarrowing.ll
- 2011-04-21-FILoweringBug.ll
- 2011-06-07-TwoAddrEarlyClobber.ll
- 2011-12-16-T2SizeReduceAssert.ll
- 2012-01-13-CBNZBug.ll
- 2013-02-19-tail-call-register-hint.ll
- 2013-03-02-vduplane-nonconstant-source-index.ll
- 2013-03-06-vector-sext-operand-scalarize.ll
- aligned-constants.ll
- aligned-spill.ll
- bfi.ll
- bfx.ll
- buildvector-crash.ll
- carry.ll
- constant-islands.ll
- cortex-fp.ll
- crash.ll
- cross-rc-coalescing-1.ll
- cross-rc-coalescing-2.ll
- div.ll
- frameless.ll
- frameless2.ll
- ifcvt-neon.ll
- inflate-regs.ll
- inlineasm.ll
- large-call.ll
- large-stack.ll
- ldr-str-imm12.ll
- lit.local.cfg
- longMACt.ll
- lsr-deficiency.ll
- machine-licm.ll
- mul_const.ll
- pic-load.ll
- tail-call-r9.ll
- thumb2-adc.ll
- thumb2-add.ll
- thumb2-add2.ll
- thumb2-add3.ll
- thumb2-add4.ll
- thumb2-add5.ll
- thumb2-add6.ll
- thumb2-and.ll
- thumb2-and2.ll
- thumb2-asr.ll
- thumb2-asr2.ll
- thumb2-bcc.ll
- thumb2-bfc.ll
- thumb2-bic.ll
- thumb2-branch.ll
- thumb2-call-tc.ll
- thumb2-call.ll
- thumb2-cbnz.ll
- thumb2-clz.ll
- thumb2-cmn.ll
- thumb2-cmn2.ll
- thumb2-cmp.ll
- thumb2-cmp2.ll
- thumb2-eor.ll
- thumb2-eor2.ll
- thumb2-ifcvt1-tc.ll
- thumb2-ifcvt1.ll
- thumb2-ifcvt2.ll
- thumb2-ifcvt3.ll
- thumb2-jtb.ll
- thumb2-ldm.ll
- thumb2-ldr.ll
- thumb2-ldr_ext.ll
- thumb2-ldr_post.ll
- thumb2-ldr_pre.ll
- thumb2-ldrb.ll
- thumb2-ldrd.ll
- thumb2-ldrh.ll
- thumb2-lsl.ll
- thumb2-lsl2.ll
- thumb2-lsr.ll
- thumb2-lsr2.ll
- thumb2-lsr3.ll
- thumb2-mla.ll
- thumb2-mls.ll
- thumb2-mov.ll
- thumb2-mul.ll
- thumb2-mulhi.ll
- thumb2-mvn.ll
- thumb2-mvn2.ll
- thumb2-neg.ll
- thumb2-orn.ll
- thumb2-orn2.ll
- thumb2-orr.ll
- thumb2-orr2.ll
- thumb2-pack.ll
- thumb2-rev.ll
- thumb2-rev16.ll
- thumb2-ror.ll
- thumb2-rsb.ll
- thumb2-rsb2.ll
- thumb2-sbc.ll
- thumb2-select.ll
- thumb2-select_xform.ll
- thumb2-shifter.ll
- thumb2-smla.ll
- thumb2-smul.ll
- thumb2-spill-q.ll
- thumb2-str.ll
- thumb2-str_post.ll
- thumb2-str_pre.ll
- thumb2-strb.ll
- thumb2-strh.ll
- thumb2-sub.ll
- thumb2-sub2.ll
- thumb2-sub3.ll
- thumb2-sub4.ll
- thumb2-sub5.ll
- thumb2-sxt-uxt.ll
- thumb2-sxt_rot.ll
- thumb2-tbb.ll
- thumb2-tbh.ll
- thumb2-teq.ll
- thumb2-teq2.ll
- thumb2-tst.ll
- thumb2-tst2.ll
- thumb2-uxt_rot.ll
- thumb2-uxtb.ll
- tls1.ll
- tls2.ll
- v8_IT_1.ll
- v8_IT_2.ll
- v8_IT_3.ll
- v8_IT_4.ll
- v8_IT_5.ll
- X86/
- 2003-08-03-CallArgLiveRanges.ll
- 2003-08-23-DeadBlockTest.ll
- 2003-11-03-GlobalBool.ll
- 2004-02-13-FrameReturnAddress.ll
- 2004-02-14-InefficientStackPointer.ll
- 2004-02-22-Casts.ll
- 2004-03-30-Select-Max.ll
- 2004-04-13-FPCMOV-Crash.ll
- 2004-06-10-StackifierCrash.ll
- 2004-10-08-SelectSetCCFold.ll
- 2005-01-17-CycleInDAG.ll
- 2005-02-14-IllegalAssembler.ll
- 2005-05-08-FPStackifierPHI.ll
- 2006-01-19-ISelFoldingBug.ll
- 2006-03-01-InstrSchedBug.ll
- 2006-03-02-InstrSchedBug.ll
- 2006-04-04-CrossBlockCrash.ll
- 2006-04-27-ISelFoldingBug.ll
- 2006-05-01-SchedCausingSpills.ll
- 2006-05-02-InstrSched1.ll
- 2006-05-02-InstrSched2.ll
- 2006-05-08-CoalesceSubRegClass.ll
- 2006-05-08-InstrSched.ll
- 2006-05-11-InstrSched.ll
- 2006-05-17-VectorArg.ll
- 2006-05-22-FPSetEQ.ll
- 2006-05-25-CycleInDAG.ll
- 2006-07-10-InlineAsmAConstraint.ll
- 2006-07-12-InlineAsmQConstraint.ll
- 2006-07-20-InlineAsm.ll
- 2006-07-28-AsmPrint-Long-As-Pointer.ll
- 2006-07-31-SingleRegClass.ll
- 2006-08-07-CycleInDAG.ll
- 2006-08-16-CycleInDAG.ll
- 2006-08-21-ExtraMovInst.ll
- 2006-09-01-CycleInDAG.ll
- 2006-10-02-BoolRetCrash.ll
- 2006-10-07-ScalarSSEMiscompile.ll
- 2006-10-09-CycleInDAG.ll
- 2006-10-10-FindModifiedNodeSlotBug.ll
- 2006-10-12-CycleInDAG.ll
- 2006-10-13-CycleInDAG.ll
- 2006-10-19-SwitchUnnecessaryBranching.ll
- 2006-11-12-CSRetCC.ll
- 2006-11-17-IllegalMove.ll
- 2006-11-27-SelectLegalize.ll
- 2006-12-16-InlineAsmCrash.ll
- 2006-12-19-IntelSyntax.ll
- 2007-01-08-InstrSched.ll
- 2007-01-08-X86-64-Pointer.ll
- 2007-01-13-StackPtrIndex.ll
- 2007-01-29-InlineAsm-ir.ll
- 2007-02-04-OrAddrMode.ll
- 2007-02-16-BranchFold.ll
- 2007-02-19-LiveIntervalAssert.ll
- 2007-02-23-DAGCombine-Miscompile.ll
- 2007-02-25-FastCCStack.ll
- 2007-03-01-SpillerCrash.ll
- 2007-03-15-GEP-Idx-Sink.ll
- 2007-03-16-InlineAsm.ll
- 2007-03-18-LiveIntervalAssert.ll
- 2007-03-24-InlineAsmMultiRegConstraint.ll
- 2007-03-24-InlineAsmPModifier.ll
- 2007-03-24-InlineAsmVectorOp.ll
- 2007-03-24-InlineAsmXConstraint.ll
- 2007-03-26-CoalescerBug.ll
- 2007-04-08-InlineAsmCrash.ll
- 2007-04-11-InlineAsmVectorResult.ll
- 2007-04-17-LiveIntervalAssert.ll
- 2007-04-24-Huge-Stack.ll
- 2007-04-24-VectorCrash.ll
- 2007-04-25-MMX-PADDQ.ll
- 2007-04-27-InlineAsm-IntMemInput.ll
- 2007-05-05-Personality.ll
- 2007-05-05-VecCastExpand.ll
- 2007-05-14-LiveIntervalAssert.ll
- 2007-05-15-maskmovq.ll
- 2007-05-17-ShuffleISelBug.ll
- 2007-06-04-X86-64-CtorAsmBugs.ll
- 2007-06-15-IntToMMX.ll
- 2007-06-28-X86-64-isel.ll
- 2007-06-29-DAGCombinerBug.ll
- 2007-06-29-VecFPConstantCSEBug.ll
- 2007-07-03-GR64ToVR64.ll
- 2007-07-10-StackerAssert.ll
- 2007-07-18-Vector-Extract.ll
- 2007-08-01-LiveVariablesBug.ll
- 2007-08-09-IllegalX86-64Asm.ll
- 2007-08-10-SignExtSubreg.ll
- 2007-08-13-AppendingLinkage.ll
- 2007-09-05-InvalidAsm.ll
- 2007-09-06-ExtWeakAliasee.ll
- 2007-09-17-ObjcFrameEH.ll
- 2007-09-18-ShuffleXformBug.ll
- 2007-09-27-LDIntrinsics.ll
- 2007-10-04-AvoidEFLAGSCopy.ll
- 2007-10-12-CoalesceExtSubReg.ll
- 2007-10-12-SpillerUnfold1.ll
- 2007-10-12-SpillerUnfold2.ll
- 2007-10-14-CoalescerCrash.ll
- 2007-10-15-CoalescerCrash.ll
- 2007-10-16-CoalescerCrash.ll
- 2007-10-17-IllegalAsm.ll
- 2007-10-19-SpillerUnfold.ll
- 2007-10-28-inlineasm-q-modifier.ll
- 2007-10-29-ExtendSetCC.ll
- 2007-10-30-LSRCrash.ll
- 2007-10-31-extractelement-i64.ll
- 2007-11-01-ISelCrash.ll
- 2007-11-03-x86-64-q-constraint.ll
- 2007-11-04-LiveIntervalCrash.ll
- 2007-11-04-LiveVariablesBug.ll
- 2007-11-04-rip-immediate-constant.ll
- 2007-11-06-InstrSched.ll
- 2007-11-07-MulBy4.ll
- 2007-11-30-LoadFolding-Bug.ll
- 2007-12-16-BURRSchedCrash.ll
- 2007-12-18-LoadCSEBug.ll
- 2008-01-08-IllegalCMP.ll
- 2008-01-08-SchedulerCrash.ll
- 2008-01-09-LongDoubleSin.ll
- 2008-01-16-FPStackifierAssert.ll
- 2008-01-16-InvalidDAGCombineXform.ll
- 2008-02-05-ISelCrash.ll
- 2008-02-06-LoadFoldingBug.ll
- 2008-02-14-BitMiscompile.ll
- 2008-02-18-TailMergingBug.ll
- 2008-02-20-InlineAsmClobber.ll
- 2008-02-22-LocalRegAllocBug.ll
- 2008-02-25-InlineAsmBug.ll
- 2008-02-25-X86-64-CoalescerBug.ll
- 2008-02-26-AsmDirectMemOp.ll
- 2008-02-27-DeadSlotElimBug.ll
- 2008-02-27-PEICrash.ll
- 2008-03-06-frem-fpstack.ll
- 2008-03-07-APIntBug.ll
- 2008-03-10-RegAllocInfLoop.ll
- 2008-03-12-ThreadLocalAlias.ll
- 2008-03-13-TwoAddrPassCrash.ll
- 2008-03-14-SpillerCrash.ll
- 2008-03-19-DAGCombinerBug.ll
- 2008-03-23-DarwinAsmComments.ll
- 2008-03-25-TwoAddrPassBug.ll
- 2008-03-31-SpillerFoldingBug.ll
- 2008-04-02-unnamedEH.ll
- 2008-04-08-CoalescerCrash.ll
- 2008-04-09-BranchFolding.ll
- 2008-04-15-LiveVariableBug.ll
- 2008-04-16-CoalescerBug.ll
- 2008-04-16-ReMatBug.ll
- 2008-04-17-CoalescerBug.ll
- 2008-04-24-MemCpyBug.ll
- 2008-04-24-pblendw-fold-crash.ll
- 2008-04-26-Asm-Optimize-Imm.ll
- 2008-04-28-CoalescerBug.ll
- 2008-04-28-CyclicSchedUnit.ll
- 2008-05-01-InvalidOrdCompare.ll
- 2008-05-09-PHIElimBug.ll
- 2008-05-09-ShuffleLoweringBug.ll
- 2008-05-12-tailmerge-5.ll
- 2008-05-21-CoalescerBug.ll
- 2008-05-22-FoldUnalignedLoad.ll
- 2008-05-28-CoalescerBug.ll
- 2008-05-28-LocalRegAllocBug.ll
- 2008-06-13-NotVolatileLoadStore.ll
- 2008-06-13-VolatileLoadStore.ll
- 2008-06-16-SubregsBug.ll
- 2008-06-18-BadShuffle.ll
- 2008-06-25-VecISelBug.ll
- 2008-07-07-DanglingDeadInsts.ll
- 2008-07-09-ELFSectionAttributes.ll
- 2008-07-11-SHLBy1.ll
- 2008-07-16-CoalescerCrash.ll
- 2008-07-19-movups-spills.ll
- 2008-07-22-CombinerCrash.ll
- 2008-07-23-VSetCC.ll
- 2008-08-06-CmpStride.ll
- 2008-08-06-RewriterBug.ll
- 2008-08-17-UComiCodeGenBug.ll
- 2008-08-19-SubAndFetch.ll
- 2008-08-23-64Bit-maskmovq.ll
- 2008-08-31-EH_RETURN32.ll
- 2008-08-31-EH_RETURN64.ll
- 2008-09-05-sinttofp-2xi32.ll
- 2008-09-09-LinearScanBug.ll
- 2008-09-11-CoalescerBug.ll
- 2008-09-11-CoalescerBug2.ll
- 2008-09-17-inline-asm-1.ll
- 2008-09-18-inline-asm-2.ll
- 2008-09-19-RegAllocBug.ll
- 2008-09-25-sseregparm-1.ll
- 2008-09-26-FrameAddrBug.ll
- 2008-09-29-ReMatBug.ll
- 2008-09-29-VolatileBug.ll
- 2008-10-06-MMXISelBug.ll
- 2008-10-06-x87ld-nan-1.ll
- 2008-10-06-x87ld-nan-2.ll
- 2008-10-07-SSEISelBug.ll
- 2008-10-11-CallCrash.ll
- 2008-10-13-CoalescerBug.ll
- 2008-10-16-VecUnaryOp.ll
- 2008-10-17-Asm64bitRConstraint.ll
- 2008-10-20-AsmDoubleInI32.ll
- 2008-10-24-FlippedCompare.ll
- 2008-10-27-CoalescerBug.ll
- 2008-10-29-ExpandVAARG.ll
- 2008-11-03-F80VAARG.ll
- 2008-11-06-testb.ll
- 2008-11-13-inlineasm-3.ll
- 2008-11-29-ULT-Sign.ll
- 2008-12-01-SpillerAssert.ll
- 2008-12-01-loop-iv-used-outside-loop.ll
- 2008-12-02-IllegalResultType.ll
- 2008-12-02-dagcombine-1.ll
- 2008-12-02-dagcombine-2.ll
- 2008-12-02-dagcombine-3.ll
- 2008-12-12-PrivateEHSymbol.ll
- 2008-12-16-dagcombine-4.ll
- 2008-12-19-EarlyClobberBug.ll
- 2008-12-22-dagcombine-5.ll
- 2008-12-23-crazy-address.ll
- 2008-12-23-dagcombine-6.ll
- 2009-01-13-DoubleUpdate.ll
- 2009-01-16-SchedulerBug.ll
- 2009-01-16-UIntToFP.ll
- 2009-01-18-ConstantExprCrash.ll
- 2009-01-25-NoSSE.ll
- 2009-01-26-WrongCheck.ll
- 2009-01-27-NullStrings.ll
- 2009-01-31-BigShift.ll
- 2009-01-31-BigShift2.ll
- 2009-01-31-BigShift3.ll
- 2009-02-01-LargeMask.ll
- 2009-02-03-AnalyzedTwice.ll
- 2009-02-04-sext-i64-gep.ll
- 2009-02-08-CoalescerBug.ll
- 2009-02-09-ivs-different-sizes.ll
- 2009-02-11-codegenprepare-reuse.ll
- 2009-02-12-DebugInfoVLA.ll
- 2009-02-12-InlineAsm-nieZ-constraints.ll
- 2009-02-12-SpillerBug.ll
- 2009-02-21-ExtWeakInitializer.ll
- 2009-02-25-CommuteBug.ll
- 2009-02-26-MachineLICMBug.ll
- 2009-03-03-BTHang.ll
- 2009-03-03-BitcastLongDouble.ll
- 2009-03-05-burr-list-crash.ll
- 2009-03-07-FPConstSelect.ll
- 2009-03-09-APIntCrash.ll
- 2009-03-09-SpillerBug.ll
- 2009-03-10-CoalescerBug.ll
- 2009-03-12-CPAlignBug.ll
- 2009-03-13-PHIElimBug.ll
- 2009-03-16-PHIElimInLPad.ll
- 2009-03-23-LinearScanBug.ll
- 2009-03-23-MultiUseSched.ll
- 2009-03-23-i80-fp80.ll
- 2009-03-25-TestBug.ll
- 2009-03-26-NoImplicitFPBug.ll
- 2009-04-12-FastIselOverflowCrash.ll
- 2009-04-12-picrel.ll
- 2009-04-13-2AddrAssert-2.ll
- 2009-04-13-2AddrAssert.ll
- 2009-04-14-IllegalRegs.ll
- 2009-04-16-SpillerUnfold.ll
- 2009-04-21-NoReloadImpDef.ll
- 2009-04-24.ll
- 2009-04-25-CoalescerBug.ll
- 2009-04-27-CoalescerAssert.ll
- 2009-04-27-LiveIntervalsAssert.ll
- 2009-04-27-LiveIntervalsAssert2.ll
- 2009-04-29-IndirectDestOperands.ll
- 2009-04-29-LinearScanBug.ll
- 2009-04-29-RegAllocAssert.ll
- 2009-04-scale.ll
- 2009-05-08-InlineAsmIOffset.ll
- 2009-05-11-tailmerge-crash.ll
- 2009-05-19-SingleElementExtractElement.ll
- 2009-05-23-available_externally.ll
- 2009-05-23-dagcombine-shifts.ll
- 2009-05-28-DAGCombineCrash.ll
- 2009-05-30-ISelBug.ll
- 2009-06-02-RewriterBug.ll
- 2009-06-03-Win64DisableRedZone.ll
- 2009-06-03-Win64SpillXMM.ll
- 2009-06-04-VirtualLiveIn.ll
- 2009-06-05-ScalarToVectorByteMMX.ll
- 2009-06-05-VZextByteShort.ll
- 2009-06-05-VariableIndexInsert.ll
- 2009-06-05-sitofpCrash.ll
- 2009-06-06-ConcatVectors.ll
- 2009-06-07-ExpandMMXBitcast.ll
- 2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll
- 2009-06-15-not-a-tail-call.ll
- 2009-06-18-movlp-shuffle-register.ll
- 2009-07-06-TwoAddrAssert.ll
- 2009-07-07-SplitICmp.ll
- 2009-07-09-ExtractBoolFromVector.ll
- 2009-07-15-CoalescerBug.ll
- 2009-07-16-CoalescerBug.ll
- 2009-07-19-AsmExtraOperands.ll
- 2009-07-20-CoalescerBug.ll
- 2009-07-20-DAGCombineBug.ll
- 2009-08-02-mmx-scalar-to-vector.ll
- 2009-08-06-branchfolder-crash.ll
- 2009-08-06-inlineasm.ll
- 2009-08-08-CastError.ll
- 2009-08-12-badswitch.ll
- 2009-08-14-Win64MemoryIndirectArg.ll
- 2009-08-19-LoadNarrowingMiscompile.ll
- 2009-08-23-SubRegReuseUndo.ll
- 2009-08-23-linkerprivate.ll
- 2009-09-10-LoadFoldingBug.ll
- 2009-09-10-SpillComments.ll
- 2009-09-16-CoalescerBug.ll
- 2009-09-19-earlyclobber.ll
- 2009-09-21-NoSpillLoopCount.ll
- 2009-09-22-CoalescerBug.ll
- 2009-09-23-LiveVariablesBug.ll
- 2009-10-14-LiveVariablesBug.ll
- 2009-10-16-Scope.ll
- 2009-10-19-EmergencySpill.ll
- 2009-10-19-atomic-cmp-eflags.ll
- 2009-10-25-RewriterBug.ll
- 2009-11-04-SubregCoalescingBug.ll
- 2009-11-13-VirtRegRewriterBug.ll
- 2009-11-16-MachineLICM.ll
- 2009-11-16-UnfoldMemOpBug.ll
- 2009-11-17-UpdateTerminator.ll
- 2009-11-18-TwoAddrKill.ll
- 2009-11-25-ImpDefBug.ll
- 2009-12-01-EarlyClobberBug.ll
- 2009-12-11-TLSNoRedZone.ll
- 20090313-signext.ll
- 2010-01-05-ZExt-Shl.ll
- 2010-01-07-ISelBug.ll
- 2010-01-07-UAMemFeature.ll
- 2010-01-08-Atomic64Bug.ll
- 2010-01-11-ExtraPHIArg.ll
- 2010-01-13-OptExtBug.ll
- 2010-01-15-SelectionDAGCycle.ll
- 2010-01-18-DbgValue.ll
- 2010-01-19-OptExtBug.ll
- 2010-02-01-DbgValueCrash.ll
- 2010-02-01-TaillCallCrash.ll
- 2010-02-03-DualUndef.ll
- 2010-02-04-SchedulerBug.ll
- 2010-02-11-NonTemporal.ll
- 2010-02-12-CoalescerBug-Impdef.ll
- 2010-02-15-ImplicitDefBug.ll
- 2010-02-19-TailCallRetAddrBug.ll
- 2010-02-23-DAGCombineBug.ll
- 2010-02-23-DIV8rDefinesAX.ll
- 2010-02-23-RematImplicitSubreg.ll
- 2010-02-23-SingleDefPhiJoin.ll
- 2010-03-04-Mul8Bug.ll
- 2010-03-05-ConstantFoldCFG.ll
- 2010-03-05-EFLAGS-Redef.ll
- 2010-03-17-ISelBug.ll
- 2010-04-06-SSEDomainFixCrash.ll
- 2010-04-08-CoalescerBug.ll
- 2010-04-13-AnalyzeBranchCrash.ll
- 2010-04-21-CoalescerBug.ll
- 2010-04-23-mmx-movdq2q.ll
- 2010-04-29-CoalescerCrash.ll
- 2010-04-30-LocalAlloc-LandingPad.ll
- 2010-05-03-CoalescerSubRegClobber.ll
- 2010-05-05-LocalAllocEarlyClobber.ll
- 2010-05-06-LocalInlineAsmClobber.ll
- 2010-05-07-ldconvert.ll
- 2010-05-10-DAGCombinerBug.ll
- 2010-05-12-FastAllocKills.ll
- 2010-05-16-nosseconversion.ll
- 2010-05-25-DotDebugLoc.ll
- 2010-05-26-DotDebugLoc.ll
- 2010-05-26-FP_TO_INT-crash.ll
- 2010-05-28-Crash.ll
- 2010-06-01-DeadArg-DbgInfo.ll
- 2010-06-09-FastAllocRegisters.ll
- 2010-06-14-fast-isel-fs-load.ll
- 2010-06-15-FastAllocEarlyCLobber.ll
- 2010-06-24-g-constraint-crash.ll
- 2010-06-25-CoalescerSubRegDefDead.ll
- 2010-06-25-asm-RA-crash.ll
- 2010-06-28-FastAllocTiedOperand.ll
- 2010-06-28-matched-g-constraint.ll
- 2010-07-02-UnfoldBug.ll
- 2010-07-02-asm-alignstack.ll
- 2010-07-06-DbgCrash.ll
- 2010-07-06-asm-RIP.ll
- 2010-07-11-FPStackLoneUse.ll
- 2010-07-13-indirectXconstraint.ll
- 2010-07-15-Crash.ll
- 2010-07-29-SetccSimplify.ll
- 2010-08-04-MaskedSignedCompare.ll
- 2010-08-04-MingWCrash.ll
- 2010-08-04-StackVariable.ll
- 2010-09-01-RemoveCopyByCommutingDef.ll
- 2010-09-16-EmptyFilename.ll
- 2010-09-16-asmcrash.ll
- 2010-09-17-SideEffectsInChain.ll
- 2010-09-30-CMOV-JumpTable-PHI.ll
- 2010-10-08-cmpxchg8b.ll
- 2010-11-02-DbgParameter.ll
- 2010-11-09-MOVLPS.ll
- 2010-11-18-SelectOfExtload.ll
- 2010-12-02-MC-Set.ll
- 2011-01-07-LegalizeTypesCrash.ll
- 2011-01-10-DagCombineHang.ll
- 2011-01-24-DbgValue-Before-Use.ll
- 2011-02-04-FastRegallocNoFP.ll
- 2011-02-12-shuffle.ll
- 2011-02-21-VirtRegRewriter-KillSubReg.ll
- 2011-02-23-UnfoldBug.ll
- 2011-02-27-Fpextend.ll
- 2011-03-02-DAGCombiner.ll
- 2011-03-08-Sched-crash.ll
- 2011-03-09-Physreg-Coalescing.ll
- 2011-03-30-CreateFixedObjCrash.ll
- 2011-04-13-SchedCmpJmp.ll
- 2011-04-19-sclr-bb.ll
- 2011-05-09-loaduse.ll
- 2011-05-26-UnreachableBlockElim.ll
- 2011-05-27-CrossClassCoalescing.ll
- 2011-06-01-fildll.ll
- 2011-06-03-x87chain.ll
- 2011-06-06-fgetsign80bit.ll
- 2011-06-12-FastAllocSpill.ll
- 2011-06-14-PreschedRegalias.ll
- 2011-06-14-mmx-inlineasm.ll
- 2011-06-19-QuicksortCoalescerBug.ll
- 2011-07-13-BadFrameIndexDisplacement.ll
- 2011-08-23-PerformSubCombine128.ll
- 2011-08-23-Trampoline.ll
- 2011-08-29-BlockConstant.ll
- 2011-08-29-InitOrder.ll
- 2011-09-14-valcoalesce.ll
- 2011-09-18-sse2cmp.ll
- 2011-09-21-setcc-bug.ll
- 2011-10-11-SpillDead.ll
- 2011-10-11-srl.ll
- 2011-10-12-MachineCSE.ll
- 2011-10-18-FastISel-VectorParams.ll
- 2011-10-19-LegelizeLoad.ll
- 2011-10-19-widen_vselect.ll
- 2011-10-21-widen-cmp.ll
- 2011-10-27-tstore.ll
- 2011-10-30-padd.ll
- 2011-11-07-LegalizeBuildVector.ll
- 2011-11-22-AVX2-Domains.ll
- 2011-11-30-or.ll
- 2011-12-06-AVXVectorExtractCombine.ll
- 2011-12-06-BitcastVectorGlobal.ll
- 2011-12-08-AVXISelBugs.ll
- 2011-12-15-vec_shift.ll
- 2011-12-26-extractelement-duplicate-load.ll
- 2011-12-28-vselecti8.ll
- 2011-12-8-bitcastintprom.ll
- 2011-20-21-zext-ui2fp.ll
- 2012-01-10-UndefExceptionEdge.ll
- 2012-01-11-split-cv.ll
- 2012-01-12-extract-sv.ll
- 2012-01-16-mfence-nosse-flags.ll
- 2012-01-18-vbitcast.ll
- 2012-02-12-dagco.ll
- 2012-02-14-scalar.ll
- 2012-02-23-mmx-inlineasm.ll
- 2012-02-29-CoalescerBug.ll
- 2012-03-15-build_vector_wl.ll
- 2012-03-20-LargeConstantExpr.ll
- 2012-03-26-PostRALICMBug.ll
- 2012-04-09-TwoAddrPassBug.ll
- 2012-04-26-sdglue.ll
- 2012-05-17-TwoAddressBug.ll
- 2012-05-19-CoalescerCrash.ll
- 2012-05-19-avx2-store.ll
- 2012-07-10-extload64.ll
- 2012-07-10-shufnorm.ll
- 2012-07-15-BuildVectorPromote.ll
- 2012-07-15-broadcastfold.ll
- 2012-07-15-tconst_shl.ll
- 2012-07-15-vshl.ll
- 2012-07-16-LeaUndef.ll
- 2012-07-16-fp2ui-i1.ll
- 2012-07-17-vtrunc.ll
- 2012-07-23-select_cc.ll
- 2012-08-07-CmpISelBug.ll
- 2012-08-16-setcc.ll
- 2012-08-17-legalizer-crash.ll
- 2012-08-28-UnsafeMathCrash.ll
- 2012-09-13-dagco-fneg.ll
- 2012-09-28-CGPBug.ll
- 2012-1-10-buildvector.ll
- 2012-10-02-DAGCycle.ll
- 2012-10-03-DAGCycle.ll
- 2012-10-18-crash-dagco.ll
- 2012-11-28-merge-store-alias.ll
- 2012-11-30-handlemove-dbg.ll
- 2012-11-30-misched-dbg.ll
- 2012-11-30-regpres-dbg.ll
- 2012-12-06-python27-miscompile.ll
- 2012-12-1-merge-multiple.ll
- 2012-12-12-DAGCombineCrash.ll
- 2012-12-14-v8fp80-crash.ll
- 2012-12-19-NoImplicitFloat.ll
- 2013-01-09-DAGCombineBug.ll
- 2013-02-12-ShuffleToZext.ll
- 2013-03-13-VEX-DestReg.ll
- 2013-05-06-ConactVectorCrash.ll
- 2013-10-14-FastISel-incorrect-vreg.ll
- 3addr-16bit.ll
- 3addr-or.ll
- 3dnow-intrinsics.ll
- 4char-promote.ll
- 9601.ll
- Atomics-64.ll
- DbgValueOtherTargets.test
- MachineSink-CritEdge.ll
- MachineSink-DbgValue.ll
- MachineSink-PHIUse.ll
- MachineSink-eflags.ll
- MergeConsecutiveStores.ll
- StackColoring-dbg.ll
- StackColoring.ll
- SwitchLowering.ll
- SwizzleShuff.ll
- WidenArith.ll
- abi-isel.ll
- add-of-carry.ll
- add.ll
- adde-carry.ll
- addr-label-difference.ll
- aes_intrinsics.ll
- alias-error.ll
- aliases.ll
- aligned-comm.ll
- alignment-2.ll
- alignment.ll
- all-ones-vector.ll
- alldiv-divdi3.ll
- alloca-align-rounding-32.ll
- alloca-align-rounding.ll
- allrem-moddi3.ll
- and-or-fold.ll
- and-su.ll
- andimm8.ll
- anyext.ll
- anyregcc-crash.ll
- anyregcc.ll
- apm.ll
- arg-cast.ll
- asm-block-labels.ll
- asm-global-imm.ll
- asm-indirect-mem.ll
- asm-invalid-register-class-crasher.ll
- asm-label.ll
- asm-label2.ll
- asm-modifier-P.ll
- asm-modifier.ll
- asm-reg-type-mismatch.ll
- atom-bypass-slow-division-64.ll
- atom-bypass-slow-division.ll
- atom-call-reg-indirect-foldedreload32.ll
- atom-call-reg-indirect-foldedreload64.ll
- atom-call-reg-indirect.ll
- atom-fixup-lea1.ll
- atom-fixup-lea2.ll
- atom-fixup-lea3.ll
- atom-lea-addw-bug.ll
- atom-lea-sp.ll
- atom-pad-short-functions.ll
- atom-sched.ll
- atom-shuf.ll
- atomic-dagsched.ll
- atomic-load-store-wide.ll
- atomic-load-store.ll
- atomic-minmax-i6432.ll
- atomic-or.ll
- atomic-pointer.ll
- atomic16.ll
- atomic32.ll
- atomic64.ll
- atomic6432.ll
- atomic8.ll
- atomic_add.ll
- atomic_op.ll
- attribute-sections.ll
- avoid-lea-scale2.ll
- avoid-loop-align-2.ll
- avoid-loop-align.ll
- avx-arith.ll
- avx-basic.ll
- avx-bitcast.ll
- avx-blend.ll
- avx-brcond.ll
- avx-cast.ll
- avx-cmp.ll
- avx-cvt.ll
- avx-fp2int.ll
- avx-intel-ocl.ll
- avx-intrinsics-x86.ll
- avx-intrinsics-x86_64.ll
- avx-load-store.ll
- avx-logic.ll
- avx-minmax.ll
- avx-movdup.ll
- avx-select.ll
- avx-sext.ll
- avx-shift.ll
- avx-shuffle-x86_32.ll
- avx-shuffle.ll
- avx-splat.ll
- avx-trunc.ll
- avx-unpack.ll
- avx-varargs-x86_64.ll
- avx-vbroadcast.ll
- avx-vextractf128.ll
- avx-vinsertf128.ll
- avx-vmovddup.ll
- avx-vperm2f128.ll
- avx-vpermil.ll
- avx-vshufp.ll
- avx-vzeroupper.ll
- avx-win64-args.ll
- avx-win64.ll
- avx-zext.ll
- avx2-arith.ll
- avx2-cmp.ll
- avx2-conversions.ll
- avx2-gather.ll
- avx2-intrinsics-x86.ll
- avx2-logic.ll
- avx2-nontemporal.ll
- avx2-palignr.ll
- avx2-phaddsub.ll
- avx2-shift.ll
- avx2-shuffle.ll
- avx2-unpack.ll
- avx2-vbroadcast.ll
- avx2-vector-shifts.ll
- avx2-vperm.ll
- avx2-vperm2i128.ll
- avx512-arith.ll
- avx512-build-vector.ll
- avx512-cmp.ll
- avx512-cvt.ll
- avx512-fma-intrinsics.ll
- avx512-fma.ll
- avx512-gather-scatter-intrin.ll
- avx512-insert-extract.ll
- avx512-intrinsics.ll
- avx512-mask-op.ll
- avx512-mov.ll
- avx512-select.ll
- avx512-shift.ll
- avx512-shuffle.ll
- avx512-trunc-ext.ll
- avx512-vbroadcast.ll
- avx512-vec-cmp.ll
- barrier-sse.ll
- barrier.ll
- basic-promote-integers.ll
- bc-extract.ll
- bigstructret.ll
- bigstructret2.ll
- bit-test-shift.ll
- bitcast-i256.ll
- bitcast-int-to-vector.ll
- bitcast.ll
- bitcast2.ll
- blend-msb.ll
- block-placement.ll
- bmi.ll
- bool-simplify.ll
- bool-zext.ll
- br-fold.ll
- brcond.ll
- break-anti-dependencies.ll
- break-avx-dep.ll
- break-sse-dep.ll
- bss_pagealigned.ll
- bswap-inline-asm.ll
- bswap.ll
- bt.ll
- btq.ll
- buildvec-insertvec.ll
- byval-align.ll
- byval.ll
- byval2.ll
- byval3.ll
- byval4.ll
- byval5.ll
- byval6.ll
- byval7.ll
- call-imm.ll
- call-push.ll
- cas.ll
- cfstring.ll
- chain_order.ll
- change-compare-stride-1.ll
- change-compare-stride-trickiness-0.ll
- change-compare-stride-trickiness-1.ll
- change-compare-stride-trickiness-2.ll
- clobber-fi0.ll
- clz.ll
- cmov-fp.ll
- cmov-into-branch.ll
- cmov.ll
- cmp.ll
- cmpxchg16b.ll
- coalesce-esp.ll
- coalesce-implicitdef.ll
- coalescer-commute1.ll
- coalescer-commute2.ll
- coalescer-commute3.ll
- coalescer-commute4.ll
- coalescer-commute5.ll
- coalescer-cross.ll
- coalescer-dce.ll
- coalescer-dce2.ll
- coalescer-identity.ll
- coalescer-remat.ll
- code_placement.ll
- code_placement_align_all.ll
- code_placement_eh.ll
- codegen-prepare-cast.ll
- codegen-prepare-extload.ll
- codegen-prepare.ll
- codemodel.ll
- coff-feat00.ll
- coldcc64.ll
- combine-lds.ll
- combiner-aa-0.ll
- combiner-aa-1.ll
- commute-intrinsic.ll
- commute-two-addr.ll
- compact-unwind.ll
- compare-add.ll
- compare-inf.ll
- compare_folding.ll
- compiler_used.ll
- complex-asm.ll
- complex-fca.ll
- conditional-indecrement.ll
- constant-pool-remat-0.ll
- constant-pool-sharing.ll
- constpool.ll
- constructor.ll
- convert-2-addr-3-addr-inc64.ll
- copysign-zero.ll
- crash-O0.ll
- crash-nosse.ll
- crash.ll
- critical-edge-split-2.ll
- cstring.ll
- ctpop-combine.ll
- cvtv2f32.ll
- dag-rauw-cse.ll
- dagcombine-buildvector.ll
- dagcombine-cse.ll
- dagcombine-shifts.ll
- dagcombine-unsafe-math.ll
- darwin-bzero.ll
- darwin-no-dead-strip.ll
- darwin-quote.ll
- darwin-stub.ll
- discontiguous-loops.ll
- div8.ll
- divide-by-constant.ll
- divrem.ll
- dll-linkage.ll
- dllexport.ll
- dollar-name.ll
- dwarf-comp-dir.ll
- dyn-stackalloc.ll
- dyn_alloca_aligned.ll
- dynamic-allocas-VLAs.ll
- early-ifcvt-crash.ll
- early-ifcvt.ll
- eh_frame.ll
- emit-big-cst.ll
- empty-functions.ll
- empty-struct-return-type.ll
- epilogue.ll
- extend.ll
- extended-fma-contraction.ll
- extern_weak.ll
- extmul128.ll
- extmul64.ll
- extract-combine.ll
- extract-concat.ll
- extract-extract.ll
- extractelement-from-arg.ll
- extractelement-load.ll
- extractelement-shuffle.ll
- extractps.ll
- f16c-intrinsics.ll
- fabs.ll
- fast-cc-callee-pops.ll
- fast-cc-merge-stack-adj.ll
- fast-cc-pass-in-regs.ll
- fast-isel-agg-constant.ll
- fast-isel-args-fail.ll
- fast-isel-args.ll
- fast-isel-atomic.ll
- fast-isel-avoid-unnecessary-pic-base.ll
- fast-isel-bail.ll
- fast-isel-bc.ll
- fast-isel-call.ll
- fast-isel-cmp-branch.ll
- fast-isel-constant.ll
- fast-isel-constpool.ll
- fast-isel-divrem-x86-64.ll
- fast-isel-divrem.ll
- fast-isel-expect.ll
- fast-isel-extract.ll
- fast-isel-fneg.ll
- fast-isel-gep.ll
- fast-isel-gv.ll
- fast-isel-i1.ll
- fast-isel-mem.ll
- fast-isel-ret-ext.ll
- fast-isel-store.ll
- fast-isel-tailcall.ll
- fast-isel-tls.ll
- fast-isel-x86-64.ll
- fast-isel-x86.ll
- fast-isel.ll
- fastcall-correct-mangling.ll
- fastcc-2.ll
- fastcc-byval.ll
- fastcc-sret.ll
- fastcc.ll
- fastcc3struct.ll
- fastisel-gep-promote-before-add.ll
- fdiv.ll
- field-extract-use-trunc.ll
- fildll.ll
- float-asmprint.ll
- floor-soft-float.ll
- fltused.ll
- fltused_function_pointer.ll
- fma.ll
- fma3-intrinsics.ll
- fma4-intrinsics-x86_64.ll
- fma_patterns.ll
- fma_patterns_wide.ll
- fmul-zero.ll
- fold-add.ll
- fold-and-shift.ll
- fold-call-2.ll
- fold-call-3.ll
- fold-call.ll
- fold-imm.ll
- fold-load-vec.ll
- fold-load.ll
- fold-mul-lohi.ll
- fold-pcmpeqd-0.ll
- fold-pcmpeqd-1.ll
- fold-pcmpeqd-2.ll
- fold-sext-trunc.ll
- fold-vex.ll
- fold-xmm-zero.ll
- fold-zext-trunc.ll
- force-align-stack-alloca.ll
- force-align-stack.ll
- fp-elim-and-no-fp-elim.ll
- fp-elim.ll
- fp-fast.ll
- fp-immediate-shorten.ll
- fp-in-intregs.ll
- fp-load-trunc.ll
- fp-select-cmp-and.ll
- fp-stack-2results.ll
- fp-stack-O0-crash.ll
- fp-stack-O0.ll
- fp-stack-compare-cmov.ll
- fp-stack-compare.ll
- fp-stack-direct-ret.ll
- fp-stack-ret-conv.ll
- fp-stack-ret-store.ll
- fp-stack-ret.ll
- fp-stack-retcopy.ll
- fp-stack-set-st1.ll
- fp-stack.ll
- fp-trunc.ll
- fp-une-cmp.ll
- fp2sint.ll
- fp_constant_op.ll
- fp_load_cast_fold.ll
- fp_load_fold.ll
- frame-base.ll
- fsgsbase.ll
- fsxor-alignment.ll
- full-lsr.ll
- ga-offset.ll
- gather-addresses.ll
- gcc_except_table.ll
- ghc-cc.ll
- ghc-cc64.ll
- global-sections-tls.ll
- global-sections.ll
- gs-fold.ll
- h-register-addressing-32.ll
- h-register-addressing-64.ll
- h-register-store.ll
- h-registers-0.ll
- h-registers-1.ll
- h-registers-2.ll
- h-registers-3.ll
- haddsub.ll
- handle-move.ll
- hidden-vis-2.ll
- hidden-vis-3.ll
- hidden-vis-4.ll
- hidden-vis-pic.ll
- hidden-vis.ll
- hipe-cc.ll
- hipe-cc64.ll
- hipe-prologue.ll
- hoist-common.ll
- hoist-invariant-load.ll
- i128-and-beyond.ll
- i128-immediate.ll
- i128-mul.ll
- i128-ret.ll
- i128-sdiv.ll
- i256-add.ll
- i2k.ll
- i486-fence-loop.ll
- i64-mem-copy.ll
- iabs.ll
- ident-metadata.ll
- illegal-insert.ll
- illegal-vector-args-return.ll
- imul-lea-2.ll
- imul-lea.ll
- imul64-lea.ll
- inline-asm-2addr.ll
- inline-asm-R-constraint.ll
- inline-asm-error.ll
- inline-asm-flag-clobber.ll
- inline-asm-fpstack.ll
- inline-asm-h.ll
- inline-asm-modifier-n.ll
- inline-asm-mrv.ll
- inline-asm-out-regs.ll
- inline-asm-pic.ll
- inline-asm-ptr-cast.ll
- inline-asm-q-regs.ll
- inline-asm-tied.ll
- inline-asm-x-scalar.ll
- inline-asm.ll
- inlineasm-sched-bug.ll
- inreg.ll
- ins_subreg_coalesce-1.ll
- ins_subreg_coalesce-2.ll
- ins_subreg_coalesce-3.ll
- insert-positions.ll
- insertelement-copytoregs.ll
- insertelement-legalize.ll
- int-intrinsic.ll
- invalid-shift-immediate.ll
- isel-optnone.ll
- isel-sink.ll
- isel-sink2.ll
- isel-sink3.ll
- isint.ll
- isnan.ll
- isnan2.ll
- ispositive.ll
- jump_sign.ll
- label-redefinition.ll
- large-gep-chain.ll
- large-gep-scale.ll
- large-global.ll
- ldzero.ll
- lea-2.ll
- lea-3.ll
- lea-4.ll
- lea-recursion.ll
- lea.ll
- leaf-fp-elim.ll
- legalize-fmp-oeq-vector-select.ll
- legalize-libcalls.ll
- legalize-shift-64.ll
- legalize-sub-zero-2.ll
- legalize-sub-zero.ll
- legalizedag_vec.ll
- lfence.ll
- licm-dominance.ll
- licm-nested.ll
- licm-symbol.ll
- limited-prec.ll
- lit.local.cfg
- live-out-reg-info.ll
- liveness-local-regalloc.ll
- load-slice.ll
- lock-inst-encoding.ll
- log2_not_readnone.ll
- long-extend.ll
- long-setcc.ll
- longlong-deadload.ll
- loop-blocks.ll
- loop-hoist.ll
- loop-strength-reduce-2.ll
- loop-strength-reduce-3.ll
- loop-strength-reduce.ll
- loop-strength-reduce2.ll
- loop-strength-reduce4.ll
- loop-strength-reduce5.ll
- loop-strength-reduce6.ll
- loop-strength-reduce7.ll
- loop-strength-reduce8.ll
- lsr-delayed-fold.ll
- lsr-i386.ll
- lsr-interesting-step.ll
- lsr-loop-exit-cond.ll
- lsr-negative-stride.ll
- lsr-nonaffine.ll
- lsr-normalization.ll
- lsr-overflow.ll
- lsr-quadratic-expand.ll
- lsr-redundant-addressing.ll
- lsr-reuse-trunc.ll
- lsr-reuse.ll
- lsr-sort.ll
- lsr-static-addr.ll
- lsr-wrap.ll
- lzcnt.ll
- machine-cp.ll
- machine-cse.ll
- masked-iv-safe.ll
- masked-iv-unsafe.ll
- maskmovdqu.ll
- mcinst-avx-lowering.ll
- mcinst-lowering.ll
- mem-promote-integers.ll
- membarrier.ll
- memcmp.ll
- memcpy-2.ll
- memcpy.ll
- memset-2.ll
- memset-3.ll
- memset-sse-stack-realignment.ll
- memset.ll
- memset64-on-x86-32.ll
- merge_store.ll
- mfence.ll
- mingw-alloca.ll
- misaligned-memset.ll
- misched-balance.ll
- misched-copy.ll
- misched-crash.ll
- misched-fusion.ll
- misched-ilp.ll
- misched-matmul.ll
- misched-matrix.ll
- misched-new.ll
- mmx-arg-passing.ll
- mmx-arg-passing2.ll
- mmx-arith.ll
- mmx-bitcast-to-i64.ll
- mmx-builtins.ll
- mmx-copy-gprs.ll
- mmx-emms.ll
- mmx-insert-element.ll
- mmx-pinsrw.ll
- mmx-punpckhdq.ll
- mmx-s2v.ll
- mmx-shift.ll
- mmx-shuffle.ll
- movbe.ll
- movfs.ll
- movgs.ll
- movmsk.ll
- movntdq-no-avx.ll
- ms-inline-asm.ll
- mul-legalize.ll
- mul-remat.ll
- mul-shift-reassoc.ll
- mul128.ll
- mul64.ll
- muloti.ll
- mult-alt-generic-i686.ll
- mult-alt-generic-x86_64.ll
- mult-alt-x86.ll
- multiple-loop-post-inc.ll
- multiple-return-values-cross-block.ll
- mulx32.ll
- mulx64.ll
- nancvt.ll
- narrow-shl-cst.ll
- narrow-shl-load.ll
- narrow_op-1.ll
- neg-shl-add.ll
- neg_cmp.ll
- neg_fp.ll
- negate-add-zero.ll
- negative-sin.ll
- negative-stride-fptosi-user.ll
- negative-subscript.ll
- negative_zero.ll
- newline-and-quote.ll
- no-cfi.ll
- no-cmov.ll
- no-compact-unwind.ll
- no-elf-compact-unwind.ll
- nobt.ll
- nocx16.ll
- non-lazy-bind.ll
- nonconst-static-ev.ll
- nonconst-static-iv.ll
- nontemporal.ll
- norex-subreg.ll
- nosse-error1.ll
- nosse-error2.ll
- nosse-varargs.ll
- null-streamer.ll
- objc-gc-module-flags.ll
- object-size.ll
- odr_comdat.ll
- opt-ext-uses.ll
- opt-shuff-tstore.ll
- optimize-max-0.ll
- optimize-max-1.ll
- optimize-max-2.ll
- optimize-max-3.ll
- or-address.ll
- or-branch.ll
- overlap-shift.ll
- packed_struct.ll
- palignr-2.ll
- palignr.ll
- pass-three.ll
- patchpoint.ll
- peep-setb.ll
- peep-test-0.ll
- peep-test-1.ll
- peep-test-2.ll
- peep-test-3.ll
- peep-test-4.ll
- peep-vector-extract-concat.ll
- peep-vector-extract-insert.ll
- personality.ll
- personality_size.ll
- phaddsub.ll
- phi-bit-propagation.ll
- phi-immediate-factoring.ll
- phielim-split.ll
- phys-reg-local-regalloc.ll
- phys_subreg_coalesce-2.ll
- phys_subreg_coalesce-3.ll
- phys_subreg_coalesce.ll
- pic-load-remat.ll
- pic.ll
- pic_jumptable.ll
- pmovext.ll
- pmovsx-inreg.ll
- pmul.ll
- pmulld.ll
- pointer-vector.ll
- popcnt.ll
- postalloc-coalescing.ll
- postra-licm.ll
- powi.ll
- pr10068.ll
- pr10420.ll
- pr10475.ll
- pr10499.ll
- pr10523.ll
- pr10524.ll
- pr10525.ll
- pr10526.ll
- pr11202.ll
- pr11334.ll
- pr11415.ll
- pr11468.ll
- pr11985.ll
- pr11998.ll
- pr12312.ll
- pr12359.ll
- pr12360.ll
- pr12889.ll
- pr13209.ll
- pr13220.ll
- pr13458.ll
- pr13577.ll
- pr13859.ll
- pr13899.ll
- pr14088.ll
- pr14090.ll
- pr14098.ll
- pr14161.ll
- pr14204.ll
- pr14314.ll
- pr14333.ll
- pr14562.ll
- pr1462.ll
- pr1489.ll
- pr1505.ll
- pr1505b.ll
- pr15267.ll
- pr15296.ll
- pr15309.ll
- pr16031.ll
- pr16360.ll
- pr16807.ll
- pr17546.ll
- pr17631.ll
- pr17764.ll
- pr18014.ll
- pr18023.ll
- pr18054.ll
- pr18162.ll
- pr2177.ll
- pr2182.ll
- pr2326.ll
- pr2656.ll
- pr2659.ll
- pr2849.ll
- pr2924.ll
- pr2982.ll
- pr3154.ll
- pr3216.ll
- pr3241.ll
- pr3243.ll
- pr3244.ll
- pr3250.ll
- pr3317.ll
- pr3366.ll
- pr3457.ll
- pr3522.ll
- pr5145.ll
- pr7882.ll
- pr9127.ll
- pr9743.ll
- pre-ra-sched.ll
- prefetch.ll
- prefixdata.ll
- private-2.ll
- private.ll
- promote-assert-zext.ll
- promote-i16.ll
- promote-trunc.ll
- promote.ll
- psubus.ll
- ptr-rotate.ll
- ptrtoint-constexpr.ll
- rd-mod-wr-eflags.ll
- rdrand.ll
- rdseed.ll
- rdtsc.ll
- red-zone.ll
- red-zone2.ll
- reghinting.ll
- regpressure.ll
- rem.ll
- remat-constant.ll
- remat-fold-load.ll
- remat-mov-0.ll
- remat-phys-dead.ll
- remat-scalar-zero.ll
- ret-addr.ll
- ret-i64-0.ll
- ret-mmx.ll
- returned-trunc-tail-calls.ll
- reverse_branches.ll
- rip-rel-address.ll
- rip-rel-lea.ll
- rodata-relocs.ll
- rot16.ll
- rot32.ll
- rot64.ll
- rotate.ll
- rotate2.ll
- rounding-ops.ll
- rtm.ll
- sandybridge-loads.ll
- scalar-extract.ll
- scalar-min-max-fill-operand.ll
- scalar_sse_minmax.ll
- scalar_widen_div.ll
- scalarize-bitcast.ll
- scev-interchange.ll
- sdiv-exact.ll
- segmented-stacks-dynamic.ll
- segmented-stacks.ll
- select-with-and-or.ll
- select.ll
- select_const.ll
- selectiondag-cse.ll
- setcc-narrowing.ll
- setcc-sentinals.ll
- setcc.ll
- setoeq.ll
- setuge.ll
- sext-i1.ll
- sext-load.ll
- sext-ret-val.ll
- sext-setcc-self.ll
- sext-subreg.ll
- sext-trunc.ll
- sfence.ll
- sha.ll
- shift-and.ll
- shift-bmi2.ll
- shift-coalesce.ll
- shift-codegen.ll
- shift-combine.ll
- shift-double.ll
- shift-folding.ll
- shift-i128.ll
- shift-i256.ll
- shift-one.ll
- shift-pair.ll
- shift-parts.ll
- shl-anyext.ll
- shl-i64.ll
- shl_elim.ll
- shl_undef.ll
- shrink-compare.ll
- shrink-fp-const1.ll
- shrink-fp-const2.ll
- sibcall-2.ll
- sibcall-3.ll
- sibcall-4.ll
- sibcall-5.ll
- sibcall-6.ll
- sibcall-byval.ll
- sibcall.ll
- simple-zext.ll
- sincos-opt.ll
- sincos.ll
- sink-hoist.ll
- sink-out-of-loop.ll
- sjlj.ll
- small-byval-memcpy.ll
- smul-with-overflow.ll
- soft-fp.ll
- splat-scalar-load.ll
- split-eh-lpad-edges.ll
- split-vector-bitcast.ll
- split-vector-rem.ll
- sqrt-fastmath.ll
- sse-align-0.ll
- sse-align-1.ll
- sse-align-10.ll
- sse-align-11.ll
- sse-align-12.ll
- sse-align-2.ll
- sse-align-3.ll
- sse-align-4.ll
- sse-align-5.ll
- sse-align-6.ll
- sse-align-7.ll
- sse-align-8.ll
- sse-align-9.ll
- sse-commute.ll
- sse-domains.ll
- sse-fcopysign.ll
- sse-intel-ocl.ll
- sse-intrinsics-x86.ll
- sse-load-ret.ll
- sse-minmax.ll
- sse-varargs.ll
- sse1.ll
- sse2-blend.ll
- sse2-intrinsics-x86.ll
- sse2-mul.ll
- sse2-vector-shifts.ll
- sse2.ll
- sse3-intrinsics-x86.ll
- sse3.ll
- sse41-blend.ll
- sse41-intrinsics-x86.ll
- sse41.ll
- sse42-intrinsics-x86.ll
- sse42.ll
- sse42_64.ll
- sse4a.ll
- sse_partial_update.ll
- sse_reload_fold.ll
- ssse3-intrinsics-x86.ll
- stack-align-memcpy.ll
- stack-align.ll
- stack-align2.ll
- stack-protector-dbginfo.ll
- stack-protector-vreg-to-vreg-copy.ll
- stack-protector.ll
- stack-update-frame-opcode.ll
- stackmap.ll
- stdarg.ll
- stdcall-notailcall.ll
- stdcall.ll
- store-empty-member.ll
- store-fp-constant.ll
- store-global-address.ll
- store-narrow.ll
- store_op_load_fold.ll
- store_op_load_fold2.ll
- storetrunc-fp.ll
- stride-nine-with-base-reg.ll
- stride-reuse.ll
- sub-with-overflow.ll
- sub.ll
- subreg-to-reg-0.ll
- subreg-to-reg-1.ll
- subreg-to-reg-2.ll
- subreg-to-reg-3.ll
- subreg-to-reg-4.ll
- subreg-to-reg-6.ll
- switch-bt.ll
- switch-crit-edge-constant.ll
- switch-or.ll
- switch-order-weight.ll
- switch-zextload.ll
- swizzle.ll
- tail-call-attrs.ll
- tail-call-got.ll
- tail-call-legality.ll
- tail-dup-addr.ll
- tail-opts.ll
- tail-threshold.ll
- tailcall-64.ll
- tailcall-calleesave.ll
- tailcall-cgp-dup.ll
- tailcall-disable.ll
- tailcall-fastisel.ll
- tailcall-largecode.ll
- tailcall-returndup-void.ll
- tailcall-ri64.ll
- tailcall-stackalign.ll
- tailcall-structret.ll
- tailcall.ll
- tailcallbyval.ll
- tailcallbyval64.ll
- tailcallfp.ll
- tailcallfp2.ll
- tailcallpic1.ll
- tailcallpic2.ll
- tailcallstack64.ll
- targetLoweringGeneric.ll
- tbm-intrinsics-x86_64.ll
- tbm_patterns.ll
- test-nofold.ll
- test-shrink-bug.ll
- test-shrink.ll
- testl-commute.ll
- this-return-64.ll
- tls-local-dynamic.ll
- tls-models.ll
- tls-pic.ll
- tls-pie.ll
- tls.ll
- tlv-1.ll
- tlv-2.ll
- tlv-3.ll
- trap.ll
- trunc-ext-ld-st.ll
- trunc-to-bool.ll
- twoaddr-coalesce-2.ll
- twoaddr-coalesce.ll
- twoaddr-lea.ll
- twoaddr-pass-sink.ll
- twoaddr-sink-terminator.ll
- uint64-to-float.ll
- uint_to_fp-2.ll
- uint_to_fp.ll
- umul-with-carry.ll
- umul-with-overflow.ll
- unaligned-load.ll
- unaligned-spill-folding.ll
- undef-label.ll
- unknown-location.ll
- unreachable-loop-sinking.ll
- unwind-init.ll
- unwindraise.ll
- urem-i8-constant.ll
- use-add-flags.ll
- utf16-cfstrings.ll
- utf8.ll
- v-binop-widen.ll
- v-binop-widen2.ll
- v2f32.ll
- v4f32-immediate.ll
- v4i32load-crash.ll
- v8i1-masks.ll
- vararg_tailcall.ll
- variable-sized-darwin-bzero.ll
- variadic-node-pic.ll
- vec-sign.ll
- vec-trunc-store.ll
- vec_add.ll
- vec_align.ll
- vec_align_i256.ll
- vec_anyext.ll
- vec_call.ll
- vec_cast.ll
- vec_cast2.ll
- vec_clear.ll
- vec_compare-2.ll
- vec_compare-sse4.ll
- vec_compare.ll
- vec_ctbits.ll
- vec_ext_inreg.ll
- vec_extract-sse4.ll
- vec_extract.ll
- vec_fabs.ll
- vec_floor.ll
- vec_fneg.ll
- vec_fpext.ll
- vec_i64.ll
- vec_ins_extract-1.ll
- vec_ins_extract.ll
- vec_insert-2.ll
- vec_insert-3.ll
- vec_insert-4.ll
- vec_insert-5.ll
- vec_insert-6.ll
- vec_insert-7.ll
- vec_insert-8.ll
- vec_insert-9.ll
- vec_insert.ll
- vec_loadsingles.ll
- vec_logical.ll
- vec_return.ll
- vec_round.ll
- vec_sdiv_to_shift.ll
- vec_set-2.ll
- vec_set-3.ll
- vec_set-4.ll
- vec_set-5.ll
- vec_set-6.ll
- vec_set-7.ll
- vec_set-8.ll
- vec_set-9.ll
- vec_set-A.ll
- vec_set-B.ll
- vec_set-C.ll
- vec_set-D.ll
- vec_set-E.ll
- vec_set-F.ll
- vec_set-G.ll
- vec_set-H.ll
- vec_set-I.ll
- vec_set-J.ll
- vec_set.ll
- vec_setcc.ll
- vec_sext.ll
- vec_shift.ll
- vec_shift2.ll
- vec_shift3.ll
- vec_shift4.ll
- vec_shuffle-11.ll
- vec_shuffle-14.ll
- vec_shuffle-15.ll
- vec_shuffle-16.ll
- vec_shuffle-17.ll
- vec_shuffle-18.ll
- vec_shuffle-19.ll
- vec_shuffle-20.ll
- vec_shuffle-22.ll
- vec_shuffle-23.ll
- vec_shuffle-24.ll
- vec_shuffle-25.ll
- vec_shuffle-26.ll
- vec_shuffle-27.ll
- vec_shuffle-28.ll
- vec_shuffle-30.ll
- vec_shuffle-31.ll
- vec_shuffle-34.ll
- vec_shuffle-35.ll
- vec_shuffle-36.ll
- vec_shuffle-37.ll
- vec_shuffle-38.ll
- vec_shuffle-39.ll
- vec_shuffle.ll
- vec_splat-2.ll
- vec_splat-3.ll
- vec_splat.ll
- vec_split.ll
- vec_ss_load_fold.ll
- vec_udiv_to_shift.ll
- vec_uint_to_fp.ll
- vec_zero-2.ll
- vec_zero.ll
- vec_zero_cse.ll
- vec_zext.ll
- vector-gep.ll
- vector-intrinsics.ll
- vector-rem.ll
- vector-variable-idx.ll
- vector-variable-idx2.ll
- vector.ll
- vfcmp.ll
- viabs.ll
- visibility.ll
- visibility2.ll
- volatile.ll
- vortex-bug.ll
- vselect-minmax.ll
- vshift-1.ll
- vshift-2.ll
- vshift-3.ll
- vshift-4.ll
- vshift-5.ll
- vshift_scalar.ll
- vshift_split.ll
- vshift_split2.ll
- vsplit-and.ll
- warn-stack.ll
- weak.ll
- weak_def_can_be_hidden.ll
- wide-fma-contraction.ll
- wide-integer-fold.ll
- widen_arith-1.ll
- widen_arith-2.ll
- widen_arith-3.ll
- widen_arith-4.ll
- widen_arith-5.ll
- widen_arith-6.ll
- widen_cast-1.ll
- widen_cast-2.ll
- widen_cast-3.ll
- widen_cast-4.ll
- widen_cast-5.ll
- widen_cast-6.ll
- widen_conv-1.ll
- widen_conv-2.ll
- widen_conv-3.ll
- widen_conv-4.ll
- widen_extract-1.ll
- widen_load-0.ll
- widen_load-1.ll
- widen_load-2.ll
- widen_shuffle-1.ll
- win32_sret.ll
- win64_alloca_dynalloca.ll
- win64_params.ll
- win64_vararg.ll
- win_chkstk.ll
- win_ftol2.ll
- x86-64-and-mask.ll
- x86-64-arg.ll
- x86-64-asm.ll
- x86-64-dead-stack-adjust.ll
- x86-64-disp.ll
- x86-64-extend-shift.ll
- x86-64-frameaddr.ll
- x86-64-gv-offset.ll
- x86-64-jumps.ll
- x86-64-mem.ll
- x86-64-pic-1.ll
- x86-64-pic-10.ll
- x86-64-pic-11.ll
- x86-64-pic-2.ll
- x86-64-pic-3.ll
- x86-64-pic-4.ll
- x86-64-pic-5.ll
- x86-64-pic-6.ll
- x86-64-pic-7.ll
- x86-64-pic-8.ll
- x86-64-pic-9.ll
- x86-64-psub.ll
- x86-64-ptr-arg-simple.ll
- x86-64-ret0.ll
- x86-64-shortint.ll
- x86-64-sret-return.ll
- x86-64-tls-1.ll
- x86-64-varargs.ll
- x86-frameaddr.ll
- x86-frameaddr2.ll
- x86-shifts.ll
- x86-store-gv-addr.ll
- x86_64-mul-by-const.ll
- xmm-r64.ll
- xmulo.ll
- xop-intrinsics-x86_64.ll
- xor-icmp.ll
- xor.ll
- xtest.ll
- zero-remat.ll
- zext-extract_subreg.ll
- zext-fold.ll
- zext-inreg-0.ll
- zext-inreg-1.ll
- zext-sext.ll
- zext-shl.ll
- zext-trunc.ll
- GC/
- XCore/
- 2008-11-17-Shl64.ll
- 2009-01-08-Crash.ll
- 2009-01-14-Remat-Crash.ll
- 2009-03-27-v2f64-param.ll
- 2009-07-15-store192.ll
- 2010-02-25-LSR-Crash.ll
- 2011-01-31-DAGCombineBug.ll
- 2011-08-01-DynamicAllocBug.ll
- DbgValueOtherTargets.test
- addsub64.ll
- aliases.ll
- alignment.ll
- ashr.ll
- atomic.ll
- basictest.ll
- bigstructret.ll
- byVal.ll
- constants.ll
- epilogue_prologue.ll
- events.ll
- exception.ll
- float-intrinsics.ll
- fneg.ll
- getid.ll
- globals.ll
- indirectbr.ll
- inline-asm.ll
- ladd_lsub_combine.ll
- licm-ldwcp.ll
- linkage.ll
- lit.local.cfg
- load.ll
- misc-intrinsics.ll
- mkmsk.ll
- mul64.ll
- offset_folding.ll
- private.ll
- ps-intrinsics.ll
- resources.ll
- scavenging.ll
- sext.ll
- shedulingPreference.ll
- sr-intrinsics.ll
- store.ll
- switch.ll
- switch_long.ll
- threads.ll
- tls.ll
- trampoline.ll
- trap.ll
- unaligned_load.ll
- unaligned_store.ll
- unaligned_store_combine.ll
- varargs.ll
- zext.ll
- zextfree.ll
- AArch64/
- DebugInfo/
- 2009-10-16-Phi.ll
- 2009-11-03-InsertExtractValue.ll
- 2009-11-05-DeadGlobalVariable.ll
- 2009-11-06-NamelessGlobalVariable.ll
- 2009-11-10-CurrentFn.ll
- 2010-01-05-DbgScope.ll
- 2010-01-19-DbgScope.ll
- 2010-03-12-llc-crash.ll
- 2010-03-19-DbgDeclare.ll
- 2010-03-24-MemberFn.ll
- 2010-03-30-InvalidDbgInfoCrash.ll
- 2010-04-06-NestedFnDbgInfo.ll
- 2010-04-19-FramePtr.ll
- 2010-05-03-DisableFramePtr.ll
- 2010-05-03-OriginDIE.ll
- 2010-05-10-MultipleCU.ll
- 2010-06-29-InlinedFnLocalVar.ll
- 2010-07-19-Crash.ll
- 2010-10-01-crash.ll
- array.ll
- bug_null_debuginfo.ll
- debuginfofinder-multiple-cu.ll
- debuglineinfo.test
- dwarf-public-names.ll
- dwarfdump-debug-frame-simple.test
- dwarfdump-debug-loc-simple.test
- dwarfdump-dump-flags.test
- dwarfdump-inlining.test
- dwarfdump-pubnames.test
- dwarfdump-test.test
- dwarfdump-type-units.test
- dwarfdump-zlib.test
- enum.ll
- global.ll
- inheritance.ll
- inline-debug-info-multiret.ll
- inline-debug-info.ll
- inlined-arguments.ll
- inlined-vars.ll
- llvm-symbolizer.test
- member-order.ll
- member-pointers.ll
- namespace.ll
- template-recursive-void.ll
- tu-composite.ll
- tu-member-pointer.ll
- two-cus-from-same-file.ll
- version.ll
- AArch64/
- ARM/
- Inputs/
- dwarfdump-inl-test.cc
- dwarfdump-inl-test.elf-x86-64
- dwarfdump-inl-test.h
- dwarfdump-inl-test.high_pc.elf-x86-64
- dwarfdump-pubnames.cc
- dwarfdump-pubnames.elf-x86-64
- dwarfdump-test-32bit.elf.c
- dwarfdump-test-32bit.elf.o
- dwarfdump-test-loc-list-32bit.elf.cpp
- dwarfdump-test-loc-list-32bit.elf.o
- dwarfdump-test-zlib.cc
- dwarfdump-test-zlib.elf-x86-64
- dwarfdump-test.cc
- dwarfdump-test.elf-x86-64
- dwarfdump-test.elf-x86-64.debuglink
- dwarfdump-test2-helper.cc
- dwarfdump-test2-main.cc
- dwarfdump-test2.elf-x86-64
- dwarfdump-test3-decl.h
- dwarfdump-test3-decl2.h
- dwarfdump-test3.cc
- dwarfdump-test3.elf-x86-64 space
- dwarfdump-test4-decl.h
- dwarfdump-test4-part1.cc
- dwarfdump-test4-part2.cc
- dwarfdump-test4.elf-x86-64
- dwarfdump-type-units.cc
- dwarfdump-type-units.elf-x86-64
- macho-universal
- macho-universal.cc
- test-inline.o
- test-parameters.o
- PowerPC/
- SystemZ/
- X86/
- 2010-04-13-PubType.ll
- 2010-08-10-DbgConstant.ll
- 2011-09-26-GlobalVarContext.ll
- 2011-12-16-BadStructRef.ll
- DW_AT_byte_size.ll
- DW_AT_location-reference.ll
- DW_AT_object_pointer.ll
- DW_AT_specification.ll
- DW_AT_stmt_list_sec_offset.ll
- DW_TAG_friend.ll
- aligned_stack_var.ll
- arguments.ll
- block-capture.ll
- byvalstruct.ll
- coff_relative_names.ll
- concrete_out_of_line.ll
- data_member_location.ll
- dbg-at-specficiation.ll
- dbg-byval-parameter.ll
- dbg-const-int.ll
- dbg-const.ll
- dbg-declare-arg.ll
- dbg-declare.ll
- dbg-file-name.ll
- dbg-i128-const.ll
- dbg-large-unsigned-const.ll
- dbg-merge-loc-entry.ll
- dbg-prolog-end.ll
- dbg-subrange.ll
- dbg-value-dag-combine.ll
- dbg-value-inlined-parameter.ll
- dbg-value-isel.ll
- dbg-value-location.ll
- dbg-value-range.ll
- dbg-value-terminator.ll
- dbg_value_direct.ll
- debug-info-block-captured-self.ll
- debug-info-blocks.ll
- debug-info-static-member.ll
- debug_frame.ll
- dwarf-aranges-no-dwarf-labels.ll
- dwarf-aranges.ll
- dwarf-public-names.ll
- dwarf-pubnames-split.ll
- earlydup-crash.ll
- eh_symbol.ll
- elf-names.ll
- empty-and-one-elem-array.ll
- empty-array.ll
- ending-run.ll
- enum-class.ll
- enum-fwd-decl.ll
- fission-cu.ll
- fission-hash.ll
- fission-ranges.ll
- generate-odr-hash.ll
- gnu-public-names-empty.ll
- gnu-public-names.ll
- instcombine-instrinsics.ll
- line-info.ll
- linkage-name.ll
- lit.local.cfg
- low-pc-cu.ll
- main-file-name.s
- misched-dbg-value.ll
- multiple-aranges.ll
- multiple-at-const-val.ll
- nondefault-subrange-array.ll
- objc-fwd-decl.ll
- op_deref.ll
- parameters.ll
- pointer-type-size.ll
- pr11300.ll
- pr12831.ll
- pr13303.ll
- pr9951.ll
- prologue-stack.ll
- ref_addr_relocation.ll
- reference-argument.ll
- rvalue-ref.ll
- stmt-list-multiple-compile-units.ll
- stmt-list.ll
- stringpool.ll
- struct-loc.ll
- subrange-type.ll
- subreg.ll
- template.ll
- tls-fission.ll
- tls.ll
- union-template.ll
- vector.ll
- vla.ll
- ExecutionEngine/
- 2002-12-16-ArgTest.ll
- 2003-01-04-ArgumentBug.ll
- 2003-01-04-LoopTest.ll
- 2003-01-04-PhiTest.ll
- 2003-01-09-SARTest.ll
- 2003-01-10-FUCOM.ll
- 2003-01-15-AlignmentTest.ll
- 2003-05-06-LivenessClobber.ll
- 2003-05-07-ArgumentTest.ll
- 2003-05-11-PHIRegAllocBug.ll
- 2003-06-04-bzip2-bug.ll
- 2003-06-05-PHIBug.ll
- 2003-08-15-AllocaAssertion.ll
- 2003-08-21-EnvironmentTest.ll
- 2003-08-23-RegisterAllocatePhysReg.ll
- 2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll
- 2005-12-02-TailCallBug.ll
- 2007-12-10-APIntLoadStore.ll
- 2008-06-05-APInt-OverAShr.ll
- 2010-01-15-UndefValue.ll
- fma3-jit.ll
- fpbitcast.ll
- hello.ll
- hello2.ll
- lit.local.cfg
- mov64zext32.ll
- simplesttest.ll
- simpletest.ll
- stubs.ll
- test-arith.ll
- test-branch.ll
- test-call-no-external-funcs.ll
- test-call.ll
- test-cast.ll
- test-common-symbols.ll
- test-constantexpr.ll
- test-fp-no-external-funcs.ll
- test-fp.ll
- test-global-init-nonzero.ll
- test-global.ll
- test-interp-vec-arithm_float.ll
- test-interp-vec-arithm_int.ll
- test-interp-vec-cast.ll
- test-interp-vec-insertelement.ll
- test-interp-vec-insertextractvalue.ll
- test-interp-vec-loadstore.ll
- test-interp-vec-logical.ll
- test-interp-vec-select.ll
- test-interp-vec-setcond-fp.ll
- test-interp-vec-setcond-int.ll
- test-interp-vec-shift.ll
- test-interp-vec-shuffle.ll
- test-loadstore.ll
- test-local.ll
- test-logical.ll
- test-loop.ll
- test-phi.ll
- test-ret.ll
- test-return.ll
- test-setcond-fp.ll
- test-setcond-int.ll
- test-shift.ll
- MCJIT/
- 2002-12-16-ArgTest.ll
- 2003-01-04-ArgumentBug.ll
- 2003-01-04-LoopTest.ll
- 2003-01-04-PhiTest.ll
- 2003-01-09-SARTest.ll
- 2003-01-10-FUCOM.ll
- 2003-01-15-AlignmentTest.ll
- 2003-05-06-LivenessClobber.ll
- 2003-05-07-ArgumentTest.ll
- 2003-05-11-PHIRegAllocBug.ll
- 2003-06-04-bzip2-bug.ll
- 2003-06-05-PHIBug.ll
- 2003-08-15-AllocaAssertion.ll
- 2003-08-21-EnvironmentTest.ll
- 2003-08-23-RegisterAllocatePhysReg.ll
- 2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll
- 2005-12-02-TailCallBug.ll
- 2007-12-10-APIntLoadStore.ll
- 2008-06-05-APInt-OverAShr.ll
- 2010-01-15-UndefValue.ll
- 2013-04-04-RelocAddend.ll
- cross-module-a.ll
- cross-module-sm-pic-a.ll
- eh-lg-pic.ll
- eh-sm-pic.ll
- eh.ll
- fpbitcast.ll
- hello-sm-pic.ll
- hello.ll
- hello2.ll
- lit.local.cfg
- multi-module-a.ll
- multi-module-eh-a.ll
- multi-module-sm-pic-a.ll
- non-extern-addend.ll
- pr13727.ll
- simplesttest.ll
- simpletest.ll
- stubs-sm-pic.ll
- stubs.ll
- test-arith.ll
- test-branch.ll
- test-call-no-external-funcs.ll
- test-call.ll
- test-cast.ll
- test-common-symbols-alignment.ll
- test-common-symbols.ll
- test-constantexpr.ll
- test-data-align.ll
- test-fp-no-external-funcs.ll
- test-fp.ll
- test-global-ctors.ll
- test-global-init-nonzero-sm-pic.ll
- test-global-init-nonzero.ll
- test-global.ll
- test-loadstore.ll
- test-local.ll
- test-logical.ll
- test-loop.ll
- test-phi.ll
- test-ptr-reloc-sm-pic.ll
- test-ptr-reloc.ll
- test-ret.ll
- test-return.ll
- test-setcond-fp.ll
- test-setcond-int.ll
- test-shift.ll
- Inputs/
- remote/
- cross-module-a.ll
- cross-module-sm-pic-a.ll
- lit.local.cfg
- multi-module-a.ll
- multi-module-sm-pic-a.ll
- simpletest-remote.ll
- stubs-remote.ll
- stubs-sm-pic.ll
- test-common-symbols-remote.ll
- test-data-align-remote.ll
- test-fp-no-external-funcs-remote.ll
- test-global-init-nonzero-remote.ll
- test-global-init-nonzero-sm-pic.ll
- test-ptr-reloc-remote.ll
- test-ptr-reloc-sm-pic.ll
- Inputs/
- RuntimeDyld/
- Feature/
- NamedMDNode.ll
- NamedMDNode2.ll
- README.txt
- aliases.ll
- alignment.ll
- attributes.ll
- basictest.ll
- callingconventions.ll
- calltest.ll
- casttest.ll
- cfgstructures.ll
- cold.ll
- const_pv.ll
- constexpr.ll
- constpointer.ll
- escaped_label.ll
- exception.ll
- float.ll
- fold-fpcast.ll
- forwardreftest.ll
- global_pv.ll
- global_section.ll
- globalredefinition3.ll
- globalvars.ll
- indirectcall.ll
- indirectcall2.ll
- inlineasm.ll
- instructions.ll
- intrinsics.ll
- linker_private_linkages.ll
- load_module.ll
- md_on_instruction.ll
- memorymarkers.ll
- metadata.ll
- minsize_attr.ll
- newcasts.ll
- optnone.ll
- packed.ll
- packed_struct.ll
- paramattrs.ll
- ppcld.ll
- prefixdata.ll
- properties.ll
- prototype.ll
- recursivetype.ll
- simplecalltest.ll
- small.ll
- smallest.ll
- sparcld.ll
- terminators.ll
- testalloca.ll
- testconstants.ll
- testlogical.ll
- testtype.ll
- testvarargs.ll
- undefined.ll
- unreachable.ll
- varargs.ll
- varargs_new.ll
- vector-cast-constant-exprs.ll
- weak_constant.ll
- weirdnames.ll
- x86ld.ll
- FileCheck/
- check-a-b-has-b.txt
- check-b-a-has-b.txt
- check-dag-multi-prefix-2.txt
- check-dag-multi-prefix.txt
- check-dag-substring-prefix.txt
- check-dag-xfails.txt
- check-dag.txt
- check-label-dag-capture.txt
- check-label-dag.txt
- check-label.txt
- check-multi-prefix-label.txt
- check-multiple-prefixes-mixed.txt
- check-multiple-prefixes-nomatch.txt
- check-multiple-prefixes-substr.txt
- check-not-diaginfo.txt
- check-prefixes.txt
- check-substring-multi-prefix-2.txt
- check-substring-multi-prefix.txt
- dos-style-eol.txt
- first-character-match.txt
- line-count-2.txt
- line-count.txt
- multiple-missing-prefixes.txt
- next-no-match.txt
- regex-brackets.txt
- regex-no-match.txt
- separate-multi-prefix.txt
- simple-var-capture.txt
- two-checks-for-same-match.txt
- validate-check-prefix.txt
- var-ref-same-line.txt
- Instrumentation/
- AddressSanitizer/
- adaptive_global_redzones.ll
- asan-vs-gvn.ll
- basic.ll
- coverage.ll
- debug_info.ll
- different_scale_and_offset.ll
- do-not-instrument-internal-globals.ll
- do-not-touch-odr-global.ll
- do-not-touch-threadlocal.ll
- instrument-no-return.ll
- instrument_global.ll
- instrument_initializer_metadata.ll
- instrument_load_then_store.ll
- keep-instrumented_functions.ll
- lifetime-uar.ll
- lifetime.ll
- test64.ll
- X86/
- BoundsChecking/
- DataFlowSanitizer/
- MemorySanitizer/
- ThreadSanitizer/
- AddressSanitizer/
- Integer/
- JitListener/
- LTO/
- Linker/
- 2002-07-17-GlobalFail.ll
- 2002-07-17-LinkTest2.ll
- 2002-08-20-ConstantExpr.ll
- 2003-01-30-LinkerRename.ll
- 2003-01-30-LinkerTypeRename.ll
- 2003-04-23-LinkOnceLost.ll
- 2003-04-26-NullPtrLinkProblem.ll
- 2003-05-15-TypeProblem.ll
- 2003-05-31-LinkerRename.ll
- 2003-06-02-TypeResolveProblem.ll
- 2003-06-02-TypeResolveProblem2.ll
- 2003-08-20-OpaqueTypeResolve.ll
- 2003-08-23-GlobalVarLinking.ll
- 2003-08-23-RecursiveOpaqueTypeResolve.ll
- 2003-08-24-InheritPtrSize.ll
- 2003-08-28-TypeResolvesGlobal.ll
- 2003-08-28-TypeResolvesGlobal2.ll
- 2003-08-28-TypeResolvesGlobal3.ll
- 2003-10-27-LinkOncePromote.ll
- 2003-11-18-TypeResolution.ll
- 2004-02-17-WeakStrongLinkage.ll
- 2004-05-07-TypeResolution1.ll
- 2004-05-07-TypeResolution2.ll
- 2004-12-03-DisagreeingType.ll
- 2005-02-12-ConstantGlobals-2.ll
- 2005-02-12-ConstantGlobals.ll
- 2005-12-06-AppendingZeroLengthArrays.ll
- 2006-01-19-ConstantPacked.ll
- 2006-06-15-GlobalVarAlignment.ll
- 2008-03-05-AliasReference.ll
- 2008-03-05-AliasReference2.ll
- 2008-03-07-DroppedSection_a.ll
- 2008-03-07-DroppedSection_b.ll
- 2008-06-13-LinkOnceRedefinition.ll
- 2008-06-26-AddressSpace.ll
- 2008-07-06-AliasFnDecl.ll
- 2008-07-06-AliasFnDecl2.ll
- 2008-07-06-AliasWeakDest.ll
- 2008-07-06-AliasWeakDest2.ll
- 2009-09-03-mdnode.ll
- 2009-09-03-mdnode2.ll
- 2011-08-04-DebugLoc.ll
- 2011-08-04-DebugLoc2.ll
- 2011-08-04-Metadata.ll
- 2011-08-04-Metadata2.ll
- 2011-08-18-unique-class-type.ll
- 2011-08-18-unique-class-type2.ll
- 2011-08-18-unique-debug-type.ll
- 2011-08-18-unique-debug-type2.ll
- 2011-08-22-ResolveAlias.ll
- 2011-08-22-ResolveAlias2.ll
- AppendingLinkage.ll
- AppendingLinkage2.ll
- ConstantGlobals1.ll
- ConstantGlobals2.ll
- ConstantGlobals3.ll
- DbgDeclare.ll
- DbgDeclare2.ll
- LinkOnce.ll
- PR8300.ll
- available_externally_a.ll
- available_externally_b.ll
- basiclink.ll
- inlineasm.ll
- link-global-to-func.ll
- link-messages.ll
- link-type-names.ll
- linkage.ll
- linkmdnode.ll
- linkmdnode2.ll
- linknamedmdnode.ll
- linknamedmdnode2.ll
- metadata-a.ll
- metadata-b.ll
- module-flags-1-a.ll
- module-flags-1-b.ll
- module-flags-2-a.ll
- module-flags-2-b.ll
- module-flags-3-a.ll
- module-flags-3-b.ll
- module-flags-4-a.ll
- module-flags-4-b.ll
- module-flags-5-a.ll
- module-flags-5-b.ll
- module-flags-6-a.ll
- module-flags-6-b.ll
- module-flags-7-a.ll
- module-flags-7-b.ll
- module-flags-8-a.ll
- module-flags-8-b.ll
- multiple-merged-structs.ll
- partial-type-refinement-link.ll
- partial-type-refinement.ll
- prefixdata.ll
- redefinition.ll
- testlink1.ll
- testlink2.ll
- transitive-lazy-link.ll
- type-unique-inheritance.ll
- type-unique-simple-a.ll
- type-unique-simple-b.ll
- type-unique-simple2.ll
- unnamed-addr-err-a.ll
- unnamed-addr-err-b.ll
- unnamed-addr1-a.ll
- unnamed-addr1-b.ll
- visibility1.ll
- visibility2.ll
- weakextern.ll
- Inputs/
- MC/
- AArch64/
- adrp-relocation.s
- basic-a64-diagnostics.s
- basic-a64-instructions.s
- basic-pic.s
- elf-extern.s
- elf-globaladdress.ll
- elf-objdump.s
- elf-reloc-addend.s
- elf-reloc-addsubimm.s
- elf-reloc-condbr.s
- elf-reloc-ldrlit.s
- elf-reloc-ldstunsimm.s
- elf-reloc-movw.s
- elf-reloc-pcreladdressing.s
- elf-reloc-tstb.s
- elf-reloc-uncondbrimm.s
- gicv3-regs-diagnostics.s
- gicv3-regs.s
- inline-asm-modifiers.s
- jump-table.s
- lit.local.cfg
- mapping-across-sections.s
- mapping-within-section.s
- neon-2velem.s
- neon-3vdiff.s
- neon-aba-abd.s
- neon-across.s
- neon-add-pairwise.s
- neon-add-sub-instructions.s
- neon-bitwise-instructions.s
- neon-compare-instructions.s
- neon-crypto.s
- neon-diagnostics.s
- neon-extract.s
- neon-facge-facgt.s
- neon-frsqrt-frecp.s
- neon-halving-add-sub.s
- neon-max-min-pairwise.s
- neon-max-min.s
- neon-mla-mls-instructions.s
- neon-mov.s
- neon-mul-div-instructions.s
- neon-perm.s
- neon-rounding-halving-add.s
- neon-rounding-shift.s
- neon-saturating-add-sub.s
- neon-saturating-rounding-shift.s
- neon-saturating-shift.s
- neon-scalar-abs.s
- neon-scalar-add-sub.s
- neon-scalar-by-elem-mla.s
- neon-scalar-by-elem-mul.s
- neon-scalar-by-elem-saturating-mla.s
- neon-scalar-by-elem-saturating-mul.s
- neon-scalar-compare.s
- neon-scalar-cvt.s
- neon-scalar-dup.s
- neon-scalar-extract-narrow.s
- neon-scalar-fp-compare.s
- neon-scalar-mul.s
- neon-scalar-neg.s
- neon-scalar-recip.s
- neon-scalar-reduce-pairwise.s
- neon-scalar-rounding-shift.s
- neon-scalar-saturating-add-sub.s
- neon-scalar-saturating-rounding-shift.s
- neon-scalar-saturating-shift.s
- neon-scalar-shift-imm.s
- neon-scalar-shift.s
- neon-shift-left-long.s
- neon-shift.s
- neon-simd-copy.s
- neon-simd-ldst-multi-elem.s
- neon-simd-ldst-one-elem.s
- neon-simd-misc.s
- neon-simd-post-ldst-multi-elem.s
- neon-simd-shift.s
- neon-tbl.s
- noneon-diagnostics.s
- tls-relocs.s
- trace-regs-diagnostics.s
- trace-regs.s
- ARM/
- 2010-11-30-reloc-movt.s
- 2013-03-18-Br-to-label-named-like-reg.s
- align_arm_2_thumb.s
- align_thumb_2_arm.s
- arm-aliases.s
- arm-arithmetic-aliases.s
- arm-it-block.s
- arm-ldrd.s
- arm-memory-instructions.s
- arm-shift-encoding.s
- arm-thumb-cpus-default.s
- arm-thumb-cpus.s
- arm-thumb-trustzone.s
- arm-trustzone.s
- arm_addrmode2.s
- arm_addrmode3.s
- arm_fixups.s
- arm_instructions.s
- arm_word_directive.s
- basic-arm-instructions-v8.s
- basic-arm-instructions.s
- basic-thumb-instructions.s
- basic-thumb2-instructions-v8.s
- basic-thumb2-instructions.s
- bracket-darwin.s
- bracket-exprs.s
- crc32-thumb.s
- crc32.s
- cxx-global-constructor.ll
- data-in-code.ll
- deprecated-v8.s
- diagnostics-noneon.s
- diagnostics.s
- directive-cpu.s
- directive-eabi_attribute.s
- directive-fpu-multiple.s
- directive-fpu.s
- dot-req.s
- eh-compact-pr0.s
- eh-compact-pr1.s
- eh-directive-cantunwind-diagnostics.s
- eh-directive-cantunwind.s
- eh-directive-fnend-diagnostics.s
- eh-directive-fnstart-diagnostics.s
- eh-directive-handlerdata.s
- eh-directive-integrated-test.s
- eh-directive-multiple-offsets.s
- eh-directive-pad-diagnostics.s
- eh-directive-pad.s
- eh-directive-personality-diagnostics.s
- eh-directive-personality.s
- eh-directive-save-diagnoatics.s
- eh-directive-save.s
- eh-directive-section-comdat.s
- eh-directive-section-multiple-func.s
- eh-directive-section.s
- eh-directive-setfp-diagnostics.s
- eh-directive-setfp.s
- eh-directive-text-section-multiple-func.s
- eh-directive-text-section.s
- eh-directive-vsave-diagnostics.s
- eh-directive-vsave.s
- elf-eflags-eabi.s
- elf-jump24-fixup.s
- elf-movt.s
- elf-reloc-01.ll
- elf-reloc-02.ll
- elf-reloc-03.ll
- elf-reloc-condcall.s
- elf-thumbfunc-reloc.ll
- elf-thumbfunc-reloc.s
- elf-thumbfunc.s
- fp-armv8.s
- full_line_comment.s
- hilo-16bit-relocations.s
- idiv.s
- invalid-barrier.s
- invalid-crc32.s
- invalid-fp-armv8.s
- invalid-hint-arm.s
- invalid-hint-thumb.s
- invalid-idiv.s
- invalid-neon-v8.s
- lit.local.cfg
- load-store-acquire-release-v8-thumb.s
- load-store-acquire-release-v8.s
- mapping-within-section.s
- mode-switch.s
- multi-section-mapping.s
- neon-abs-encoding.s
- neon-absdiff-encoding.s
- neon-add-encoding.s
- neon-bitcount-encoding.s
- neon-bitwise-encoding.s
- neon-cmp-encoding.s
- neon-convert-encoding.s
- neon-crypto.s
- neon-dup-encoding.s
- neon-minmax-encoding.s
- neon-mov-encoding.s
- neon-mul-accum-encoding.s
- neon-mul-encoding.s
- neon-neg-encoding.s
- neon-pairwise-encoding.s
- neon-reciprocal-encoding.s
- neon-reverse-encoding.s
- neon-satshift-encoding.s
- neon-shift-encoding.s
- neon-shiftaccum-encoding.s
- neon-shuffle-encoding.s
- neon-sub-encoding.s
- neon-table-encoding.s
- neon-v8.s
- neon-vld-encoding.s
- neon-vst-encoding.s
- neon-vswp.s
- neont2-abs-encoding.s
- neont2-absdiff-encoding.s
- neont2-add-encoding.s
- neont2-bitcount-encoding.s
- neont2-bitwise-encoding.s
- neont2-cmp-encoding.s
- neont2-convert-encoding.s
- neont2-dup-encoding.s
- neont2-minmax-encoding.s
- neont2-mov-encoding.s
- neont2-mul-accum-encoding.s
- neont2-mul-encoding.s
- neont2-neg-encoding.s
- neont2-pairwise-encoding.s
- neont2-reciprocal-encoding.s
- neont2-reverse-encoding.s
- neont2-satshift-encoding.s
- neont2-shift-encoding.s
- neont2-shiftaccum-encoding.s
- neont2-shuffle-encoding.s
- neont2-sub-encoding.s
- neont2-table-encoding.s
- neont2-vld-encoding.s
- neont2-vst-encoding.s
- obsolete-v8.s
- pr11877.s
- relocated-mapping.s
- simple-fp-encoding.s
- single-precision-fp.s
- thumb-diagnostics.s
- thumb-fp-armv8.s
- thumb-hints.s
- thumb-invalid-crypto.txt
- thumb-neon-crypto.s
- thumb-neon-v8.s
- thumb-only-conditionals.s
- thumb-shift-encoding.s
- thumb.s
- thumb2-b.w-encodingT4.s
- thumb2-branches.s
- thumb2-diagnostics.s
- thumb2-ldrd.s
- thumb2-mclass.s
- thumb2-narrow-dp.ll
- thumb2-pldw.s
- v8_IT_manual.s
- vfp4.s
- vpush-vpop.s
- xscale-attributes.ll
- AlignedBundling/
- AsmParser/
- align_invalid.s
- assignment.s
- bad-macro.s
- cfi-unfinished-frame.s
- cfi-window-save.s
- conditional_asm.s
- dash-n.s
- directive_abort.s
- directive_align.s
- directive_ascii.s
- directive_comm.s
- directive_darwin_section.s
- directive_desc.s
- directive_elf_size.s
- directive_file-errors.s
- directive_file.s
- directive_fill.s
- directive_incbin.s
- directive_include.s
- directive_lcomm.s
- directive_line.s
- directive_loc.s
- directive_lsym.s
- directive_org.s
- directive_seh.s
- directive_set.s
- directive_space.s
- directive_subsections_via_symbols.s
- directive_symbol_attrs.s
- directive_tbss.s
- directive_tdata.s
- directive_thread_init_func.s
- directive_tlv.s
- directive_values.s
- directive_zerofill.s
- dollars-in-identifiers.s
- dot-symbol.s
- equ.s
- expr_symbol_modifiers.s
- exprs-invalid.s
- exprs.s
- extern.s
- floating-literals.s
- hello.s
- ifb.s
- ifc.s
- ifdef.s
- ifndef.s
- incbin_abcd
- labels.s
- line_with_hash.s
- lit.local.cfg
- macro-args.s
- macro-def-in-instantiation.s
- macro-err1.s
- macro-irp.s
- macro-irpc.s
- macro-rept-err1.s
- macro-rept-err2.s
- macro-rept.s
- macros-darwin.s
- macros-parsing.s
- macros.s
- pr11865.s
- purgem.s
- rename.s
- section.s
- section_names.s
- secure_log_unique.s
- variables-invalid.s
- variables.s
- COFF/
- alias.s
- align-nops.s
- basic-coff-64.s
- basic-coff.s
- bss.s
- bss_section.ll
- comm.ll
- diff.s
- eh-frame.s
- feat00.s
- global_ctors_dtors.ll
- linker-options.ll
- linkonce-invalid.s
- linkonce.s
- lit.local.cfg
- lset0.s
- module-asm.ll
- rdata.ll
- relocation-imgrel.s
- secrel-variant.s
- secrel32.s
- section-comdat.s
- section-invalid-flags.s
- section-name-encoding.s
- section.s
- seh-align1.s
- seh-align2.s
- seh-align3.s
- seh-section.s
- seh.s
- simple-fixups.s
- switch-relocations.ll
- symbol-alias.s
- symbol-fragment-offset-64.s
- symbol-fragment-offset.s
- symbol-mangling.ll
- tricky-names.ll
- weak-symbol.ll
- weak.s
- Disassembler/
- AArch64/
- ARM/
- arm-LDREXD-reencoding.txt
- arm-STREXD-reencoding.txt
- arm-tests.txt
- arm-thumb-trustzone.txt
- arm-trustzone.txt
- basic-arm-instructions-v8.txt
- basic-arm-instructions.txt
- crc32-thumb.txt
- crc32.txt
- fp-armv8.txt
- fp-encoding.txt
- hex-immediates.txt
- invalid-FSTMX-arm.txt
- invalid-IT-CC15.txt
- invalid-armv7.txt
- invalid-armv8.txt
- invalid-because-armv7.txt
- invalid-thumbv7-xfail.txt
- invalid-thumbv7.txt
- invalid-thumbv8.txt
- ldrd-armv4.txt
- lit.local.cfg
- load-store-acquire-release-v8-thumb.txt
- load-store-acquire-release-v8.txt
- marked-up-thumb.txt
- memory-arm-instructions.txt
- neon-crypto.txt
- neon-tests.txt
- neon-v8.txt
- neon.txt
- neont-VLD-reencoding.txt
- neont-VST-reencoding.txt
- neont2.txt
- thumb-MSR-MClass.txt
- thumb-fp-armv8.txt
- thumb-neon-crypto.txt
- thumb-neon-v8.txt
- thumb-printf.txt
- thumb-tests.txt
- thumb-v8.txt
- thumb1.txt
- thumb2-v8.txt
- thumb2.txt
- unpredictable-ADC-arm.txt
- unpredictable-ADDREXT3-arm.txt
- unpredictable-AExtI-arm.txt
- unpredictable-AI1cmp-arm.txt
- unpredictable-BFI.txt
- unpredictable-LDR-arm.txt
- unpredictable-LDRD-arm.txt
- unpredictable-LSL-regform.txt
- unpredictable-MRRC2-arm.txt
- unpredictable-MRS-arm.txt
- unpredictable-MUL-arm.txt
- unpredictable-RSC-arm.txt
- unpredictable-SEL-arm.txt
- unpredictable-SHADD16-arm.txt
- unpredictable-SSAT-arm.txt
- unpredictable-STRBrs-arm.txt
- unpredictable-UQADD8-arm.txt
- unpredictable-swp-arm.txt
- unpredictables-thumb.txt
- vfp4.txt
- Mips/
- SystemZ/
- X86/
- XCore/
- ELF/
- abs.s
- alias-reloc.s
- alias.s
- align-bss.s
- align-nops.s
- align-size.s
- align-text.s
- align.s
- bad-relocation.s
- bad-section.s
- basic-elf-32.s
- basic-elf-64.s
- bracket-exprs.s
- bracket.s
- bss-large.ll
- bss.ll
- call-abs.s
- cfi-adjust-cfa-offset.s
- cfi-advance-loc2.s
- cfi-def-cfa-offset.s
- cfi-def-cfa-register.s
- cfi-def-cfa.s
- cfi-escape.s
- cfi-offset.s
- cfi-reg.s
- cfi-register.s
- cfi-rel-offset.s
- cfi-rel-offset2.s
- cfi-remember.s
- cfi-restore.s
- cfi-same-value.s
- cfi-sections.s
- cfi-signal-frame.s
- cfi-undefined.s
- cfi-window-save.s
- cfi-zero-addr-delta.s
- cfi.s
- comdat-dup-group-name.s
- comdat-reloc.s
- comdat.s
- common.s
- common2.s
- comp-dir.s
- debug-line.s
- debug-line2.s
- debug-loc.s
- diff.s
- diff2.s
- elf_directive_previous.s
- elf_directive_section.s
- empty-dwarf-lines.s
- empty.s
- entsize.ll
- entsize.s
- fde.s
- file-double.s
- file.s
- gen-dwarf.s
- global-offset.s
- got.s
- ident.s
- invalid-symver.s
- lcomm.s
- leb128.s
- lit.local.cfg
- local-reloc.s
- many-section.s
- many-sections-2.s
- merge.s
- n_bytes.s
- no-fixup.s
- noexec.s
- norelocation.s
- org.s
- pic-diff.s
- plt.s
- pr9292.s
- relax-all-flag.s
- relax-arith.s
- relax-crash.s
- relax.s
- relocation-386.s
- relocation-pc.s
- relocation.s
- rename.s
- section-quoting.s
- section.s
- set.s
- sleb.s
- subsection.s
- symbol-names.s
- symref.s
- tls-i386.s
- tls.s
- type.s
- uleb.s
- undef.s
- undef2.s
- version.s
- weak-relocation.s
- weak.s
- weakref-plt.s
- weakref-reloc.s
- weakref.s
- x86_64-reloc-sizetest.s
- zero.s
- MachO/
- absolute.s
- absolutize.s
- bad-darwin-x86_64-32-bit-abs-addr.s
- bad-darwin-x86_64-diff-relocs.s
- bad-dollar.s
- bad-indirect-symbols.s
- bad-macro.s
- bss.s
- comm-1.s
- darwin-complex-difference.s
- darwin-x86_64-diff-reloc-assign-2.s
- darwin-x86_64-diff-reloc-assign.s
- darwin-x86_64-diff-relocs.s
- darwin-x86_64-nobase-relocs.s
- darwin-x86_64-reloc-offsets.s
- darwin-x86_64-reloc.s
- data.s
- debug_frame.s
- diff-with-two-sections.s
- direction_labels.s
- empty-dwarf-lines.s
- file.s
- gen-dwarf-cpp.s
- gen-dwarf-macro-cpp.s
- gen-dwarf-producer.s
- gen-dwarf.s
- i386-large-relocations.s
- indirect-symbols.s
- jcc.s
- lcomm-attributes.s
- linker-option-1.s
- linker-option-2.s
- linker-options.ll
- lit.local.cfg
- loc.s
- pcrel-to-other-section.s
- previous.s
- pushsection.s
- relax-jumps.s
- relax-recompute-align.s
- reloc-diff.s
- reloc-pcrel-offset.s
- reloc-pcrel.s
- reloc.s
- section-align-1.s
- section-align-2.s
- section-attributes.s
- section-flags.s
- string-table.s
- symbol-diff.s
- symbol-flags.s
- symbol-indirect.s
- symbols-1.s
- tbss.s
- tdata.s
- temp-labels.s
- thread_init_func.s
- tls.s
- tlv-bss.ll
- tlv-reloc.s
- tlv.s
- values.s
- variable-errors.s
- variable-exprs.s
- weakdef.s
- x86-data-in-code.ll
- x86_32-optimal_nop.s
- x86_32-sections.s
- x86_32-symbols.s
- x86_64-reloc-arithmetic.s
- x86_64-sections.s
- x86_64-symbols.s
- zerofill-1.s
- zerofill-2.s
- zerofill-3.s
- zerofill-4.s
- zerofill-5.s
- zerofill-sect-align.s
- ARM/
- darwin-ARM-reloc.s
- darwin-Thumb-reloc.s
- data-in-code.s
- empty-function-nop.ll
- lit.local.cfg
- llvm-objdump-macho-stripped.s
- llvm-objdump-macho.s
- long-call-branch-island-relocation.s
- no-subsections-reloc.s
- nop-armv4-padding.s
- nop-armv6t2-padding.s
- nop-thumb-padding.s
- nop-thumb2-padding.s
- relax-thumb-ldr-literal.s
- relax-thumb2-branches.s
- static-movt-relocs.s
- thumb-bl-jbits.s
- thumb2-function-relative-load.s
- thumb2-movt-fixup.s
- thumb2-movw-fixup.s
- Markup/
- Mips/
- abicalls.ll
- do_switch.ll
- eh-frame.s
- elf-N64.ll
- elf-bigendian.ll
- elf-gprel-32-64.ll
- elf-objdump.s
- elf-reginfo.ll
- elf-relsym.ll
- elf-tls.ll
- elf_basic.s
- elf_eflags.ll
- elf_eflags.s
- elf_st_other.ll
- elf_st_other.s
- expr1.s
- higher_highest.ll
- hilo-addressing.s
- lea_64.ll
- lit.local.cfg
- micromips-alu-instructions.s
- micromips-branch-instructions.s
- micromips-branch16.s
- micromips-expansions.s
- micromips-expressions.s
- micromips-jump-instructions.s
- micromips-jump26.s
- micromips-loadstore-instructions.s
- micromips-loadstore-unaligned.s
- micromips-long-branch.ll
- micromips-movcond-instructions.s
- micromips-multiply-instructions.s
- micromips-relocations.s
- micromips-shift-instructions.s
- micromips-tailr.s
- micromips-trap-instructions.s
- mips-alu-instructions.s
- mips-control-instructions.s
- mips-coprocessor-encodings.s
- mips-dsp-instructions.s
- mips-expansions.s
- mips-fpu-instructions.s
- mips-jump-instructions.s
- mips-memory-instructions.s
- mips-register-names.s
- mips-relocations.s
- mips64-alu-instructions.s
- mips64-instructions.s
- mips64-register-names.s
- mips64extins.ll
- mips64shift.ll
- mips_directives.s
- mips_gprel16.ll
- multi-64bit-func.ll
- nabi-regs.s
- pr11877.s
- r-mips-got-disp.ll
- set-at-directive.s
- sext_64_32.ll
- sym-offset.ll
- xgot.ll
- msa/
- PowerPC/
- deprecated-p7.s
- lit.local.cfg
- ppc-llong.s
- ppc-machine.s
- ppc-nop.s
- ppc-word.s
- ppc64-encoding-bookII.s
- ppc64-encoding-bookIII.s
- ppc64-encoding-ext.s
- ppc64-encoding-fp.s
- ppc64-encoding-vmx.s
- ppc64-encoding.s
- ppc64-errors.s
- ppc64-fixup-apply.s
- ppc64-fixup-explicit.s
- ppc64-fixups.s
- ppc64-initial-cfa.s
- ppc64-operands.s
- ppc64-regs.s
- ppc64-relocs-01.s
- ppc64-tls-relocs-01.s
- tls-gd-obj.s
- tls-ie-obj.s
- tls-ld-obj.s
- SystemZ/
- X86/
- 2011-09-06-NoNewline.s
- 3DNow.s
- address-size.s
- avx512-encodings.s
- cfi_def_cfa-crash.s
- fde-reloc.s
- gnux32-dwarf-gen.s
- intel-syntax-2.s
- intel-syntax-encoding.s
- intel-syntax-hex.s
- intel-syntax.s
- lit.local.cfg
- padlock.s
- shuffle-comments.s
- x86-32-avx.s
- x86-32-coverage.s
- x86-32-fma3.s
- x86-32-ms-inline-asm.s
- x86-32.s
- x86-64.s
- x86_64-avx-clmul-encoding.s
- x86_64-avx-encoding.s
- x86_64-bmi-encoding.s
- x86_64-encoding.s
- x86_64-fma3-encoding.s
- x86_64-fma4-encoding.s
- x86_64-hle-encoding.s
- x86_64-imm-widths.s
- x86_64-rand-encoding.s
- x86_64-rtm-encoding.s
- x86_64-sse4a.s
- x86_64-tbm-encoding.s
- x86_64-xop-encoding.s
- x86_directives.s
- x86_errors.s
- x86_long_nop.s
- x86_nop.s
- x86_operands.s
- AlignedBundling/
- align-mode-argument-error.s
- asm-printing-bundle-directives.s
- autogen-inst-offset-align-to-end.s
- autogen-inst-offset-padding.s
- bundle-group-too-large-error.s
- bundle-lock-option-error.s
- different-sections.s
- lit.local.cfg
- lock-without-bundle-mode-error.s
- long-nop-pad.s
- pad-align-to-bundle-end.s
- pad-bundle-groups.s
- relax-at-bundle-end.s
- relax-in-bundle-group.s
- single-inst-bundling.s
- switch-section-locked-error.s
- unlock-without-lock-error.s
- AArch64/
- Object/
- ar-create.test
- archive-delete.test
- archive-error-tmp.txt
- archive-extract-dir.test
- archive-format.test
- archive-long-index.test
- archive-move.test
- archive-replace-pos.test
- archive-symtab.test
- archive-toc.test
- archive-update.test
- check_binary_output.ll
- coff-archive-short.test
- coff-archive.test
- corrupt.test
- directory.ll
- elf-reloc-no-sym.test
- extract.ll
- lit.local.cfg
- nm-archive.test
- nm-error.test
- nm-shared-object.test
- nm-trivial-object.test
- nm-universal-binary.test
- nm-weak-global-macho.test
- obj2yaml.test
- objdump-file-header.test
- objdump-private-headers.test
- objdump-relocations.test
- objdump-section-content.test
- objdump-sectionheaders.test
- objdump-symbol-table.test
- readobj-elf-versioning.test
- readobj-shared-object.test
- readobj.test
- relocation-executable.test
- simple-archive.test
- yaml2obj-elf-bits-endian.test
- yaml2obj-elf-file-headers.yaml
- yaml2obj-elf-section-basic.yaml
- yaml2obj-elf-symbol-LocalGlobalWeak.yaml
- yaml2obj-elf-symbol-basic.yaml
- yaml2obj-readobj.test
- ARM/
- Inputs/
- GNU.a
- IsNAN.o
- MacOSX.a
- SVR4.a
- archive-test.a-coff-i386
- archive-test.a-corrupt-symbol-table
- archive-test.a-empty
- archive-test.a-gnu-minimal
- archive-test.a-gnu-no-symtab
- coff_archive.lib
- coff_archive_short.lib
- corrupt-version.elf-x86_64
- corrupt.elf-x86-64
- dext-test.elf-mips64r2
- elf-reloc-no-sym.x86_64
- elf-versioning-test.i386
- elf-versioning-test.x86_64
- elfver.S
- elfver.script
- evenlen
- hello-world.elf-x86-64
- liblong_filenames.a
- libsimple_archive.a
- macho-data-in-code.macho-thumbv7
- macho-text-sections.macho-x86_64
- macho-text.thumb
- macho-universal.x86_64.i386
- oddlen
- program-headers.elf-i386
- program-headers.elf-x86-64
- program-headers.mips
- relocations.elf-x86-64
- shared-object-test.elf-i386
- shared-object-test.elf-x86-64
- shared.ll
- trivial-executable-test.macho-x86-64
- trivial-object-test.coff-i386
- trivial-object-test.coff-x86-64
- trivial-object-test.elf-hexagon
- trivial-object-test.elf-i386
- trivial-object-test.elf-mips64el
- trivial-object-test.elf-x86-64
- trivial-object-test.macho-i386
- trivial-object-test.macho-x86-64
- trivial-object-test2.elf-x86-64
- trivial.ll
- very_long_bytecode_file_name.bc
- weak-global-symbol.macho-i386
- xpg4.a
- COFF/
- ELF/
- Mips/
- X86/
- Other/
- 2002-01-31-CallGraph.ll
- 2002-02-24-InlineBrokePHINodes.ll
- 2002-03-11-ConstPropCrash.ll
- 2003-02-19-LoopInfoNestingBug.ll
- 2004-08-16-PackedConstantInlineStore.ll
- 2004-08-16-PackedGlobalConstant.ll
- 2004-08-16-PackedSelect.ll
- 2004-08-16-PackedSimple.ll
- 2004-08-20-PackedControlFlow.ll
- 2006-02-05-PassManager.ll
- 2007-04-24-eliminate-mostly-empty-blocks.ll
- 2007-06-05-PassID.ll
- 2007-06-28-PassManager.ll
- 2007-09-10-PassManager.ll
- 2008-02-14-PassManager.ll
- 2008-06-04-FieldSizeInPacked.ll
- 2008-10-06-RemoveDeadPass.ll
- 2008-10-15-MissingSpace.ll
- 2009-03-31-CallGraph.ll
- 2009-06-05-no-implicit-float.ll
- 2009-09-14-function-elements.ll
- 2010-05-06-Printer.ll
- FileCheck-space.txt
- ResponseFile.ll
- attribute-comment.ll
- can-execute.txt
- close-stderr.ll
- constant-fold-gep-address-spaces.ll
- constant-fold-gep.ll
- extract-alias.ll
- extract-linkonce.ll
- extract-weak-odr.ll
- extract.ll
- invalid-commandline-option.ll
- link-opts.ll
- lint.ll
- llvm-cov.test
- llvm-nm-without-aliases.ll
- optimize-options.ll
- pipefail.txt
- spir_cc.ll
- umask.ll
- Inputs/
- X86/
- TableGen/
- 2003-08-03-PassCode.td
- 2006-09-18-LargeInt.td
- 2010-03-24-PrematureDefaults.td
- AnonDefinitionOnDemand.td
- BitsInitOverflow.td
- CStyleComment.td
- Dag.td
- DefmInherit.td
- DefmInsideMultiClass.td
- FieldAccess.td
- ForeachList.td
- ForeachLoop.td
- ForwardRef.td
- GeneralList.td
- Include.inc
- Include.td
- IntBitInit.td
- LazyChange.td
- LetInsideMultiClasses.td
- ListArgs.td
- ListArgsSimple.td
- ListConversion.td
- ListManip.td
- ListOfList.td
- ListSlices.td
- LoLoL.td
- MultiClass.td
- MultiClassDefName.td
- MultiClassInherit.td
- MultiPat.td
- NestedForeach.td
- Paste.td
- SetTheory.td
- SiblingForeach.td
- Slice.td
- String.td
- SuperSubclassSameName.td
- TargetInstrInfo.td
- TargetInstrSpec.td
- TemplateArgRename.td
- Tree.td
- TreeNames.td
- TwoLevelName.td
- UnsetBitInit.td
- UnterminatedComment.td
- cast.td
- defmclass.td
- eq.td
- eqbit.td
- foreach.td
- if.td
- ifbit.td
- intrinsic-order.td
- intrinsic-varargs.td
- lisp.td
- list-element-bitref.td
- lit.local.cfg
- math.td
- nested-comment.td
- pr8330.td
- strconcat.td
- subst.td
- subst2.td
- usevalname.td
- Transforms/
- ADCE/
- 2002-01-31-UseStuckAround.ll
- 2002-05-22-PHITest.ll
- 2002-05-23-ZeroArgPHITest.ll
- 2002-05-28-Crash-distilled.ll
- 2002-05-28-Crash.ll
- 2002-07-17-AssertionFailure.ll
- 2002-07-17-PHIAssertion.ll
- 2002-07-29-Segfault.ll
- 2003-01-22-PredecessorProblem.ll
- 2003-04-25-PHIPostDominateProblem.ll
- 2003-06-11-InvalidCFG.ll
- 2003-06-24-BadSuccessor.ll
- 2003-06-24-BasicFunctionality.ll
- 2003-09-10-UnwindInstFail.ll
- 2003-09-15-InfLoopCrash.ll
- 2003-11-16-MissingPostDominanceInfo.ll
- 2004-05-04-UnreachableBlock.ll
- 2005-02-17-PHI-Invoke-Crash.ll
- basictest.ll
- basictest1.ll
- basictest2.ll
- dce_pure_call.ll
- dce_pure_invoke.ll
- unreachable-function.ll
- ArgumentPromotion/
- BBVectorize/
- BranchFolding/
- CodeExtractor/
- CodeGenPrepare/
- ConstProp/
- 2002-05-03-DivideByZeroException.ll
- 2002-05-03-NotOperator.ll
- 2002-09-03-SetCC-Bools.ll
- 2003-05-12-DivideError.ll
- 2005-01-28-SetCCGEP.ll
- 2006-11-30-vector-cast.ll
- 2006-12-01-TruncBoolBug.ll
- 2006-12-01-bool-casts.ll
- 2007-02-05-BitCast.ll
- 2007-02-23-sdiv.ll
- 2007-11-23-cttz.ll
- 2008-07-07-VectorCompare.ll
- 2009-06-20-constexpr-zero-lhs.ll
- 2009-09-01-GEP-Crash.ll
- basictest.ll
- bitcast.ll
- bswap.ll
- calls.ll
- constant-expr.ll
- div-zero.ll
- extractvalue.ll
- float-to-ptr-cast.ll
- insertvalue.ll
- loads.ll
- logicaltest.ll
- overflow-ops.ll
- phi.ll
- remtest.ll
- ConstantMerge/
- CorrelatedValuePropagation/
- DeadArgElim/
- 2006-06-27-struct-ret.ll
- 2007-02-07-FuncRename.ll
- 2007-10-18-VarargsReturn.ll
- 2007-12-20-ParamAttrs.ll
- 2008-01-16-VarargsParamAttrs.ll
- 2008-06-23-DeadAfterLive.ll
- 2009-03-17-MRE-Invoke.ll
- 2010-04-30-DbgInfo.ll
- 2013-05-17-VarargsAndBlockAddress.ll
- basictest.ll
- canon.ll
- dbginfo.ll
- dead_vaargs.ll
- deadexternal.ll
- deadretval.ll
- deadretval2.ll
- keepalive.ll
- linkage.ll
- multdeadretval.ll
- returned.ll
- variadic_safety.ll
- DeadStoreElimination/
- DebugIR/
- EarlyCSE/
- FunctionAttrs/
- GCOVProfiling/
- GVN/
- 2007-07-25-DominatedLoop.ll
- 2007-07-25-InfiniteLoop.ll
- 2007-07-25-Loop.ll
- 2007-07-25-NestedLoop.ll
- 2007-07-25-SinglePredecessor.ll
- 2007-07-26-InterlockingLoops.ll
- 2007-07-26-NonRedundant.ll
- 2007-07-26-PhiErasure.ll
- 2007-07-30-PredIDom.ll
- 2007-07-31-NoDomInherit.ll
- 2007-07-31-RedundantPhi.ll
- 2008-02-12-UndefLoad.ll
- 2008-02-13-NewPHI.ll
- 2008-07-02-Unreachable.ll
- 2008-12-09-SelfRemove.ll
- 2008-12-12-RLE-Crash.ll
- 2008-12-14-rle-reanalyze.ll
- 2008-12-15-CacheVisited.ll
- 2009-01-21-SortInvalidation.ll
- 2009-01-22-SortInvalidation.ll
- 2009-02-17-LoadPRECrash.ll
- 2009-03-10-PREOnVoid.ll
- 2009-06-17-InvalidPRE.ll
- 2009-07-13-MemDepSortFail.ll
- 2009-11-12-MemDepMallocBitCast.ll
- 2010-03-31-RedundantPHIs.ll
- 2010-05-08-OneBit.ll
- 2010-11-13-Simplify.ll
- 2011-04-27-phioperands.ll
- 2011-06-01-NonLocalMemdepMiscompile.ll
- 2011-07-07-MatchIntrinsicExtract.ll
- 2011-09-07-TypeIdFor.ll
- 2012-05-22-PreCrash.ll
- MemdepMiscompile.ll
- atomic.ll
- basic.ll
- bitcast-of-call.ll
- calls-nonlocal.ll
- calls-readonly.ll
- commute.ll
- cond_br.ll
- cond_br2.ll
- condprop.ll
- crash-no-aa.ll
- crash.ll
- edge.ll
- fpmath.ll
- lifetime-simple.ll
- load-constant-mem.ll
- load-pre-align.ll
- load-pre-licm.ll
- local-pre.ll
- lpre-call-wrap-2.ll
- lpre-call-wrap.ll
- malloc-load-removal.ll
- non-local-offset.ll
- nonescaping-malloc.ll
- null-aliases-nothing.ll
- phi-translate-partial-alias.ll
- phi-translate.ll
- pr10820.ll
- pr12979.ll
- pr14166.ll
- pr17732.ll
- pr17852.ll
- pre-basic-add.ll
- pre-compare.ll
- pre-load.ll
- pre-single-pred.ll
- preserve-tbaa.ll
- range.ll
- readattrs.ll
- rle-must-alias.ll
- rle-no-phi-translate.ll
- rle-nonlocal.ll
- rle-phi-translate.ll
- rle-semidominated.ll
- rle.ll
- tbaa.ll
- unreachable_block_infinite_loop.ll
- GlobalDCE/
- 2002-07-17-CastRef.ll
- 2002-07-17-ConstantRef.ll
- 2002-08-17-FunctionDGE.ll
- 2002-08-17-WorkListTest.ll
- 2002-09-12-Redeletion.ll
- 2003-07-01-SelfReference.ll
- 2003-10-09-PreserveWeakGlobals.ll
- 2009-01-05-DeadAliases.ll
- 2009-02-17-AliasUsesAliasee.ll
- basicvariabletest.ll
- complex-constantexpr.ll
- externally_available.ll
- indirectbr.ll
- GlobalOpt/
- 2004-10-10-CastStoreOnce.ll
- 2005-06-15-LocalizeConstExprCrash.ll
- 2005-09-27-Crash.ll
- 2006-07-07-InlineAsmCrash.ll
- 2006-11-01-ShrinkGlobalPhiCrash.ll
- 2007-04-05-Crash.ll
- 2007-05-13-Crash.ll
- 2007-06-04-PackedStruct.ll
- 2007-11-09-GEP-GEP-Crash.ll
- 2008-01-03-Crash.ll
- 2008-01-13-OutOfRangeSROA.ll
- 2008-01-29-VolatileGlobal.ll
- 2008-04-26-SROA-Global-Align.ll
- 2008-07-17-addrspace.ll
- 2008-12-16-HeapSRACrash-2.ll
- 2008-12-16-HeapSRACrash.ll
- 2009-01-13-phi-user.ll
- 2009-02-15-BitcastAlias.ll
- 2009-02-15-ResolveAlias.ll
- 2009-03-05-dbg.ll
- 2009-03-06-Anonymous.ll
- 2009-03-07-PromotePtrToBool.ll
- 2009-06-01-RecursivePHI.ll
- 2009-11-16-BrokenPerformHeapAllocSRoA.ll
- 2009-11-16-MallocSingleStoreToGlobalVar.ll
- 2010-02-25-MallocPromote.ll
- 2010-02-26-MallocSROA.ll
- 2010-10-19-WeakOdr.ll
- 2011-04-09-EmptyGlobalCtors.ll
- 2012-05-11-blockaddress.ll
- alias-resolve.ll
- alias-used.ll
- array-elem-refs.ll
- atexit.ll
- atomic.ll
- basictest.ll
- blockaddress.ll
- cleanup-pointer-root-users.ll
- compiler-used.ll
- constantexpr-dangle.ll
- constantfold-initializers.ll
- crash-2.ll
- crash.ll
- ctor-list-opt-constexpr.ll
- ctor-list-opt-inbounds.ll
- ctor-list-opt.ll
- cxx-dtor.ll
- deadfunction.ll
- deadglobal-2.ll
- deadglobal.ll
- externally-initialized-global-ctr.ll
- globalsra-partial.ll
- globalsra-unknown-index.ll
- globalsra.ll
- heap-sra-1.ll
- heap-sra-2.ll
- heap-sra-3.ll
- heap-sra-4.ll
- heap-sra-phi.ll
- integer-bool.ll
- invariant-nodatalayout.ll
- invariant.ll
- invoke.ll
- iterate.ll
- load-store-global.ll
- malloc-promote-1.ll
- malloc-promote-2.ll
- malloc-promote-3.ll
- memcpy.ll
- memset-null.ll
- memset.ll
- metadata.ll
- phi-select.ll
- storepointer-compare.ll
- storepointer.ll
- tls.ll
- trivialstore.ll
- undef-init.ll
- unnamed-addr.ll
- zeroinitializer-gep-load.ll
- IPConstantProp/
- IndVarSimplify/
- 2002-09-09-PointerIndVar.ll
- 2003-04-16-ExprAnalysis.ll
- 2003-09-23-NotAtTop.ll
- 2003-12-10-RemoveInstrCrash.ll
- 2003-12-15-Crash.ll
- 2004-03-10-PHIInsertionBug.ll
- 2004-04-05-InvokeCastCrash.ll
- 2004-04-07-ScalarEvolutionCrash.ll
- 2005-02-11-InvokeCrash.ll
- 2005-02-17-TruncateExprCrash.ll
- 2005-02-26-ExitValueCompute.ll
- 2005-06-15-InstMoveCrash.ll
- 2005-11-18-Crash.ll
- 2006-03-31-NegativeStride.ll
- 2006-06-16-Indvar-LCSSA-Crash.ll
- 2006-09-20-LFTR-Crash.ll
- 2006-12-10-BitCast.ll
- 2007-01-06-TripCount.ll
- 2007-06-06-DeleteDanglesPtr.ll
- 2007-11-23-BitcastCrash.ll
- 2008-06-15-SCEVExpanderBug.ll
- 2008-09-02-IVType.ll
- 2008-10-03-CouldNotCompute.ll
- 2008-11-25-APFloatAssert.ll
- 2009-04-14-shorten_iv_vars.ll
- 2009-04-15-shorten-iv-vars-2.ll
- 2009-04-22-IndvarCrash.ll
- 2009-04-27-Floating.ll
- 2009-05-24-useafterfree.ll
- 2011-09-10-widen-nsw.ll
- 2011-09-19-vectoriv.ll
- 2011-09-27-hoistsext.ll
- 2011-10-27-lftrnull.ll
- 2011-11-01-lftrptr.ll
- 2011-11-15-multiexit.ll
- 2011-11-17-selfphi.ll
- 2012-07-17-lftr-undef.ll
- 2012-10-19-congruent-constant.ll
- ada-loops.ll
- ashr-tripcount.ll
- avoid-i0.ll
- casted-argument.ll
- crash.ll
- dangling-use.ll
- divide-pointer.ll
- dont-recompute.ll
- elim-extend.ll
- eliminate-comparison.ll
- eliminate-max.ll
- eliminate-rem.ll
- exit_value_tests.ll
- floating-point-iv.ll
- indirectbr.ll
- interesting-invoke-use.ll
- iterationCount_zext_or_trunc.ll
- iv-fold.ll
- iv-sext.ll
- iv-zext.ll
- lftr-address-space-pointers.ll
- lftr-extend-const.ll
- lftr-other-uses.ll
- lftr-promote.ll
- lftr-reuse.ll
- lftr-zext.ll
- lftr_simple.ll
- loop_evaluate10.ll
- loop_evaluate11.ll
- loop_evaluate7.ll
- loop_evaluate8.ll
- loop_evaluate9.ll
- loop_evaluate_1.ll
- loop_evaluate_2.ll
- loop_evaluate_3.ll
- loop_evaluate_4.ll
- loop_evaluate_5.ll
- loop_evaluate_6.ll
- masked-iv.ll
- no-iv-rewrite.ll
- phi-uses-value-multiple-times.ll
- polynomial-expand.ll
- preserve-signed-wrap.ll
- promote-iv-to-eliminate-casts.ll
- shrunk-constant.ll
- signed-trip-count.ll
- single-element-range.ll
- sink-alloca.ll
- sink-trapping.ll
- tripcount_compute.ll
- tripcount_infinite.ll
- udiv-invariant-but-traps.ll
- udiv.ll
- uglygep.ll
- ult-sub-to-eq.ll
- variable-stride-ivs-0.ll
- variable-stride-ivs-1.ll
- verify-scev.ll
- widen-nsw.ll
- Inline/
- 2003-09-14-InlineValue.ll
- 2003-09-22-PHINodeInlineFail.ll
- 2003-09-22-PHINodesInExceptionDest.ll
- 2003-09-22-PHINodesInNormalInvokeDest.ll
- 2003-10-13-AllocaDominanceProblem.ll
- 2004-04-15-InlineDeletesCall.ll
- 2004-04-20-InlineLinkOnce.ll
- 2004-10-17-InlineFunctionWithoutReturn.ll
- 2006-01-14-CallGraphUpdate.ll
- 2006-07-12-InlinePruneCGUpdate.ll
- 2006-11-09-InlineCGUpdate-2.ll
- 2006-11-09-InlineCGUpdate.ll
- 2007-04-15-InlineEH.ll
- 2007-06-25-WeakInline.ll
- 2007-12-19-InlineNoUnwind.ll
- 2008-09-02-NoInline.ll
- 2009-01-08-NoInlineDynamicAlloca.ll
- 2009-01-13-RecursiveInlineCrash.ll
- 2009-05-07-CallUsingSelfCrash.ll
- 2010-05-12-ValueMap.ll
- 2010-05-31-ByvalTailcall.ll
- PR4909.ll
- alloca-bonus.ll
- alloca-in-scc.ll
- alloca-merge-align-nodl.ll
- alloca-merge-align.ll
- alloca_test.ll
- always-inline.ll
- array_merge.ll
- attributes.ll
- basictest.ll
- blockaddress.ll
- byval.ll
- callgraph-update.ll
- casts.ll
- cfg_preserve_test.ll
- crash.ll
- crash2.ll
- delete-call.ll
- devirtualize-2.ll
- devirtualize-3.ll
- devirtualize.ll
- dynamic_alloca_test.ll
- externally_available.ll
- gvn-inline-iteration.ll
- inline-byval-bonus.ll
- inline-invoke-tail.ll
- inline-invoke-with-asm-call.ll
- inline-optnone.ll
- inline-optsize.ll
- inline-tail.ll
- inline_cleanup.ll
- inline_constprop.ll
- inline_dce.ll
- inline_invoke.ll
- inline_minisize.ll
- inline_prune.ll
- inline_returns_twice.ll
- inline_ssp.ll
- invoke-cost.ll
- invoke_test-1.ll
- invoke_test-2.ll
- invoke_test-3.ll
- lifetime-no-datalayout.ll
- lifetime.ll
- nested-inline.ll
- noinline-recursive-fn.ll
- noinline.ll
- ptr-diff.ll
- recursive.ll
- InstCombine/
- 2002-03-11-InstCombineHang.ll
- 2002-05-14-SubFailure.ll
- 2002-08-02-CastTest.ll
- 2002-12-05-MissedConstProp.ll
- 2003-05-26-CastMiscompile.ll
- 2003-05-27-ConstExprCrash.ll
- 2003-06-05-BranchInvertInfLoop.ll
- 2003-07-21-ExternalConstant.ll
- 2003-08-12-AllocaNonNull.ll
- 2003-09-09-VolatileLoadElim.ll
- 2003-10-29-CallSiteResolve.ll
- 2003-11-03-VarargsCallBug.ll
- 2004-01-13-InstCombineInvokePHI.ll
- 2004-02-23-ShiftShiftOverflow.ll
- 2004-03-13-InstCombineInfLoop.ll
- 2004-04-04-InstCombineReplaceAllUsesWith.ll
- 2004-05-07-UnsizedCastLoad.ll
- 2004-07-27-ConstantExprMul.ll
- 2004-08-09-RemInfLoop.ll
- 2004-08-10-BoolSetCC.ll
- 2004-09-20-BadLoadCombine.ll
- 2004-09-20-BadLoadCombine2.ll
- 2004-09-28-BadShiftAndSetCC.ll
- 2004-11-22-Missed-and-fold.ll
- 2004-11-27-SetCCForCastLargerAndConstant.ll
- 2004-12-08-RemInfiniteLoop.ll
- 2005-03-04-ShiftOverflow.ll
- 2005-04-07-UDivSelectCrash.ll
- 2005-06-15-DivSelectCrash.ll
- 2005-06-15-ShiftSetCCCrash.ll
- 2005-06-16-RangeCrash.ll
- 2005-06-16-SetCCOrSetCCMiscompile.ll
- 2005-07-07-DeadPHILoop.ll
- 2006-02-13-DemandedMiscompile.ll
- 2006-02-28-Crash.ll
- 2006-03-30-ExtractElement.ll
- 2006-04-28-ShiftShiftLongLong.ll
- 2006-05-04-DemandedBitCrash.ll
- 2006-09-15-CastToBool.ll
- 2006-10-19-SignedToUnsignedCastAndConst-2.ll
- 2006-10-20-mask.ll
- 2006-10-26-VectorReassoc.ll
- 2006-11-10-ashr-miscompile.ll
- 2006-12-01-BadFPVectorXform.ll
- 2006-12-05-fp-to-int-ext.ll
- 2006-12-08-Phi-ICmp-Op-Fold.ll
- 2006-12-08-Select-ICmp.ll
- 2006-12-15-Range-Test.ll
- 2006-12-23-Select-Cmp-Cmp.ll
- 2007-01-13-ExtCompareMiscompile.ll
- 2007-01-14-FcmpSelf.ll
- 2007-01-18-VectorInfLoop.ll
- 2007-01-27-AndICmp.ll
- 2007-02-01-LoadSinkAlloca.ll
- 2007-02-07-PointerCast.ll
- 2007-02-23-PhiFoldInfLoop.ll
- 2007-03-13-CompareMerge.ll
- 2007-03-19-BadTruncChangePR1261.ll
- 2007-03-21-SignedRangeTest.ll
- 2007-03-25-BadShiftMask.ll
- 2007-03-25-DoubleShift.ll
- 2007-03-26-BadShiftMask.ll
- 2007-04-08-SingleEltVectorCrash.ll
- 2007-05-10-icmp-or.ll
- 2007-05-14-Crash.ll
- 2007-05-18-CastFoldBug.ll
- 2007-06-06-AshrSignBit.ll
- 2007-06-21-DivCompareMiscomp.ll
- 2007-08-02-InfiniteLoop.ll
- 2007-09-10-AliasConstFold.ll
- 2007-09-17-AliasConstFold2.ll
- 2007-10-10-EliminateMemCpy.ll
- 2007-10-12-Crash.ll
- 2007-10-28-stacksave.ll
- 2007-10-31-RangeCrash.ll
- 2007-10-31-StringCrash.ll
- 2007-11-07-OpaqueAlignCrash.ll
- 2007-11-15-CompareMiscomp.ll
- 2007-11-22-IcmpCrash.ll
- 2007-11-25-CompatibleAttributes.ll
- 2007-12-10-ConstFoldCompare.ll
- 2007-12-12-GEPScale.ll
- 2007-12-16-AsmNoUnwind.ll
- 2007-12-18-AddSelCmpSub.ll
- 2007-12-28-IcmpSub2.ll
- 2008-01-06-BitCastAttributes.ll
- 2008-01-06-CastCrash.ll
- 2008-01-06-VoidCast.ll
- 2008-01-13-AndCmpCmp.ll
- 2008-01-13-NoBitCastAttributes.ll
- 2008-01-14-VarArgTrampoline.ll
- 2008-01-21-MismatchedCastAndCompare.ll
- 2008-01-21-MulTrunc.ll
- 2008-01-27-FloatSelect.ll
- 2008-01-29-AddICmp.ll
- 2008-02-13-MulURem.ll
- 2008-02-16-SDivOverflow.ll
- 2008-02-16-SDivOverflow2.ll
- 2008-02-23-MulSub.ll
- 2008-02-28-OrFCmpCrash.ll
- 2008-03-13-IntToPtr.ll
- 2008-04-22-ByValBitcast.ll
- 2008-04-28-VolatileStore.ll
- 2008-04-29-VolatileLoadDontMerge.ll
- 2008-04-29-VolatileLoadMerge.ll
- 2008-05-08-LiveStoreDelete.ll
- 2008-05-08-StrLenSink.ll
- 2008-05-09-SinkOfInvoke.ll
- 2008-05-17-InfLoop.ll
- 2008-05-18-FoldIntToPtr.ll
- 2008-05-22-IDivVector.ll
- 2008-05-22-NegValVector.ll
- 2008-05-23-CompareFold.ll
- 2008-05-31-AddBool.ll
- 2008-05-31-Bools.ll
- 2008-06-05-ashr-crash.ll
- 2008-06-08-ICmpPHI.ll
- 2008-06-13-InfiniteLoopStore.ll
- 2008-06-13-ReadOnlyCallStore.ll
- 2008-06-19-UncondLoad.ll
- 2008-06-21-CompareMiscomp.ll
- 2008-06-24-StackRestore.ll
- 2008-07-08-AndICmp.ll
- 2008-07-08-ShiftOneAndOne.ll
- 2008-07-08-SubAnd.ll
- 2008-07-08-VolatileLoadMerge.ll
- 2008-07-09-SubAndError.ll
- 2008-07-10-CastSextBool.ll
- 2008-07-10-ICmpBinOp.ll
- 2008-07-11-RemAnd.ll
- 2008-07-13-DivZero.ll
- 2008-07-16-fsub.ll
- 2008-07-16-sse2_storel_dq.ll
- 2008-08-05-And.ll
- 2008-08-17-ICmpXorSignbit.ll
- 2008-09-02-VectorCrash.ll
- 2008-09-29-FoldingOr.ll
- 2008-10-11-DivCompareFold.ll
- 2008-10-23-ConstFoldWithoutMask.ll
- 2008-11-01-SRemDemandedBits.ll
- 2008-11-08-FCmp.ll
- 2008-11-20-DivMulRem.ll
- 2008-11-27-IDivVector.ll
- 2008-11-27-MultiplyIntVec.ll
- 2008-11-27-UDivNegative.ll
- 2008-12-17-SRemNegConstVec.ll
- 2009-01-05-i128-crash.ll
- 2009-01-08-AlignAlloca.ll
- 2009-01-16-PointerAddrSpace.ll
- 2009-01-19-fmod-constant-float-specials.ll
- 2009-01-19-fmod-constant-float.ll
- 2009-01-24-EmptyStruct.ll
- 2009-01-31-InfIterate.ll
- 2009-01-31-Pressure.ll
- 2009-02-04-FPBitcast.ll
- 2009-02-11-NotInitialized.ll
- 2009-02-20-InstCombine-SROA.ll
- 2009-02-21-LoadCST.ll
- 2009-02-25-CrashZeroSizeArray.ll
- 2009-03-18-vector-ashr-crash.ll
- 2009-03-20-AShrOverShift.ll
- 2009-03-24-InfLoop.ll
- 2009-04-07-MulPromoteToI96.ll
- 2009-05-23-FCmpToICmp.ll
- 2009-06-11-StoreAddrSpace.ll
- 2009-06-16-SRemDemandedBits.ll
- 2009-07-02-MaskedIntVector.ll
- 2009-12-17-CmpSelectNull.ll
- 2010-01-28-NegativeSRem.ll
- 2010-03-03-ExtElim.ll
- 2010-05-30-memcpy-Struct.ll
- 2010-11-01-lshr-mask.ll
- 2010-11-21-SizeZeroTypeGEP.ll
- 2010-11-23-Distributed.ll
- 2011-02-14-InfLoop.ll
- 2011-03-08-SRemMinusOneBadOpt.ll
- 2011-05-02-VectorBoolean.ll
- 2011-05-13-InBoundsGEP.ll
- 2011-05-28-swapmulsub.ll
- 2011-06-13-nsw-alloca.ll
- 2011-09-03-Trampoline.ll
- 2011-10-07-AlignPromotion.ll
- 2012-01-11-OpaqueBitcastCrash.ll
- 2012-02-13-FCmp.ll
- 2012-02-28-ICmp.ll
- 2012-03-10-InstCombine.ll
- 2012-04-23-Neon-Intrinsics.ll
- 2012-04-24-vselect.ll
- 2012-04-30-SRem.ll
- 2012-05-27-Negative-Shift-Crash.ll
- 2012-05-28-select-hang.ll
- 2012-06-06-LoadOfPHIs.ll
- 2012-07-25-LoadPart.ll
- 2012-07-30-addrsp-bitcast.ll
- 2012-08-28-udiv_ashl.ll
- 2012-09-17-ZeroSizedAlloca.ll
- 2012-09-24-MemcpyFromGlobalCrash.ll
- 2012-10-25-vector-of-pointers.ll
- 2012-12-14-simp-vgep.ll
- 2012-3-15-or-xor-constant.ll
- 2012-6-7-vselect-bitcast.ll
- 2013-03-05-Combine-BitcastTy-Into-Alloca.ll
- CPP_min_max.ll
- ExtractCast.ll
- IntPtrCast.ll
- JavaCompare.ll
- LandingPadClauses.ll
- PR7357.ll
- README.txt
- abs-1.ll
- add-shrink.ll
- add-sitofp.ll
- add.ll
- add2.ll
- add3.ll
- add4.ll
- addnegneg.ll
- addrspacecast.ll
- adjust-for-sminmax.ll
- align-2d-gep.ll
- align-addr.ll
- align-external.ll
- alloca.ll
- and-compare.ll
- and-fcmp.ll
- and-not-or.ll
- and-or-and.ll
- and-or-not.ll
- and-or.ll
- and-xor-merge.ll
- and-xor-or.ll
- and.ll
- and2.ll
- apint-add1.ll
- apint-add2.ll
- apint-and-compare.ll
- apint-and-or-and.ll
- apint-and-xor-merge.ll
- apint-and1.ll
- apint-and2.ll
- apint-call-cast-target.ll
- apint-cast-and-cast.ll
- apint-cast-cast-to-and.ll
- apint-cast.ll
- apint-div1.ll
- apint-div2.ll
- apint-mul1.ll
- apint-mul2.ll
- apint-not.ll
- apint-or1.ll
- apint-or2.ll
- apint-rem1.ll
- apint-rem2.ll
- apint-select.ll
- apint-shift-simplify.ll
- apint-shift.ll
- apint-shl-trunc.ll
- apint-sub.ll
- apint-xor1.ll
- apint-xor2.ll
- apint-zext1.ll
- apint-zext2.ll
- ashr-nop.ll
- atomic.ll
- badmalloc.ll
- binop-cast.ll
- bit-checks.ll
- bit-tracking.ll
- bitcast-alias-function.ll
- bitcast-bigendian.ll
- bitcast-sext-vector.ll
- bitcast-store.ll
- bitcast-vec-canon.ll
- bitcast-vec-uniform.ll
- bitcast-vector-fold.ll
- bitcast.ll
- bitcount.ll
- bittest.ll
- bswap-fold.ll
- bswap.ll
- call-cast-target.ll
- call-intrinsics.ll
- call.ll
- call2.ll
- canonicalize_branch.ll
- cast-mul-select.ll
- cast-set.ll
- cast.ll
- cast_ptr.ll
- compare-signs.ll
- constant-expr-datalayout.ll
- constant-fold-address-space-pointer.ll
- constant-fold-compare.ll
- constant-fold-gep.ll
- cos-1.ll
- cos-2.ll
- crash.ll
- dce-iterate.ll
- deadcode.ll
- debug-line.ll
- debuginfo.ll
- devirt.ll
- disable-simplify-libcalls.ll
- div-shift-crash.ll
- div-shift.ll
- div.ll
- double-float-shrink-1.ll
- double-float-shrink-2.ll
- enforce-known-alignment.ll
- err-rep-cold.ll
- exact.ll
- exp2-1.ll
- exp2-2.ll
- extractvalue.ll
- fast-math.ll
- fcmp-select.ll
- fcmp-special.ll
- fcmp.ll
- fdiv.ll
- ffs-1.ll
- float-shrink-compare.ll
- fmul.ll
- fneg-ext.ll
- fold-bin-operand.ll
- fold-calls.ll
- fold-fops-into-selects.ll
- fold-phi.ll
- fold-sqrt-sqrtf.ll
- fold-vector-select.ll
- fold-vector-zero.ll
- fp-ret-bitcast.ll
- fpcast.ll
- fpextend.ll
- fprintf-1.ll
- fputs-1.ll
- fsub.ll
- fwrite-1.ll
- gep-addrspace.ll
- gepgep.ll
- getelementptr.ll
- hoist_instr.ll
- icmp-logical.ll
- icmp.ll
- idioms.ll
- intrinsics.ll
- invariant.ll
- invoke.ll
- isascii-1.ll
- isdigit-1.ll
- known_align.ll
- load-cmp.ll
- load-select.ll
- load.ll
- load3.ll
- loadstore-alignment.ll
- logical-select.ll
- lshr-phi.ll
- malloc-free-delete.ll
- memcmp-1.ll
- memcmp-2.ll
- memcpy-1.ll
- memcpy-2.ll
- memcpy-from-global.ll
- memcpy-to-load.ll
- memcpy.ll
- memcpy_chk-1.ll
- memcpy_chk-2.ll
- memmove-1.ll
- memmove-2.ll
- memmove.ll
- memmove_chk-1.ll
- memmove_chk-2.ll
- memset-1.ll
- memset-2.ll
- memset.ll
- memset2.ll
- memset_chk-1.ll
- memset_chk-2.ll
- merge-icmp.ll
- mul-masked-bits.ll
- mul.ll
- multi-size-address-space-pointer.ll
- multi-use-or.ll
- narrow.ll
- neon-intrinsics.ll
- no-negzero.ll
- not-fcmp.ll
- not.ll
- nothrow.ll
- nsw.ll
- obfuscated_splat.ll
- objsize-64.ll
- objsize-address-space.ll
- objsize.ll
- odr-linkage.ll
- onehot_merge.ll
- or-fcmp.ll
- or-to-xor.ll
- or-xor.ll
- or.ll
- osx-names.ll
- overflow.ll
- phi-merge-gep.ll
- phi-select-constexpr.ll
- phi.ll
- pow-1.ll
- pow-2.ll
- pow-3.ll
- pr12251.ll
- pr12338.ll
- pr17827.ll
- pr2645-0.ll
- pr2645-1.ll
- pr2996.ll
- pr8547.ll
- preserve-sminmax.ll
- printf-1.ll
- printf-2.ll
- ptr-int-cast.ll
- puts-1.ll
- rem.ll
- sdiv-1.ll
- sdiv-2.ll
- select-2.ll
- select-crash.ll
- select-extractelement.ll
- select-load-call.ll
- select.ll
- set.ll
- setcc-strength-reduce.ll
- sext.ll
- shift-sra.ll
- shift.ll
- shufflemask-undef.ll
- shufflevec-constant.ll
- sign-test-and-or.ll
- signed-comparison.ll
- signext.ll
- simplify-demanded-bits-pointer.ll
- simplify-libcalls.ll
- sincospi.ll
- sink_instruction.ll
- sitofp.ll
- sprintf-1.ll
- sqrt.ll
- srem-simplify-bug.ll
- srem.ll
- srem1.ll
- stack-overalign.ll
- stacksaverestore.ll
- store.ll
- stpcpy-1.ll
- stpcpy-2.ll
- stpcpy_chk-1.ll
- stpcpy_chk-2.ll
- strcat-1.ll
- strcat-2.ll
- strcat-3.ll
- strchr-1.ll
- strchr-2.ll
- strcmp-1.ll
- strcmp-2.ll
- strcpy-1.ll
- strcpy-2.ll
- strcpy_chk-1.ll
- strcpy_chk-2.ll
- strcpy_chk-64.ll
- strcspn-1.ll
- strcspn-2.ll
- strlen-1.ll
- strlen-2.ll
- strncat-1.ll
- strncat-2.ll
- strncat-3.ll
- strncmp-1.ll
- strncmp-2.ll
- strncpy-1.ll
- strncpy-2.ll
- strncpy_chk-1.ll
- strncpy_chk-2.ll
- strpbrk-1.ll
- strpbrk-2.ll
- strrchr-1.ll
- strrchr-2.ll
- strspn-1.ll
- strstr-1.ll
- strstr-2.ll
- strto-1.ll
- struct-assign-tbaa.ll
- sub-xor.ll
- sub.ll
- toascii-1.ll
- trunc.ll
- udiv-simplify-bug-0.ll
- udiv-simplify-bug-1.ll
- udiv_select_to_select_shift.ll
- udivrem-change-width.ll
- urem-simplify-bug.ll
- urem.ll
- vec_demanded_elts.ll
- vec_extract_2elts.ll
- vec_extract_elt.ll
- vec_extract_var_elt.ll
- vec_insertelt.ll
- vec_narrow.ll
- vec_phi_extract.ll
- vec_sext.ll
- vec_shuffle.ll
- vector-casts.ll
- vector-mul.ll
- vector-srem.ll
- vector-type.ll
- vector_gep1.ll
- vector_gep2.ll
- volatile_store.ll
- weak-symbols.ll
- win-math.ll
- x86-crc32-demanded.ll
- xor-undef.ll
- xor.ll
- xor2.ll
- zero-point-zero-add.ll
- zeroext-and-reduce.ll
- zext-bool-add-sub.ll
- zext-fold.ll
- zext-or-icmp.ll
- zext.ll
- InstSimplify/
- 2010-12-20-Boolean.ll
- 2010-12-20-Distribute.ll
- 2011-01-14-Thread.ll
- 2011-02-01-Vector.ll
- 2011-09-05-InsertExtractValue.ll
- 2011-10-27-BinOpCrash.ll
- 2011-11-23-MaskedBitsCrash.ll
- 2013-04-19-ConstantFoldingCrash.ll
- AndOrXor.ll
- call-callconv.ll
- call.ll
- compare.ll
- exact-nsw-nuw.ll
- fast-math.ll
- fdiv.ll
- floating-point-arithmetic.ll
- maxmin.ll
- past-the-end.ll
- phi.ll
- ptr_diff.ll
- reassociate.ll
- rem.ll
- undef.ll
- vector_gep.ll
- Internalize/
- JumpThreading/
- 2008-11-27-EntryMunge.ll
- 2010-08-26-and.ll
- 2011-04-02-SimplifyDeadBlock.ll
- 2011-04-14-InfLoop.ll
- 2012-07-19-NoSuccessorIndirectBr.ll
- and-and-cond.ll
- and-cond.ll
- basic.ll
- branch-no-const.ll
- compare.ll
- crash.ll
- degenerate-phi.ll
- indirectbr.ll
- landing-pad.ll
- lvi-load.ll
- no-irreducible-loops.ll
- or-undef.ll
- phi-eq.ll
- pr9331.ll
- select.ll
- thread-loads.ll
- LCSSA/
- LICM/
- 2003-02-26-LoopExitNotDominated.ll
- 2003-02-27-NestedLoopExitBlocks.ll
- 2003-02-27-PreheaderExitNodeUpdate.ll
- 2003-02-27-PreheaderProblem.ll
- 2003-02-27-StoreSinkPHIs.ll
- 2003-02-28-PromoteDifferentType.ll
- 2003-05-02-LoadHoist.ll
- 2003-12-11-SinkingToPHI.ll
- 2004-09-14-AliasAnalysisInvalidate.ll
- 2004-11-17-UndefIndexCrash.ll
- 2006-09-12-DeadUserOfSunkInstr.ll
- 2007-05-22-VolatileSink.ll
- 2007-07-30-AliasSet.ll
- 2007-09-17-PromoteValue.ll
- 2007-09-24-PromoteNullValue.ll
- 2007-10-01-PromoteSafeValue.ll
- 2008-05-20-AliasSetVAArg.ll
- 2008-07-22-LoadGlobalConstant.ll
- 2009-12-10-LICM-Indbr-Crash.ll
- 2011-04-06-HoistMissedASTUpdate.ll
- 2011-04-06-PromoteResultOfPromotion.ll
- 2011-04-09-RAUW-AST.ll
- 2011-07-06-Alignment.ll
- Preserve-LCSSA.ll
- atomics.ll
- basictest.ll
- crash.ll
- debug-value.ll
- hoist-invariant-load.ll
- hoisting.ll
- no-preheader-test.ll
- promote-order.ll
- scalar-promote-memmodel.ll
- scalar_promote.ll
- sinking.ll
- speculate.ll
- volatile-alias.ll
- LoopDeletion/
- LoopIdiom/
- LoopReroll/
- LoopRotate/
- LoopSimplify/
- 2003-04-25-AssertFail.ll
- 2003-05-12-PreheaderExitOfChild.ll
- 2003-08-15-PreheadersFail.ll
- 2003-12-10-ExitBlocksProblem.ll
- 2004-02-05-DominatorInfoCorruption.ll
- 2004-03-15-IncorrectDomUpdate.ll
- 2004-04-01-IncorrectDomUpdate.ll
- 2004-04-12-LoopSimplify-SwitchBackedges.ll
- 2004-04-13-LoopSimplifyUpdateDomFrontier.ll
- 2007-10-28-InvokeCrash.ll
- 2010-07-15-IncorrectDomFrontierUpdate.ll
- 2010-12-26-PHIInfiniteLoop.ll
- 2011-12-14-LandingpadHeader.ll
- 2012-03-20-indirectbr.ll
- basictest.ll
- dup-preds.ll
- hardertest.ll
- indirectbr-backedge.ll
- indirectbr.ll
- merge-exits.ll
- phi-node-simplify.ll
- preserve-scev.ll
- single-backedge.ll
- unreachable-loop-pred.ll
- LoopStrengthReduce/
- 2005-08-15-AddRecIV.ll
- 2005-08-17-OutOfLoopVariant.ll
- 2005-09-12-UsesOutOutsideOfLoop.ll
- 2007-04-23-UseIterator.ll
- 2008-08-13-CmpStride.ll
- 2008-09-09-Overflow.ll
- 2009-01-13-nonconstant-stride-outside-loop.ll
- 2009-04-28-no-reduce-mul.ll
- 2011-07-19-CritEdgeBreakCrash.ll
- 2011-10-03-CritEdgeMerge.ll
- 2011-10-06-ReusePhi.ll
- 2011-10-13-SCEVChain.ll
- 2011-10-14-IntPtr.ll
- 2011-12-19-PostincQuadratic.ll
- 2012-01-02-nopreheader.ll
- 2012-01-16-nopreheader.ll
- 2012-03-15-nopreheader.ll
- 2012-03-26-constexpr.ll
- 2012-07-13-ExpandUDiv.ll
- 2012-07-18-LimitReassociate.ll
- 2013-01-05-IndBr.ll
- 2013-01-14-ReuseCast.ll
- addrec-gep-address-space.ll
- addrec-gep.ll
- address-space-loop.ll
- count-to-zero.ll
- dead-phi.ll
- different-type-ivs.ll
- dominate-assert.ll
- dont-hoist-simple-loop-constants.ll
- dont_insert_redundant_ops.ll
- dont_reduce_bytes.ll
- dont_reverse.ll
- exit_compare_live_range.ll
- hoist-parent-preheader.ll
- invariant_value_first.ll
- invariant_value_first_arg.ll
- ivchain.ll
- lsr-expand-quadratic.ll
- nested-reduce.ll
- nonlinear-postinc.ll
- ops_after_indvar.ll
- phi_node_update_multiple_preds.ll
- post-inc-icmpzero.ll
- pr12018.ll
- pr12048.ll
- pr12691.ll
- pr2537.ll
- pr2570.ll
- pr3086.ll
- pr3399.ll
- pr3571.ll
- preserve-gep-loop-variant.ll
- quadradic-exit-value.ll
- related_indvars.ll
- remove_indvar.ll
- scaling_factor_cost_crash.ll
- share_code_in_preheader.ll
- share_ivs.ll
- uglygep-address-space.ll
- uglygep.ll
- use_postinc_value_outside_loop.ll
- var_stride_used_by_compare.ll
- variable_stride.ll
- ARM/
- X86/
- LoopUnroll/
- 2004-05-13-DontUnrollTooMuch.ll
- 2005-03-06-BadLoopInfoUpdate.ll
- 2006-08-24-MultiBlockLoop.ll
- 2007-04-16-PhiUpdate.ll
- 2007-05-05-UnrollMiscomp.ll
- 2007-05-09-UnknownTripCount.ll
- 2007-11-05-Crash.ll
- 2011-08-08-PhiUpdate.ll
- 2011-08-09-IVSimplify.ll
- 2011-08-09-PhiUpdate.ll
- 2011-10-01-NoopTrunc.ll
- 2012-04-09-unroll-indirectbr.ll
- basic.ll
- partial-unroll-optsize.ll
- pr10813.ll
- pr11361.ll
- pr14167.ll
- runtime-loop.ll
- runtime-loop1.ll
- runtime-loop2.ll
- runtime-loop3.ll
- scevunroll.ll
- shifted-tripcount.ll
- unloop.ll
- PowerPC/
- LoopUnswitch/
- 2006-06-13-SingleEntryPHI.ll
- 2006-06-27-DeadSwitchCase.ll
- 2007-05-09-Unreachable.ll
- 2007-05-09-tl.ll
- 2007-07-12-ExitDomInfo.ll
- 2007-07-13-DomInfo.ll
- 2007-07-18-DomInfo.ll
- 2007-08-01-Dom.ll
- 2007-08-01-LCSSA.ll
- 2007-10-04-DomFrontier.ll
- 2008-06-02-DomInfo.ll
- 2008-06-17-DomFrontier.ll
- 2008-11-03-Invariant.ll
- 2010-11-18-LCSSA.ll
- 2011-06-02-CritSwitch.ll
- 2011-09-26-EHCrash.ll
- 2011-11-18-SimpleSwitch.ll
- 2011-11-18-TwoSwitches-Threshold.ll
- 2011-11-18-TwoSwitches.ll
- 2012-04-02-IndirectBr.ll
- 2012-04-30-LoopUnswitch-LPad-Crash.ll
- 2012-05-20-Phi.ll
- basictest.ll
- crash.ll
- infinite-loop.ll
- preserve-analyses.ll
- LoopVectorize/
- 12-12-11-if-conv.ll
- 2012-10-20-infloop.ll
- 2012-10-22-isconsec.ll
- align.ll
- bsd_regex.ll
- bzip_reverse_loops.ll
- calloc.ll
- cast-induction.ll
- cpp-new-array.ll
- dbg.value.ll
- debugloc.ll
- ee-crash.ll
- flags.ll
- float-reduction.ll
- funcall.ll
- gcc-examples.ll
- global_alias.ll
- hoist-loads.ll
- i8-induction.ll
- if-conv-crash.ll
- if-conversion-edgemasks.ll
- if-conversion-nest.ll
- if-conversion-reduction.ll
- if-conversion.ll
- increment.ll
- induction.ll
- induction_plus.ll
- infiniteloop.ll
- intrinsic.ll
- lcssa-crash.ll
- lifetime.ll
- memdep.ll
- metadata-unroll.ll
- metadata-width.ll
- minmax_reduction.ll
- multiple-address-spaces.ll
- no_idiv_reduction.ll
- no_int_induction.ll
- no_outside_user.ll
- nofloat.ll
- non-const-n.ll
- nsw-crash.ll
- opt.ll
- phi-hang.ll
- ptr_loops.ll
- read-only.ll
- reduction.ll
- reverse_induction.ll
- reverse_iter.ll
- runtime-check-address-space.ll
- runtime-check-readonly-address-space.ll
- runtime-check-readonly.ll
- runtime-check.ll
- runtime-limit.ll
- safegep.ll
- same-base-access.ll
- scalar-select.ll
- scev-exitlim-crash.ll
- simple-unroll.ll
- small-loop.ll
- start-non-zero.ll
- store-shuffle-bug.ll
- struct_access.ll
- undef-inst-bug.ll
- unroll_novec.ll
- value-ptr-bug.ll
- vectorize-once.ll
- write-only.ll
- ARM/
- X86/
- already-vectorized.ll
- avx1.ll
- constant-vector-operand.ll
- conversion-cost.ll
- cost-model.ll
- gather-cost.ll
- gcc-examples.ll
- illegal-parallel-loop-uniform-write.ll
- lit.local.cfg
- min-trip-count-switch.ll
- no-vector.ll
- parallel-loops-after-reg2mem.ll
- parallel-loops.ll
- rauw-bug.ll
- reduction-crash.ll
- small-size.ll
- struct-store.ll
- tripcount.ll
- unroll-pm.ll
- unroll-small-loops.ll
- unroll_selection.ll
- vector-scalar-select-cost.ll
- vector_ptr_load_store.ll
- x86_fp80-vector-store.ll
- XCore/
- LowerAtomic/
- LowerExpectIntrinsic/
- LowerInvoke/
- LowerSwitch/
- Mem2Reg/
- 2002-03-28-UninitializedVal.ll
- 2002-05-01-ShouldNotPromoteThisAlloca.ll
- 2003-04-10-DFNotFound.ll
- 2003-04-18-DeadBlockProblem.ll
- 2003-04-24-MultipleIdenticalSuccessors.ll
- 2003-06-26-IterativePromote.ll
- 2003-10-05-DeadPHIInsertion.ll
- 2005-06-30-ReadBeforeWrite.ll
- 2005-11-28-Crash.ll
- 2007-08-27-VolatileLoadsStores.ll
- ConvertDebugInfo.ll
- ConvertDebugInfo2.ll
- PromoteMemToRegister.ll
- UndefValuesMerge.ll
- atomic.ll
- crash.ll
- ignore-lifetime.ll
- MemCpyOpt/
- MergeFunc/
- 2011-02-08-RemoveEqual.ll
- 2013-01-10-MergeFuncAssert.ll
- address-spaces.ll
- crash.ll
- fold-weak.ll
- inttoptr-address-space.ll
- inttoptr.ll
- merge-ptr-and-int.ll
- phi-speculation1.ll
- phi-speculation2.ll
- ptr-int-transitivity-1.ll
- ptr-int-transitivity-2.ll
- ptr-int-transitivity-3.ll
- too-small.ll
- vector.ll
- vectors-and-arrays.ll
- MetaRenamer/
- ObjCARC/
- allocas.ll
- apelim.ll
- arc-annotations.ll
- basic.ll
- cfg-hazards.ll
- contract-marker.ll
- contract-storestrong-ivar.ll
- contract-storestrong.ll
- contract-testcases.ll
- contract.ll
- empty-block.ll
- ensure-that-exception-unwind-path-is-visited.ll
- escape.ll
- expand.ll
- gvn.ll
- intrinsic-use-isolated.ll
- intrinsic-use.ll
- invoke.ll
- move-and-form-retain-autorelease.ll
- move-and-merge-autorelease.ll
- nested.ll
- path-overflow.ll
- pointer-types.ll
- post-inlining.ll
- pr12270.ll
- retain-block-side-effects.ll
- retain-not-declared.ll
- rle-s2l.ll
- rv.ll
- split-backedge.ll
- tail-call-invariant-enforcement.ll
- weak-contract.ll
- weak-copies.ll
- weak-dce.ll
- weak.ll
- PhaseOrdering/
- PruneEH/
- Reassociate/
- 2002-05-15-AgressiveSubMove.ll
- 2002-05-15-MissedTree.ll
- 2002-05-15-SubReassociate.ll
- 2002-05-15-SubReassociate2.ll
- 2002-07-09-DominanceProblem.ll
- 2003-08-12-InfiniteLoop.ll
- 2005-09-01-ArrayOutOfBounds.ll
- 2006-04-27-ReassociateVector.ll
- 2011-01-26-UseAfterFree.ll
- 2012-05-08-UndefLeak.ll
- 2012-06-08-InfiniteLoop.ll
- absorption.ll
- basictest.ll
- crash.ll
- fp-commute.ll
- inverses.ll
- looptest.ll
- mightymul.ll
- mulfactor.ll
- multistep.ll
- negation.ll
- no-op.ll
- optional-flags.ll
- otherops.ll
- pr12245.ll
- repeats.ll
- secondary.ll
- shift-factor.ll
- shifttest.ll
- subtest.ll
- subtest2.ll
- xor_reassoc.ll
- Reg2Mem/
- SCCP/
- 2002-05-02-MissSecondInst.ll
- 2002-05-20-MissedIncomingValue.ll
- 2002-05-21-InvalidSimplify.ll
- 2002-08-30-GetElementPtrTest.ll
- 2003-06-24-OverdefinedPHIValue.ll
- 2003-08-26-InvokeHandling.ll
- 2004-11-16-DeadInvoke.ll
- 2004-12-10-UndefBranchBug.ll
- 2006-10-23-IPSCCP-Crash.ll
- 2006-12-04-PackedType.ll
- 2006-12-19-UndefBug.ll
- 2007-05-16-InvokeCrash.ll
- 2008-01-27-UndefCorrelate.ll
- 2008-04-22-multiple-ret-sccp.ll
- 2008-05-23-UndefCallFold.ll
- 2009-01-14-IPSCCP-Invoke.ll
- 2009-05-27-VectorOperandZero.ll
- apint-array.ll
- apint-basictest.ll
- apint-basictest2.ll
- apint-basictest3.ll
- apint-basictest4.ll
- apint-bigarray.ll
- apint-bigint.ll
- apint-bigint2.ll
- apint-ipsccp1.ll
- apint-ipsccp2.ll
- apint-ipsccp3.ll
- apint-ipsccp4.ll
- apint-load.ll
- apint-phi.ll
- apint-select.ll
- atomic-load-store.ll
- calltest.ll
- crash.ll
- ipsccp-addr-taken.ll
- ipsccp-basic.ll
- loadtest.ll
- logical-nuke.ll
- retvalue-undef.ll
- sccptest.ll
- select.ll
- switch.ll
- undef-resolve.ll
- vector-bitcast.ll
- SLPVectorizer/
- ARM/
- R600/
- X86/
- barriercall.ll
- cast.ll
- cmp_sel.ll
- compare-reduce.ll
- crash_7zip.ll
- crash_bullet.ll
- crash_bullet3.ll
- crash_dequeue.ll
- crash_flop7.ll
- crash_lencod.ll
- crash_mandeltext.ll
- crash_netbsd_decompress.ll
- crash_sim4b1.ll
- crash_smallpt.ll
- cross_block_slp.ll
- cse.ll
- cycle_dup.ll
- debug_info.ll
- diamond.ll
- external_user.ll
- extract.ll
- flag.ll
- hoist.ll
- horizontal.ll
- implicitfloat.ll
- in-tree-user.ll
- insert-element-build-vector.ll
- lit.local.cfg
- long_chains.ll
- loopinvariant.ll
- multi_block.ll
- multi_user.ll
- odd_store.ll
- operandorder.ll
- opt.ll
- ordering.ll
- phi.ll
- phi3.ll
- phi_landingpad.ll
- phi_overalignedtype.ll
- pr16571.ll
- pr16628.ll
- pr16899.ll
- pr18060.ll
- reduction.ll
- reduction2.ll
- rgb_phi.ll
- saxpy.ll
- simple-loop.ll
- simplebb.ll
- tiny-tree.ll
- vector.ll
- XCore/
- SROA/
- SampleProfile/
- ScalarRepl/
- 2003-05-29-ArrayFail.ll
- 2003-09-12-IncorrectPromote.ll
- 2003-10-29-ArrayProblem.ll
- 2006-11-07-InvalidArrayPromote.ll
- 2007-05-29-MemcpyPreserve.ll
- 2007-11-03-bigendian_apint.ll
- 2008-01-29-PromoteBug.ll
- 2008-02-28-SubElementExtractCrash.ll
- 2008-06-05-loadstore-agg.ll
- 2008-06-22-LargeArray.ll
- 2008-08-22-out-of-range-array-promote.ll
- 2008-09-22-vector-gep.ll
- 2009-02-02-ScalarPromoteOutOfRange.ll
- 2009-02-05-LoadFCA.ll
- 2009-03-04-MemCpyAlign.ll
- 2009-12-11-NeonTypes.ll
- 2010-01-18-SelfCopy.ll
- 2011-05-06-CapturedAlloca.ll
- 2011-06-08-VectorExtractValue.ll
- 2011-06-17-VectorPartialMemset.ll
- 2011-09-22-PHISpeculateInvoke.ll
- 2011-10-11-VectorMemset.ll
- 2011-10-22-VectorCrash.ll
- 2011-11-11-EmptyStruct.ll
- AggregatePromote.ll
- DifferingTypes.ll
- address-space.ll
- arraytest.ll
- badarray.ll
- basictest.ll
- bitfield-sroa.ll
- copy-aggregate.ll
- crash.ll
- debuginfo-preserved.ll
- inline-vector.ll
- lifetime.ll
- load-store-aggregate.ll
- memcpy-align.ll
- memset-aggregate-byte-leader.ll
- memset-aggregate.ll
- negative-memset.ll
- nonzero-first-index.ll
- not-a-vector.ll
- only-memcpy-uses.ll
- phi-cycle.ll
- phi-select.ll
- phinodepromote.ll
- select_promote.ll
- sroa-fca.ll
- sroa_two.ll
- union-fp-int.ll
- union-packed.ll
- union-pointer.ll
- vector_memcpy.ll
- vector_promote.ll
- vectors-with-mismatched-elements.ll
- volatile.ll
- SimplifyCFG/
- 2002-05-21-PHIElimination.ll
- 2002-09-24-PHIAssertion.ll
- 2003-03-07-DominateProblem.ll
- 2003-08-05-InvokeCrash.ll
- 2003-08-17-BranchFold.ll
- 2003-08-17-BranchFoldOrdering.ll
- 2003-08-17-FoldSwitch-dbg.ll
- 2003-08-17-FoldSwitch.ll
- 2004-12-10-SimplifyCFGCrash.ll
- 2005-06-16-PHICrash.ll
- 2005-08-01-PHIUpdateFail.ll
- 2005-10-02-InvokeSimplify.ll
- 2005-12-03-IncorrectPHIFold.ll
- 2006-02-17-InfiniteUnroll.ll
- 2006-06-12-InfLoop.ll
- 2006-08-03-Crash.ll
- 2006-10-19-UncondDiv.ll
- 2006-12-08-Ptr-ICmp-Branch.ll
- 2007-11-22-InvokeNoUnwind.ll
- 2007-12-21-Crash.ll
- 2008-01-02-hoist-fp-add.ll
- 2008-05-16-PHIBlockMerge.ll
- 2008-07-13-InfLoopMiscompile.ll
- 2008-09-08-MultiplePred.ll
- 2008-09-17-SpeculativeHoist.ll
- 2008-10-03-SpeculativelyExecuteBeforePHI.ll
- 2008-12-06-SingleEntryPhi.ll
- 2008-12-16-DCECond.ll
- 2009-01-18-PHIPropCrash.ll
- 2009-01-19-UnconditionalTrappingConstantExpr.ll
- 2009-05-12-externweak.ll
- 2010-03-30-InvokeCrash.ll
- 2011-03-08-UnreachableUse.ll
- 2011-09-05-TrivialLPad.ll
- BrUnwind.ll
- CoveredLookupTable.ll
- DeadSetCC.ll
- EmptyBlockMerge.ll
- EqualPHIEdgeBlockMerge.ll
- ForwardSwitchConditionToPHI.ll
- HoistCode.ll
- MagicPointer.ll
- PHINode.ll
- PR16069.ll
- PR9946.ll
- PhiBlockMerge.ll
- PhiBlockMerge2.ll
- PhiEliminate.ll
- PhiEliminate2.ll
- PhiEliminate3.ll
- PhiNoEliminate.ll
- SpeculativeExec.ll
- UncondBranchToReturn.ll
- UnreachableEliminate.ll
- attr-noduplicate.ll
- basictest.ll
- branch-cond-merge.ll
- branch-cond-prop.ll
- branch-fold-dbg.ll
- branch-fold-test.ll
- branch-fold.ll
- branch-phi-thread.ll
- common-dest-folding.ll
- dbginfo.ll
- dce-cond-after-folding-terminator.ll
- duplicate-phis.ll
- hoist-common-code.ll
- hoist-dbgvalue.ll
- indirectbr.ll
- invoke.ll
- invoke_unwind.ll
- iterative-simplify.ll
- lifetime.ll
- multiple-phis.ll
- noreturn-call.ll
- phi-undef-loadstore.ll
- preserve-branchweights-partial.ll
- preserve-branchweights-switch-create.ll
- preserve-branchweights.ll
- return-merge.ll
- select-gep.ll
- sink-common-code.ll
- speculate-store.ll
- speculate-with-offset.ll
- switch-masked-bits.ll
- switch-on-const-select.ll
- switch-simplify-crash.ll
- switch-to-icmp.ll
- switch_create.ll
- switch_switch_fold.ll
- switch_thread.ll
- trap-debugloc.ll
- trapping-load-unreachable.ll
- trivial-throw.ll
- two-entry-phi-return.ll
- unreachable-blocks.ll
- volatile-phioper.ll
- SPARC/
- X86/
- Sink/
- StripSymbols/
- StructurizeCFG/
- TailCallElim/
- TailDup/
- ADCE/
- Unit/
- Verifier/
- 2002-04-13-RetTypes.ll
- 2002-11-05-GetelementptrPointers.ll
- 2004-05-21-SwitchConstantMismatch.ll
- 2006-07-11-StoreStruct.ll
- 2006-10-15-AddrLabel.ll
- 2006-12-12-IntrinsicDefine.ll
- 2007-12-21-InvokeParamAttrs.ll
- 2008-01-11-VarargAttrs.ll
- 2008-03-01-AllocaSized.ll
- 2008-08-22-MemCpyAlignment.ll
- 2008-11-15-RetVoid.ll
- 2009-05-29-InvokeResult1.ll
- 2009-05-29-InvokeResult2.ll
- 2009-05-29-InvokeResult3.ll
- 2010-08-07-PointerIntrinsic.ll
- AmbiguousPhi.ll
- PhiGrouping.ll
- README.txt
- SelfReferential.ll
- aliasing-chain.ll
- bitcast-address-space-nested-global-cycle.ll
- bitcast-address-space-nested-global.ll
- bitcast-address-space-through-constant-inttoptr-inside-gep-instruction.ll
- bitcast-address-space-through-constant-inttoptr.ll
- bitcast-address-space-through-gep-2.ll
- bitcast-address-space-through-gep.ll
- bitcast-address-space-through-inttoptr.ll
- bitcast-address-spaces.ll
- bitcast-alias-address-space.ll
- bitcast-vector-pointer-as.ll
- byval-1.ll
- byval-4.ll
- cttz-undef-arg.ll
- dominates.ll
- fpmath.ll
- gcread-ptrptr.ll
- gcroot-alloca.ll
- gcroot-meta.ll
- gcroot-ptrptr.ll
- gcwrite-ptrptr.ll
- ident-meta1.ll
- ident-meta2.ll
- ident-meta3.ll
- invoke.ll
- llvm.compiler_used-invalid-type.ll
- llvm.used-invalid-init.ll
- llvm.used-invalid-init2.ll
- llvm.used-invalid-type.ll
- llvm.used-invalid-type2.ll
- llvm.used-ptr-type.ll
- module-flags-1.ll
- range-1.ll
- range-2.ll
- varargs-intrinsic.ll
- YAMLParser/
- LICENSE.txt
- bool.data
- construct-bool.data
- construct-custom.data
- construct-float.data
- construct-int.data
- construct-map.data
- construct-merge.data
- construct-null.data
- construct-omap.data
- construct-pairs.data
- construct-seq.data
- construct-set.data
- construct-str-ascii.data
- construct-str.data
- construct-timestamp.data
- construct-value.data
- duplicate-key.former-loader-error.data
- duplicate-mapping-key.former-loader-error.data
- duplicate-merge-key.former-loader-error.data
- duplicate-value-key.former-loader-error.data
- emit-block-scalar-in-simple-key-context-bug.data
- empty-document-bug.data
- float.data
- int.data
- invalid-single-quote-bug.data
- merge.data
- more-floats.data
- negative-float-bug.data
- null.data
- resolver.data
- run-parser-crash-bug.data
- scan-document-end-bug.data
- scan-line-break-bug.data
- single-dot-is-not-float-bug.data
- sloppy-indentation.data
- spec-02-01.data
- spec-02-02.data
- spec-02-03.data
- spec-02-04.data
- spec-02-05.data
- spec-02-06.data
- spec-02-07.data
- spec-02-08.data
- spec-02-09.data
- spec-02-10.data
- spec-02-11.data
- spec-02-12.data
- spec-02-13.data
- spec-02-14.data
- spec-02-15.data
- spec-02-16.data
- spec-02-17.data
- spec-02-18.data
- spec-02-19.data
- spec-02-20.data
- spec-02-21.data
- spec-02-22.data
- spec-02-23.data
- spec-02-24.data
- spec-02-25.data
- spec-02-26.data
- spec-02-27.data
- spec-02-28.data
- spec-05-01-utf8.data
- spec-05-02-utf8.data
- spec-05-03.data
- spec-05-04.data
- spec-05-05.data
- spec-05-06.data
- spec-05-07.data
- spec-05-08.data
- spec-05-09.data
- spec-05-10.data
- spec-05-11.data
- spec-05-12.data
- spec-05-13.data
- spec-05-14.data
- spec-05-15.data
- spec-06-01.data
- spec-06-02.data
- spec-06-03.data
- spec-06-04.data
- spec-06-05.data
- spec-06-06.data
- spec-06-07.data
- spec-06-08.data
- spec-07-01.data
- spec-07-02.data
- spec-07-03.data
- spec-07-04.data
- spec-07-05.data
- spec-07-06.data
- spec-07-07a.data
- spec-07-07b.data
- spec-07-08.data
- spec-07-09.data
- spec-07-10.data
- spec-07-11.data
- spec-07-12a.data
- spec-07-12b.data
- spec-07-13.data
- spec-08-01.data
- spec-08-02.data
- spec-08-03.data
- spec-08-04.data
- spec-08-05.data
- spec-08-06.data
- spec-08-07.data
- spec-08-08.data
- spec-08-09.data
- spec-08-10.data
- spec-08-11.data
- spec-08-12.data
- spec-08-13.data
- spec-08-14.data
- spec-08-15.data
- spec-09-01.data
- spec-09-02.data
- spec-09-03.data
- spec-09-04.data
- spec-09-05.data
- spec-09-06.data
- spec-09-07.data
- spec-09-08.data
- spec-09-09.data
- spec-09-10.data
- spec-09-11.data
- spec-09-12.data
- spec-09-13.data
- spec-09-14.data
- spec-09-15.data
- spec-09-16.data
- spec-09-17.data
- spec-09-18.data
- spec-09-19.data
- spec-09-20.data
- spec-09-21.data
- spec-09-22.data
- spec-09-23.data
- spec-09-24.data
- spec-09-25.data
- spec-09-26.data
- spec-09-27.data
- spec-09-28.data
- spec-09-29.data
- spec-09-30.data
- spec-09-31.data
- spec-09-32.data
- spec-09-33.data
- spec-10-01.data
- spec-10-02.data
- spec-10-03.data
- spec-10-04.data
- spec-10-05.data
- spec-10-06.data
- spec-10-07.data
- spec-10-08.data
- spec-10-09.data
- spec-10-10.data
- spec-10-11.data
- spec-10-12.data
- spec-10-13.data
- spec-10-14.data
- spec-10-15.data
- str.data
- timestamp-bugs.data
- timestamp.data
- utf8-implicit.data
- utf8.data
- value.data
- yaml.data
- tools/
- llvm-cov/
- llvm-lit/
- llvm-objdump/
- llvm-readobj/
- dynamic.test
- file-headers.test
- program-headers.test
- reloc-types.test
- relocations.test
- rpath.test
- sections-ext.test
- sections.test
- symbols.test
- Inputs/
- dynamic-table.c
- dynamic-table.mips
- magic.coff-importlib
- magic.coff-unknown
- relocs.obj.coff-i386
- relocs.obj.coff-x86_64
- relocs.obj.elf-aarch64
- relocs.obj.elf-arm
- relocs.obj.elf-i386
- relocs.obj.elf-mips
- relocs.obj.elf-mips64el
- relocs.obj.elf-ppc64
- relocs.obj.elf-x86_64
- relocs.obj.macho-arm
- relocs.obj.macho-i386
- relocs.obj.macho-x86_64
- relocs.py
- rpath.exe.elf-x86_64
- trivial.exe.coff-i386
- trivial.ll
- trivial.obj.coff-i386
- trivial.obj.coff-x86-64
- trivial.obj.elf-i386
- trivial.obj.elf-x86-64
- trivial.obj.macho-arm
- trivial.obj.macho-i386
- trivial.obj.macho-ppc
- trivial.obj.macho-ppc64
- trivial.obj.macho-x86-64
- tools/
- CMakeLists.txt
- LLVMBuild.txt
- Makefile
- bugpoint/
- bugpoint-passes/
- clang/
- .arcconfig
- .clang-format
- .git
- .gitignore
- CMakeLists.txt
- CODE_OWNERS.TXT
- INSTALL.txt
- LICENSE.TXT
- Makefile
- ModuleInfo.txt
- NOTES.txt
- README.txt
- INPUTS/
- bindings/
- docs/
- AddressSanitizer.rst
- AutomaticReferenceCounting.rst
- Block-ABI-Apple.rst
- Block-ABI-Apple.txt
- BlockLanguageSpec.rst
- CMakeLists.txt
- ClangCheck.rst
- ClangFormat.rst
- ClangFormatStyleOptions.rst
- ClangPlugins.rst
- ClangTools.rst
- CrossCompilation.rst
- DataFlowSanitizer.rst
- DataFlowSanitizerDesign.rst
- DriverArchitecture.png
- DriverInternals.rst
- ExternalClangExamples.rst
- FAQ.rst
- HowToSetupToolingForLLVM.rst
- InternalsManual.rst
- IntroductionToTheClangAST.rst
- JSONCompilationDatabase.rst
- LanguageExtensions.rst
- LeakSanitizer.rst
- LibASTMatchers.rst
- LibASTMatchersReference.html
- LibASTMatchersTutorial.rst
- LibFormat.rst
- LibTooling.rst
- Makefile
- Makefile.sphinx
- MemorySanitizer.rst
- Modules.rst
- ObjectiveCLiterals.rst
- PCHInternals.rst
- PCHLayout.graffle
- PCHLayout.png
- PTHInternals.rst
- RAVFrontendAction.rst
- README.txt
- ReleaseNotes.rst
- SanitizerSpecialCaseList.rst
- ThreadSanitizer.rst
- Tooling.rst
- UsersManual.rst
- conf.py
- doxygen.cfg.in
- doxygen.css
- doxygen.footer
- doxygen.header
- doxygen.intro
- index.rst
- make.bat
- analyzer/
- tools/
- examples/
- include/
- CMakeLists.txt
- Makefile
- clang/
- CMakeLists.txt
- Makefile
- ARCMigrate/
- AST/
- APValue.h
- AST.h
- ASTConsumer.h
- ASTContext.h
- ASTDiagnostic.h
- ASTFwd.h
- ASTImporter.h
- ASTLambda.h
- ASTMutationListener.h
- ASTTypeTraits.h
- ASTUnresolvedSet.h
- ASTVector.h
- Attr.h
- AttrIterator.h
- BaseSubobject.h
- BuiltinTypes.def
- CMakeLists.txt
- CXXInheritance.h
- CanonicalType.h
- CharUnits.h
- Comment.h
- CommentBriefParser.h
- CommentCommandTraits.h
- CommentCommands.td
- CommentDiagnostic.h
- CommentHTMLNamedCharacterReferences.td
- CommentHTMLTags.td
- CommentLexer.h
- CommentParser.h
- CommentSema.h
- CommentVisitor.h
- Decl.h
- DeclAccessPair.h
- DeclBase.h
- DeclCXX.h
- DeclContextInternals.h
- DeclFriend.h
- DeclGroup.h
- DeclLookups.h
- DeclObjC.h
- DeclOpenMP.h
- DeclTemplate.h
- DeclVisitor.h
- DeclarationName.h
- DependentDiagnostic.h
- EvaluatedExprVisitor.h
- Expr.h
- ExprCXX.h
- ExprObjC.h
- ExternalASTSource.h
- GlobalDecl.h
- Makefile
- Mangle.h
- MangleNumberingContext.h
- NSAPI.h
- NestedNameSpecifier.h
- OperationKinds.h
- ParentMap.h
- PrettyPrinter.h
- RawCommentList.h
- RecordLayout.h
- RecursiveASTVisitor.h
- Redeclarable.h
- SelectorLocationsKind.h
- Stmt.h
- StmtCXX.h
- StmtGraphTraits.h
- StmtIterator.h
- StmtObjC.h
- StmtOpenMP.h
- StmtVisitor.h
- TemplateBase.h
- TemplateName.h
- Type.h
- TypeLoc.h
- TypeLocNodes.def
- TypeLocVisitor.h
- TypeNodes.def
- TypeOrdering.h
- TypeVisitor.h
- UnresolvedSet.h
- VTTBuilder.h
- VTableBuilder.h
- ASTMatchers/
- Analysis/
- Basic/
- ABI.h
- AddressSpaces.h
- AllDiagnostics.h
- Attr.td
- AttrKinds.h
- Builtins.def
- Builtins.h
- BuiltinsAArch64.def
- BuiltinsARM.def
- BuiltinsHexagon.def
- BuiltinsMips.def
- BuiltinsNVPTX.def
- BuiltinsPPC.def
- BuiltinsX86.def
- BuiltinsXCore.def
- CMakeLists.txt
- CapturedStmt.h
- CharInfo.h
- CommentNodes.td
- CommentOptions.h
- DeclNodes.td
- Diagnostic.h
- Diagnostic.td
- DiagnosticASTKinds.td
- DiagnosticAnalysisKinds.td
- DiagnosticCategories.h
- DiagnosticCategories.td
- DiagnosticCommentKinds.td
- DiagnosticCommonKinds.td
- DiagnosticDriverKinds.td
- DiagnosticFrontendKinds.td
- DiagnosticGroups.td
- DiagnosticIDs.h
- DiagnosticLexKinds.td
- DiagnosticOptions.def
- DiagnosticOptions.h
- DiagnosticParseKinds.td
- DiagnosticSemaKinds.td
- DiagnosticSerializationKinds.td
- ExceptionSpecificationType.h
- ExpressionTraits.h
- FileManager.h
- FileSystemOptions.h
- FileSystemStatCache.h
- IdentifierTable.h
- LLVM.h
- Lambda.h
- LangOptions.def
- LangOptions.h
- Linkage.h
- MacroBuilder.h
- Makefile
- Module.h
- ObjCRuntime.h
- OnDiskHashTable.h
- OpenCL.h
- OpenCLExtensions.def
- OpenMPKinds.def
- OpenMPKinds.h
- OperatorKinds.def
- OperatorKinds.h
- OperatorPrecedence.h
- PartialDiagnostic.h
- PrettyStackTrace.h
- Sanitizers.def
- SourceLocation.h
- SourceManager.h
- SourceManagerInternals.h
- Specifiers.h
- StmtNodes.td
- TargetBuiltins.h
- TargetCXXABI.h
- TargetInfo.h
- TargetOptions.h
- TemplateKinds.h
- TokenKinds.def
- TokenKinds.h
- TypeTraits.h
- Version.h
- Version.inc.in
- VersionTuple.h
- Visibility.h
- arm_neon.td
- CodeGen/
- Config/
- Driver/
- Edit/
- Format/
- Frontend/
- ASTConsumers.h
- ASTUnit.h
- ChainedDiagnosticConsumer.h
- ChainedIncludesSource.h
- CodeGenOptions.def
- CodeGenOptions.h
- CommandLineSourceLoc.h
- CompilerInstance.h
- CompilerInvocation.h
- DependencyOutputOptions.h
- DiagnosticRenderer.h
- FrontendAction.h
- FrontendActions.h
- FrontendDiagnostic.h
- FrontendOptions.h
- FrontendPluginRegistry.h
- LangStandard.h
- LangStandards.def
- LayoutOverrideSource.h
- LogDiagnosticPrinter.h
- MigratorOptions.h
- MultiplexConsumer.h
- PreprocessorOutputOptions.h
- SerializedDiagnosticPrinter.h
- TextDiagnostic.h
- TextDiagnosticBuffer.h
- TextDiagnosticPrinter.h
- Utils.h
- VerifyDiagnosticConsumer.h
- FrontendTool/
- Index/
- Lex/
- CMakeLists.txt
- CodeCompletionHandler.h
- DirectoryLookup.h
- ExternalPreprocessorSource.h
- HeaderMap.h
- HeaderSearch.h
- HeaderSearchOptions.h
- LexDiagnostic.h
- Lexer.h
- LiteralSupport.h
- MacroArgs.h
- MacroInfo.h
- Makefile
- ModuleLoader.h
- ModuleMap.h
- MultipleIncludeOpt.h
- PPCallbacks.h
- PPConditionalDirectiveRecord.h
- PTHLexer.h
- PTHManager.h
- Pragma.h
- PreprocessingRecord.h
- Preprocessor.h
- PreprocessorLexer.h
- PreprocessorOptions.h
- ScratchBuffer.h
- Token.h
- TokenConcatenation.h
- TokenLexer.h
- Parse/
- Rewrite/
- Sema/
- AnalysisBasedWarnings.h
- AttributeList.h
- CMakeLists.txt
- CXXFieldCollector.h
- CodeCompleteConsumer.h
- CodeCompleteOptions.h
- DeclSpec.h
- DelayedDiagnostic.h
- Designator.h
- ExternalSemaSource.h
- IdentifierResolver.h
- Initialization.h
- LocInfoType.h
- Lookup.h
- Makefile
- MultiplexExternalSemaSource.h
- ObjCMethodList.h
- Overload.h
- Ownership.h
- ParsedTemplate.h
- PrettyDeclStackTrace.h
- Scope.h
- ScopeInfo.h
- Sema.h
- SemaConsumer.h
- SemaDiagnostic.h
- SemaFixItUtils.h
- SemaInternal.h
- SemaLambda.h
- Template.h
- TemplateDeduction.h
- TypoCorrection.h
- Weak.h
- Serialization/
- StaticAnalyzer/
- Checkers/
- Core/
- Analyses.def
- AnalyzerOptions.h
- Checker.h
- CheckerManager.h
- CheckerOptInfo.h
- CheckerRegistry.h
- PathDiagnosticConsumers.h
- BugReporter/
- PathSensitive/
- APSIntType.h
- AnalysisManager.h
- BasicValueFactory.h
- BlockCounter.h
- CallEvent.h
- CheckerContext.h
- CheckerHelpers.h
- ConstraintManager.h
- CoreEngine.h
- DynamicTypeInfo.h
- Environment.h
- ExplodedGraph.h
- ExprEngine.h
- FunctionSummary.h
- MemRegion.h
- ProgramState.h
- ProgramStateTrait.h
- ProgramState_Fwd.h
- SValBuilder.h
- SVals.h
- Store.h
- StoreRef.h
- SubEngine.h
- SummaryManager.h
- SymbolManager.h
- TaintManager.h
- TaintTag.h
- WorkList.h
- Frontend/
- Tooling/
- clang-c/
- lib/
- CMakeLists.txt
- Makefile
- ARCMigrate/
- ARCMT.cpp
- ARCMTActions.cpp
- CMakeLists.txt
- FileRemapper.cpp
- Internals.h
- Makefile
- ObjCMT.cpp
- PlistReporter.cpp
- TransAPIUses.cpp
- TransARCAssign.cpp
- TransAutoreleasePool.cpp
- TransBlockObjCVariable.cpp
- TransEmptyStatementsAndDealloc.cpp
- TransGCAttrs.cpp
- TransGCCalls.cpp
- TransProperties.cpp
- TransProtectedScope.cpp
- TransRetainReleaseDealloc.cpp
- TransUnbridgedCasts.cpp
- TransUnusedInitDelegate.cpp
- TransZeroOutPropsInDealloc.cpp
- TransformActions.cpp
- Transforms.cpp
- Transforms.h
- AST/
- APValue.cpp
- ASTConsumer.cpp
- ASTContext.cpp
- ASTDiagnostic.cpp
- ASTDumper.cpp
- ASTImporter.cpp
- ASTTypeTraits.cpp
- AttrImpl.cpp
- CMakeLists.txt
- CXXABI.h
- CXXInheritance.cpp
- Comment.cpp
- CommentBriefParser.cpp
- CommentCommandTraits.cpp
- CommentLexer.cpp
- CommentParser.cpp
- CommentSema.cpp
- Decl.cpp
- DeclBase.cpp
- DeclCXX.cpp
- DeclFriend.cpp
- DeclGroup.cpp
- DeclObjC.cpp
- DeclOpenMP.cpp
- DeclPrinter.cpp
- DeclTemplate.cpp
- DeclarationName.cpp
- Expr.cpp
- ExprCXX.cpp
- ExprClassification.cpp
- ExprConstant.cpp
- ExternalASTSource.cpp
- InheritViz.cpp
- ItaniumCXXABI.cpp
- ItaniumMangle.cpp
- Makefile
- Mangle.cpp
- MangleNumberingContext.cpp
- MicrosoftCXXABI.cpp
- MicrosoftMangle.cpp
- NSAPI.cpp
- NestedNameSpecifier.cpp
- ParentMap.cpp
- RawCommentList.cpp
- RecordLayout.cpp
- RecordLayoutBuilder.cpp
- SelectorLocationsKind.cpp
- Stmt.cpp
- StmtIterator.cpp
- StmtPrinter.cpp
- StmtProfile.cpp
- StmtViz.cpp
- TemplateBase.cpp
- TemplateName.cpp
- Type.cpp
- TypeLoc.cpp
- TypePrinter.cpp
- VTTBuilder.cpp
- VTableBuilder.cpp
- ASTMatchers/
- Analysis/
- AnalysisDeclContext.cpp
- BodyFarm.cpp
- BodyFarm.h
- CFG.cpp
- CFGReachabilityAnalysis.cpp
- CFGStmtMap.cpp
- CMakeLists.txt
- CallGraph.cpp
- CocoaConventions.cpp
- Consumed.cpp
- Dominators.cpp
- FormatString.cpp
- FormatStringParsing.h
- LiveVariables.cpp
- Makefile
- ObjCNoReturn.cpp
- PostOrderCFGView.cpp
- PrintfFormatString.cpp
- ProgramPoint.cpp
- PseudoConstantAnalysis.cpp
- ReachableCode.cpp
- ScanfFormatString.cpp
- ThreadSafety.cpp
- UninitializedValues.cpp
- Basic/
- Builtins.cpp
- CMakeLists.txt
- CharInfo.cpp
- Diagnostic.cpp
- DiagnosticIDs.cpp
- FileManager.cpp
- FileSystemStatCache.cpp
- IdentifierTable.cpp
- LangOptions.cpp
- Makefile
- Module.cpp
- ObjCRuntime.cpp
- OpenMPKinds.cpp
- OperatorPrecedence.cpp
- SourceLocation.cpp
- SourceManager.cpp
- TargetInfo.cpp
- Targets.cpp
- TokenKinds.cpp
- Version.cpp
- VersionTuple.cpp
- CodeGen/
- ABIInfo.h
- BackendUtil.cpp
- CGAtomic.cpp
- CGBlocks.cpp
- CGBlocks.h
- CGBuilder.h
- CGBuiltin.cpp
- CGCUDANV.cpp
- CGCUDARuntime.cpp
- CGCUDARuntime.h
- CGCXX.cpp
- CGCXXABI.cpp
- CGCXXABI.h
- CGCall.cpp
- CGCall.h
- CGClass.cpp
- CGCleanup.cpp
- CGCleanup.h
- CGDebugInfo.cpp
- CGDebugInfo.h
- CGDecl.cpp
- CGDeclCXX.cpp
- CGException.cpp
- CGExpr.cpp
- CGExprAgg.cpp
- CGExprCXX.cpp
- CGExprComplex.cpp
- CGExprConstant.cpp
- CGExprScalar.cpp
- CGObjC.cpp
- CGObjCGNU.cpp
- CGObjCMac.cpp
- CGObjCRuntime.cpp
- CGObjCRuntime.h
- CGOpenCLRuntime.cpp
- CGOpenCLRuntime.h
- CGRTTI.cpp
- CGRecordLayout.h
- CGRecordLayoutBuilder.cpp
- CGStmt.cpp
- CGVTT.cpp
- CGVTables.cpp
- CGVTables.h
- CGValue.h
- CMakeLists.txt
- CodeGenABITypes.cpp
- CodeGenAction.cpp
- CodeGenFunction.cpp
- CodeGenFunction.h
- CodeGenModule.cpp
- CodeGenModule.h
- CodeGenTBAA.cpp
- CodeGenTBAA.h
- CodeGenTypes.cpp
- CodeGenTypes.h
- EHScopeStack.h
- ItaniumCXXABI.cpp
- Makefile
- MicrosoftCXXABI.cpp
- MicrosoftVBTables.cpp
- MicrosoftVBTables.h
- ModuleBuilder.cpp
- README.txt
- TargetInfo.cpp
- TargetInfo.h
- Driver/
- Edit/
- Format/
- Frontend/
- ASTConsumers.cpp
- ASTMerge.cpp
- ASTUnit.cpp
- CMakeLists.txt
- CacheTokens.cpp
- ChainedDiagnosticConsumer.cpp
- ChainedIncludesSource.cpp
- CompilerInstance.cpp
- CompilerInvocation.cpp
- CreateInvocationFromCommandLine.cpp
- DependencyFile.cpp
- DependencyGraph.cpp
- DiagnosticRenderer.cpp
- FrontendAction.cpp
- FrontendActions.cpp
- FrontendOptions.cpp
- HeaderIncludeGen.cpp
- InitHeaderSearch.cpp
- InitPreprocessor.cpp
- LangStandards.cpp
- LayoutOverrideSource.cpp
- LogDiagnosticPrinter.cpp
- Makefile
- MultiplexConsumer.cpp
- PrintPreprocessedOutput.cpp
- SerializedDiagnosticPrinter.cpp
- TextDiagnostic.cpp
- TextDiagnosticBuffer.cpp
- TextDiagnosticPrinter.cpp
- VerifyDiagnosticConsumer.cpp
- Warnings.cpp
- FrontendTool/
- Headers/
- CMakeLists.txt
- Intrin.h
- Makefile
- __wmmintrin_aes.h
- __wmmintrin_pclmul.h
- altivec.h
- ammintrin.h
- avx2intrin.h
- avxintrin.h
- bmi2intrin.h
- bmiintrin.h
- cpuid.h
- emmintrin.h
- f16cintrin.h
- float.h
- fma4intrin.h
- fmaintrin.h
- immintrin.h
- iso646.h
- limits.h
- lzcntintrin.h
- mm3dnow.h
- mm_malloc.h
- mmintrin.h
- module.map
- nmmintrin.h
- pmmintrin.h
- popcntintrin.h
- prfchwintrin.h
- rdseedintrin.h
- rtmintrin.h
- shaintrin.h
- smmintrin.h
- stdalign.h
- stdarg.h
- stdbool.h
- stddef.h
- stdint.h
- stdnoreturn.h
- tbmintrin.h
- tgmath.h
- tmmintrin.h
- unwind.h
- varargs.h
- wmmintrin.h
- x86intrin.h
- xmmintrin.h
- xopintrin.h
- Index/
- Lex/
- CMakeLists.txt
- HeaderMap.cpp
- HeaderSearch.cpp
- Lexer.cpp
- LiteralSupport.cpp
- MacroArgs.cpp
- MacroInfo.cpp
- Makefile
- ModuleMap.cpp
- PPCaching.cpp
- PPCallbacks.cpp
- PPConditionalDirectiveRecord.cpp
- PPDirectives.cpp
- PPExpressions.cpp
- PPLexerChange.cpp
- PPMacroExpansion.cpp
- PTHLexer.cpp
- Pragma.cpp
- PreprocessingRecord.cpp
- Preprocessor.cpp
- PreprocessorLexer.cpp
- ScratchBuffer.cpp
- TokenConcatenation.cpp
- TokenLexer.cpp
- UnicodeCharSets.h
- Parse/
- Rewrite/
- Sema/
- AnalysisBasedWarnings.cpp
- AttributeList.cpp
- CMakeLists.txt
- CodeCompleteConsumer.cpp
- DeclSpec.cpp
- DelayedDiagnostic.cpp
- IdentifierResolver.cpp
- JumpDiagnostics.cpp
- Makefile
- MultiplexExternalSemaSource.cpp
- Scope.cpp
- ScopeInfo.cpp
- Sema.cpp
- SemaAccess.cpp
- SemaAttr.cpp
- SemaCXXScopeSpec.cpp
- SemaCast.cpp
- SemaChecking.cpp
- SemaCodeComplete.cpp
- SemaConsumer.cpp
- SemaDecl.cpp
- SemaDeclAttr.cpp
- SemaDeclCXX.cpp
- SemaDeclObjC.cpp
- SemaExceptionSpec.cpp
- SemaExpr.cpp
- SemaExprCXX.cpp
- SemaExprMember.cpp
- SemaExprObjC.cpp
- SemaFixItUtils.cpp
- SemaInit.cpp
- SemaLambda.cpp
- SemaLookup.cpp
- SemaObjCProperty.cpp
- SemaOpenMP.cpp
- SemaOverload.cpp
- SemaPseudoObject.cpp
- SemaStmt.cpp
- SemaStmtAsm.cpp
- SemaStmtAttr.cpp
- SemaTemplate.cpp
- SemaTemplateDeduction.cpp
- SemaTemplateInstantiate.cpp
- SemaTemplateInstantiateDecl.cpp
- SemaTemplateVariadic.cpp
- SemaType.cpp
- TargetAttributesSema.cpp
- TargetAttributesSema.h
- TreeTransform.h
- TypeLocBuilder.cpp
- TypeLocBuilder.h
- Serialization/
- StaticAnalyzer/
- CMakeLists.txt
- Makefile
- README.txt
- Checkers/
- AllocationDiagnostics.cpp
- AllocationDiagnostics.h
- AnalyzerStatsChecker.cpp
- ArrayBoundChecker.cpp
- ArrayBoundCheckerV2.cpp
- BasicObjCFoundationChecks.cpp
- BoolAssignmentChecker.cpp
- BuiltinFunctionChecker.cpp
- CMakeLists.txt
- CStringChecker.cpp
- CStringSyntaxChecker.cpp
- CallAndMessageChecker.cpp
- CastSizeChecker.cpp
- CastToStructChecker.cpp
- CheckObjCDealloc.cpp
- CheckObjCInstMethSignature.cpp
- CheckSecuritySyntaxOnly.cpp
- CheckSizeofPointer.cpp
- CheckerDocumentation.cpp
- Checkers.td
- ChrootChecker.cpp
- ClangCheckers.cpp
- ClangSACheckers.h
- DeadStoresChecker.cpp
- DebugCheckers.cpp
- DereferenceChecker.cpp
- DirectIvarAssignment.cpp
- DivZeroChecker.cpp
- DynamicTypePropagation.cpp
- ExprInspectionChecker.cpp
- FixedAddressChecker.cpp
- GenericTaintChecker.cpp
- IdempotentOperationChecker.cpp
- IdenticalExprChecker.cpp
- InterCheckerAPI.h
- IvarInvalidationChecker.cpp
- LLVMConventionsChecker.cpp
- MacOSKeychainAPIChecker.cpp
- MacOSXAPIChecker.cpp
- Makefile
- MallocChecker.cpp
- MallocOverflowSecurityChecker.cpp
- MallocSizeofChecker.cpp
- NSAutoreleasePoolChecker.cpp
- NSErrorChecker.cpp
- NoReturnFunctionChecker.cpp
- NonNullParamChecker.cpp
- ObjCAtSyncChecker.cpp
- ObjCContainersASTChecker.cpp
- ObjCContainersChecker.cpp
- ObjCMissingSuperCallChecker.cpp
- ObjCSelfInitChecker.cpp
- ObjCUnusedIVarsChecker.cpp
- PointerArithChecker.cpp
- PointerSubChecker.cpp
- PthreadLockChecker.cpp
- RetainCountChecker.cpp
- ReturnPointerRangeChecker.cpp
- ReturnUndefChecker.cpp
- SimpleStreamChecker.cpp
- StackAddrEscapeChecker.cpp
- StreamChecker.cpp
- TaintTesterChecker.cpp
- TraversalChecker.cpp
- UndefBranchChecker.cpp
- UndefCapturedBlockVarChecker.cpp
- UndefResultChecker.cpp
- UndefinedArraySubscriptChecker.cpp
- UndefinedAssignmentChecker.cpp
- UnixAPIChecker.cpp
- UnreachableCodeChecker.cpp
- VLASizeChecker.cpp
- VirtualCallChecker.cpp
- Core/
- APSIntType.cpp
- AnalysisManager.cpp
- AnalyzerOptions.cpp
- BasicValueFactory.cpp
- BlockCounter.cpp
- BugReporter.cpp
- BugReporterVisitors.cpp
- CMakeLists.txt
- CallEvent.cpp
- Checker.cpp
- CheckerContext.cpp
- CheckerHelpers.cpp
- CheckerManager.cpp
- CheckerRegistry.cpp
- CommonBugCategories.cpp
- ConstraintManager.cpp
- CoreEngine.cpp
- Environment.cpp
- ExplodedGraph.cpp
- ExprEngine.cpp
- ExprEngineC.cpp
- ExprEngineCXX.cpp
- ExprEngineCallAndReturn.cpp
- ExprEngineObjC.cpp
- FunctionSummary.cpp
- HTMLDiagnostics.cpp
- Makefile
- MemRegion.cpp
- PathDiagnostic.cpp
- PlistDiagnostics.cpp
- PrettyStackTraceLocationContext.h
- ProgramState.cpp
- RangeConstraintManager.cpp
- RegionStore.cpp
- SValBuilder.cpp
- SVals.cpp
- SimpleConstraintManager.cpp
- SimpleConstraintManager.h
- SimpleSValBuilder.cpp
- Store.cpp
- SubEngine.cpp
- SymbolManager.cpp
- Frontend/
- Tooling/
- runtime/
- test/
- .clang-format
- CMakeLists.txt
- Makefile
- TestRunner.sh
- cxx-sections.data
- lit.cfg
- lit.site.cfg.in
- make_test_dirs.pl
- ARCMT/
- Common.h
- GC-check-warn-nsalloc.m
- GC-check.m
- GC-no-arc-runtime.m
- GC-no-arc-runtime.m.result
- GC-no-finalize-removal.m
- GC-no-finalize-removal.m.result
- GC.h
- GC.m
- GC.m.result
- api.m
- api.m.result
- assign-prop-no-arc-runtime.m
- assign-prop-no-arc-runtime.m.result
- assign-prop-with-arc-runtime.m
- assign-prop-with-arc-runtime.m.result
- atautorelease-2.m
- atautorelease-2.m.result
- atautorelease-3.m
- atautorelease-3.m.result
- atautorelease-check.m
- atautorelease.m
- atautorelease.m.result
- autoreleases.m
- autoreleases.m.result
- block_copy_release.m
- block_copy_release.m.result
- check-api.m
- check-with-pch.m
- check-with-serialized-diag.m
- checking-in-arc.m
- checking.m
- cxx-checking.mm
- cxx-rewrite.mm
- cxx-rewrite.mm.result
- dealloc.m
- dealloc.m.result
- dispatch.m
- dispatch.m.result
- driver-migrate.m
- init.m
- init.m.result
- lit.local.cfg
- migrate-emit-errors.m
- migrate-plist-output.m
- migrate-space-in-path.m
- migrate-with-pch.m
- migrate.m
- no-canceling-bridge-to-bridge-cast.m
- nonobjc-to-objc-cast-2.m
- nonobjc-to-objc-cast.m
- nonobjc-to-objc-cast.m.result
- objcmt-arc-cf-annotations.m
- objcmt-arc-cf-annotations.m.result
- objcmt-atomic-property.m
- objcmt-atomic-property.m.result
- objcmt-boxing.m
- objcmt-boxing.m.result
- objcmt-deprecated-category.m
- objcmt-deprecated-category.m.result
- objcmt-instancetype-2.m
- objcmt-instancetype-2.m.result
- objcmt-instancetype.m
- objcmt-instancetype.m.result
- objcmt-migrate-all.m
- objcmt-migrate-all.m.result
- objcmt-ns-macros.m
- objcmt-ns-macros.m.result
- objcmt-ns-nonatomic-iosonly.m
- objcmt-ns-nonatomic-iosonly.m.result
- objcmt-ns-returns-inner-pointer.m
- objcmt-ns-returns-inner-pointer.m.result
- objcmt-numeric-literals.m
- objcmt-numeric-literals.m.result
- objcmt-property-availability.m
- objcmt-property-availability.m.result
- objcmt-property.m
- objcmt-property.m.result
- objcmt-protocol-conformance.m
- objcmt-protocol-conformance.m.result
- objcmt-subscripting-literals-in-arc.m
- objcmt-subscripting-literals-in-arc.m.result
- objcmt-subscripting-literals.m
- objcmt-subscripting-literals.m.result
- objcmt-subscripting-unavailable.m
- objcmt-subscripting-unavailable.m.result
- objcmt-with-pch.m
- objcmt-with-pch.m.result
- protected-scope.m
- protected-scope.m.result
- releases-driver.m
- releases-driver.m.result
- releases.m
- releases.m.result
- remove-dealloc-method.m
- remove-dealloc-method.m.result
- remove-dealloc-zerouts.m
- remove-dealloc-zerouts.m.result
- remove-statements.m
- remove-statements.m.result
- retains.m
- retains.m.result
- rewrite-block-var.m
- rewrite-block-var.m.result
- safe-arc-assign.m
- safe-arc-assign.m.result
- verify.m
- with-arc-mode-modify.m
- with-arc-mode-modify.m.result
- Inputs/
- whitelisted/
- with space/
- ASTMerge/
- Analysis/
- CFContainers-invalid.c
- CFContainers.mm
- CFDateGC.m
- CFNumber.c
- CFRetainRelease_NSAssertionHandler.m
- CGColorSpace.c
- CheckNSError.m
- Malloc+MismatchedDeallocator+NewDelete.cpp
- Malloc+MismatchedDeallocator_intersections.cpp
- Malloc+NewDelete_intersections.cpp
- MismatchedDeallocator-checker-test.mm
- MismatchedDeallocator-path-notes.cpp
- MissingDealloc.m
- NSContainers.m
- NSPanel.m
- NSString.m
- NSWindow.m
- NewDelete+MismatchedDeallocator_intersections.cpp
- NewDelete-checker-test.cpp
- NewDelete-custom.cpp
- NewDelete-intersections.mm
- NewDelete-path-notes.cpp
- NewDelete-variadic.cpp
- NoReturn.m
- OSAtomic_mac.cpp
- ObjCProperties.m
- ObjCRetSigs.m
- PR12905.c
- PR2599.m
- PR2978.m
- PR3991.m
- PR7218.c
- PR9741.cpp
- additive-folding-range-constraints.c
- additive-folding.cpp
- analyzeOneFunction.m
- analyze_display_progress.c
- analyzer-config.c
- analyzer-config.cpp
- analyzer-stats.c
- array-struct-region.c
- array-struct-region.cpp
- array-struct.c
- auto-obj-dtors-cfg-output.cpp
- base-init.cpp
- bitwise-ops.c
- blocks-no-inline.c
- blocks.m
- bool-assignment.c
- bstring.c
- builtin-functions.cpp
- call-invalidation.cpp
- casts.c
- casts.cpp
- casts.m
- cfg.cpp
- cfref_PR2519.c
- cfref_rdar6080742.c
- check-deserialization.cpp
- chroot.c
- comparison-implicit-casts.cpp
- complex-init-list.cpp
- complex.c
- concrete-address.c
- conditional-operator.cpp
- conditional-path-notes.c
- constant-folding.c
- coverage.c
- crash-trace.c
- cstring-syntax-cxx.cpp
- cstring-syntax.c
- ctor.mm
- cxx-crashes.cpp
- cxx-for-range-cfg.cpp
- cxx-for-range.cpp
- cxx-method-names.cpp
- cxx11-crashes.cpp
- dead-stores.c
- dead-stores.cpp
- dead-stores.m
- debug-CallGraph.c
- default-analyze.m
- default-diagnostic-visitors.c
- delegates.m
- derived-to-base.cpp
- div-zero.cpp
- domtest.c
- dtor.cpp
- dtors-in-dtor-cfg-output.cpp
- dynamic-cast.cpp
- edges-new.mm
- elementtype.c
- enum.cpp
- exceptions.mm
- exercise-ps.c
- fields.c
- free.c
- func.c
- global-region-invalidation.c
- global_region_invalidation.mm
- html-diags-multifile.c
- html-diags-multifile.h
- html-diags.c
- idempotent-operations-limited-loops.c
- idempotent-operations.c
- idempotent-operations.cpp
- idempotent-operations.m
- identical-expressions.cpp
- initializer.cpp
- initializers-cfg-output.cpp
- inline-not-supported.c
- inline-plist.c
- inline-unique-reports.c
- inline.c
- inline.cpp
- inline2.c
- inline3.c
- inline4.c
- ivars.m
- keychainAPI-diagnostic-visitor.m
- keychainAPI.m
- lambdas.cpp
- lit.local.cfg
- live-variables.cpp
- live-variables.m
- logical-ops.c
- lvalue.cpp
- malloc-annotations.c
- malloc-interprocedural.c
- malloc-overflow.c
- malloc-overflow.cpp
- malloc-plist.c
- malloc-sizeof.c
- malloc.c
- malloc.cpp
- malloc.m
- malloc.mm
- member-expr.cpp
- method-arg-decay.m
- method-call-intra-p.cpp
- method-call-path-notes.cpp
- method-call.cpp
- misc-ps-64.m
- misc-ps-arm.m
- misc-ps-cxx0x.cpp
- misc-ps-eager-assume.m
- misc-ps-ranges.m
- misc-ps-region-store-i386.m
- misc-ps-region-store-x86_64.m
- misc-ps-region-store.cpp
- misc-ps-region-store.m
- misc-ps-region-store.mm
- misc-ps.c
- misc-ps.m
- new-with-exceptions.cpp
- new.cpp
- nil-receiver-undefined-larger-than-voidptr-ret-region.m
- nil-receiver-undefined-larger-than-voidptr-ret.m
- no-exit-cfg.c
- no-outofbounds.c
- nonnull.m
- null-deref-path-notes.m
- null-deref-ps-region.c
- null-deref-ps.c
- nullptr.cpp
- objc-arc.m
- objc-bool.m
- objc-boxing.m
- objc-for.m
- objc-method-coverage.m
- objc-properties.m
- objc-string.mm
- objc-subscript.m
- objc_invalidation.m
- operator-calls.cpp
- out-of-bounds.c
- outofbound-notwork.c
- outofbound.c
- override-werror.c
- plist-html-macros.c
- plist-macros.cpp
- plist-output-alternate.m
- plist-output.m
- pointer-to-member.cpp
- pr4209.m
- pr_2542_rdar_6793404.m
- pr_4164.c
- properties.m
- pthreadlock.c
- ptr-arith.c
- ptr-arith.cpp
- rdar-6442306-1.m
- rdar-6540084.m
- rdar-6541136-region.c
- rdar-6562655.m
- rdar-6600344-nil-receiver-undefined-struct-ret.m
- rdar-7168531.m
- redefined_system.c
- refcnt_naming.m
- reference.cpp
- reference.mm
- region-1.m
- region-store.c
- region-store.cpp
- reinterpret-cast.cpp
- retain-release-cf-audited.m
- retain-release-gc-only.m
- retain-release-inline.m
- retain-release-path-notes-gc.m
- retain-release-path-notes.m
- retain-release-region-store.m
- retain-release.m
- retain-release.mm
- security-syntax-checks-no-emit.c
- security-syntax-checks.m
- self-init.m
- shallow-mode.m
- simple-stream-checks.c
- sizeofpointer.c
- stack-addr-ps.c
- stack-addr-ps.cpp
- stack-block-returned.cpp
- stackaddrleak.c
- static_local.m
- stats.c
- stream.c
- string-fail.c
- string.c
- superclass.m
- svalbuilder-logic.c
- taint-generic.c
- taint-tester.c
- taint-tester.cpp
- taint-tester.m
- temp-obj-dtors-cfg-output.cpp
- templates.cpp
- temporaries.cpp
- test-objc-non-nil-return-value-checker.m
- test-variably-modified-types.c
- traversal-algorithm.mm
- traversal-path-unification.c
- undef-buffers.c
- uninit-msg-expr.m
- uninit-ps-rdar6145427.m
- uninit-sometimes.cpp
- uninit-vals-ps-region.m
- uninit-vals-ps.c
- uninit-vals.m
- unions-region.m
- unions.cpp
- unix-fns.c
- unreachable-code-path.c
- unused-ivars.m
- variadic-method-types.m
- virtualcall.cpp
- virtualcall.h
- weak-functions.c
- Inputs/
- diagnostics/
- engine/
- inlining/
- DynDispatchBifurcate.m
- InlineObjCClassMethod.m
- InlineObjCInstanceMethod.h
- InlineObjCInstanceMethod.m
- ObjCDynTypePopagation.m
- ObjCImproperDynamictallyDetectableCast.m
- RetainCountExamples.m
- assume-super-init-does-not-return-nil.m
- containers.cpp
- dyn-dispatch-bifurcate.cpp
- eager-reclamation-path-notes.c
- eager-reclamation-path-notes.cpp
- false-positive-suppression.c
- false-positive-suppression.cpp
- false-positive-suppression.m
- inline-defensive-checks.c
- inline-defensive-checks.cpp
- inline-defensive-checks.m
- path-notes.c
- path-notes.cpp
- path-notes.m
- retain-count-self-init.m
- stl.cpp
- test-always-inline-size-option.c
- test_objc_inlining_option.m
- objc/
- CXX/
- basic/
- class/
- class.access/
- class.derived/
- conv/
- dcl.dcl/
- dcl.decl/
- drs/
- except/
- expr/
- lex/
- over/
- special/
- stmt.stmt/
- temp/
- p3.cpp
- temp.arg/
- temp.decls/
- temp.fct.spec/
- temp.names/
- temp.param/
- temp.res/
- temp.spec/
- temp.type/
- CodeCompletion/
- PR9728.cpp
- auto.cpp
- call.c
- call.cpp
- constexpr.cpp
- documentation.cpp
- enum-switch-case-qualified.cpp
- enum-switch-case.c
- enum-switch-case.cpp
- function-templates.cpp
- functions.cpp
- macros.c
- member-access.c
- member-access.cpp
- namespace-alias.cpp
- namespace.cpp
- nested-name-specifier.cpp
- objc-expr.m
- objc-message.m
- operator.cpp
- ordinary-name.c
- ordinary-name.cpp
- preamble.c
- some_struct.h
- stdin.c
- tag.c
- tag.cpp
- templates.cpp
- truncation.c
- truncation.c.h
- using-namespace.cpp
- using.cpp
- Inputs/
- CodeGen/
- 2002-01-23-LoadQISIReloadFailure.c
- 2002-01-24-ComplexSpaceInType.c
- 2002-01-24-HandleCallInsnSEGV.c
- 2002-02-13-ConditionalInCall.c
- 2002-02-13-ReloadProblem.c
- 2002-02-13-TypeVarNameCollision.c
- 2002-02-13-UnnamedLocal.c
- 2002-02-14-EntryNodePreds.c
- 2002-02-16-RenamingTest.c
- 2002-02-17-ArgumentAddress.c
- 2002-02-18-64bitConstant.c
- 2002-02-18-StaticData.c
- 2002-03-11-LargeCharInString.c
- 2002-03-12-ArrayInitialization.c
- 2002-03-12-StructInitialize.c
- 2002-03-12-StructInitializer.c
- 2002-03-14-BrokenPHINode.c
- 2002-03-14-BrokenSSA.c
- 2002-03-14-QuotesInStrConst.c
- 2002-04-07-SwitchStmt.c
- 2002-04-08-LocalArray.c
- 2002-04-09-StructRetVal.c
- 2002-04-10-StructParameters.c
- 2002-05-23-StaticValues.c
- 2002-05-23-TypeNameCollision.c
- 2002-06-25-FWriteInterfaceFailure.c
- 2002-07-14-MiscListTests.c
- 2002-07-14-MiscTests.c
- 2002-07-14-MiscTests2.c
- 2002-07-14-MiscTests3.c
- 2002-07-16-HardStringInit.c
- 2002-07-17-StringConstant.c
- 2002-07-30-SubregSetAssertion.c
- 2002-07-30-UnionTest.c
- 2002-07-30-VarArgsCallFailure.c
- 2002-07-31-BadAssert.c
- 2002-07-31-SubregFailure.c
- 2002-08-02-UnionTest.c
- 2002-08-19-RecursiveLocals.c
- 2002-09-08-PointerShifts.c
- 2002-09-18-UnionProblem.c
- 2002-09-19-StarInLabel.c
- 2002-10-12-TooManyArguments.c
- 2002-12-15-GlobalBoolTest.c
- 2002-12-15-GlobalConstantTest.c
- 2002-12-15-GlobalRedefinition.c
- 2002-12-15-StructParameters.c
- 2003-01-30-UnionInit.c
- 2003-03-03-DeferredType.c
- 2003-06-22-UnionCrash.c
- 2003-06-23-GCC-fold-infinite-recursion.c
- 2003-06-26-CFECrash.c
- 2003-06-29-MultipleFunctionDefinition.c
- 2003-07-22-ArrayAccessTypeSafety.c
- 2003-08-06-BuiltinSetjmpLongjmp.c
- 2003-08-17-DeadCodeShortCircuit.c
- 2003-08-18-SigSetJmp.c
- 2003-08-18-StructAsValue.c
- 2003-08-20-BadBitfieldRef.c
- 2003-08-20-PrototypeMismatch.c
- 2003-08-20-vfork-bug.c
- 2003-08-21-BinOp-Type-Mismatch.c
- 2003-08-21-StmtExpr.c
- 2003-08-21-WideString.c
- 2003-08-23-LocalUnionTest.c
- 2003-08-29-BitFieldStruct.c
- 2003-08-29-HugeCharConst.c
- 2003-08-29-StructLayoutBug.c
- 2003-08-30-AggregateInitializer.c
- 2003-08-30-LargeIntegerBitfieldMember.c
- 2003-09-18-BitfieldTests.c
- 2003-09-30-StructLayout.c
- 2003-10-02-UnionLValueError.c
- 2003-10-06-NegateExprType.c
- 2003-10-09-UnionInitializerBug.c
- 2003-10-28-ident.c
- 2003-10-29-AsmRename.c
- 2003-11-01-C99-CompoundLiteral.c
- 2003-11-01-EmptyStructCrash.c
- 2003-11-01-GlobalUnionInit.c
- 2003-11-03-AddrArrayElement.c
- 2003-11-04-EmptyStruct.c
- 2003-11-04-OutOfMemory.c
- 2003-11-08-PointerSubNotGetelementptr.c
- 2003-11-12-VoidString.c
- 2003-11-13-TypeSafety.c
- 2003-11-16-StaticArrayInit.c
- 2003-11-18-CondExprLValue.c
- 2003-11-19-AddressOfRegister.c
- 2003-11-19-BitFieldArray.c
- 2003-11-20-Bitfields.c
- 2003-11-20-ComplexDivision.c
- 2003-11-20-UnionBitfield.c
- 2003-11-26-PointerShift.c
- 2003-11-27-ConstructorCast.c
- 2003-11-27-UnionCtorInitialization.c
- 2003-12-14-ExternInlineSupport.c
- 2004-01-01-UnknownInitSize.c
- 2004-01-08-ExternInlineRedefine.c
- 2004-02-12-LargeAggregateCopy.c
- 2004-02-13-BuiltinFrameReturnAddress.c
- 2004-02-13-IllegalVararg.c
- 2004-02-13-Memset.c
- 2004-02-14-ZeroInitializer.c
- 2004-02-20-Builtins.c
- 2004-03-07-ComplexDivEquals.c
- 2004-03-07-ExternalConstant.c
- 2004-03-09-LargeArrayInitializers.c
- 2004-03-15-SimpleIndirectGoto.c
- 2004-03-16-AsmRegisterCrash.c
- 2004-05-07-VarArrays.c
- 2004-05-21-IncompleteEnum.c
- 2004-06-08-OpaqueStructArg.c
- 2004-06-17-UnorderedBuiltins.c
- 2004-06-17-UnorderedCompares.c
- 2004-06-18-VariableLengthArrayOfStructures.c
- 2004-07-06-FunctionCast.c
- 2004-08-06-LargeStructTest.c
- 2004-11-25-UnnamedBitfieldPadding.c
- 2004-11-27-StaticFunctionRedeclare.c
- 2005-01-02-ConstantInits.c
- 2005-01-02-PointerDifference.c
- 2005-01-02-VAArgError-ICE.c
- 2005-02-20-AggregateSAVEEXPR.c
- 2005-02-27-MarkGlobalConstant.c
- 2005-03-05-OffsetOfHack.c
- 2005-03-06-OffsetOfStructCrash.c
- 2005-03-11-Prefetch.c
- 2005-04-09-ComplexOps.c
- 2005-05-10-GlobalUnionInit.c
- 2005-06-15-ExpandGotoInternalProblem.c
- 2005-07-20-SqrtNoErrno.c
- 2005-07-26-UnionInitCrash.c
- 2005-07-28-IncorrectWeakGlobal.c
- 2005-09-20-ComplexConstants.c
- 2005-09-24-AsmUserPrefix.c
- 2005-09-24-BitFieldCrash.c
- 2005-12-04-AttributeUsed.c
- 2005-12-04-DeclarationLineNumbers.c
- 2006-01-13-Includes.c
- 2006-01-13-StackSave.c
- 2006-01-16-BitCountIntrinsicsUnsigned.c
- 2006-01-23-FileScopeAsm.c
- 2006-03-03-MissingInitializer.c
- 2006-03-16-VectorCtor.c
- 2006-03-17-KnRMismatch.c
- 2006-05-19-SingleEltReturn.c
- 2006-07-31-PR854.c
- 2006-09-11-BitfieldRefCrash.c
- 2006-09-18-fwrite-cast-crash.c
- 2006-09-21-IncompleteElementType.c
- 2006-09-25-DebugFilename.c
- 2006-09-25-DebugFilename.h
- 2006-09-28-SimpleAsm.c
- 2006-10-30-ArrayCrash.c
- 2006-12-14-ordered_expr.c
- 2007-01-06-KNR-Proto.c
- 2007-01-20-VectorICE.c
- 2007-01-24-InlineAsmCModifier.c
- 2007-02-04-AddrLValue-2.c
- 2007-02-04-AddrLValue.c
- 2007-02-04-EmptyStruct.c
- 2007-02-07-AddrLabel.c
- 2007-02-16-VoidPtrDiff.c
- 2007-02-25-C-DotDotDot.c
- 2007-03-01-VarSizeArrayIdx.c
- 2007-03-26-BitfieldAfterZeroWidth.c
- 2007-03-26-ZeroWidthBitfield.c
- 2007-03-27-VarLengthArray.c
- 2007-04-05-PackedBitFields-2.c
- 2007-04-05-PackedBitFields.c
- 2007-04-05-PackedStruct.c
- 2007-04-05-PadBeforeZeroLengthField.c
- 2007-04-05-UnPackedStruct.c
- 2007-04-11-InlineAsmStruct.c
- 2007-04-11-InlineAsmUnion.c
- 2007-04-11-PR1321.c
- 2007-04-13-InlineAsmStruct2.c
- 2007-04-13-InlineAsmUnion2.c
- 2007-04-14-FNoBuiltin.c
- 2007-04-17-ZeroSizeBitFields.c
- 2007-04-24-VolatileStructCopy.c
- 2007-04-24-bit-not-expr.c
- 2007-04-24-str-const.c
- 2007-05-07-PaddingElements.c
- 2007-05-08-PCH.c
- 2007-05-11-str-const.c
- 2007-05-15-PaddingElement.c
- 2007-05-16-EmptyStruct.c
- 2007-05-29-UnionCopy.c
- 2007-06-05-NoInlineAttribute.c
- 2007-06-15-AnnotateAttribute.c
- 2007-06-18-SextAttrAggregate.c
- 2007-07-29-RestrictPtrArg.c
- 2007-08-01-LoadStoreAlign.c
- 2007-08-21-ComplexCst.c
- 2007-08-22-CTTZ.c
- 2007-09-05-ConstCtor.c
- 2007-09-12-PragmaPack.c
- 2007-09-14-NegatePointer.c
- 2007-09-17-WeakRef.c
- 2007-09-26-Alignment.c
- 2007-09-27-ComplexIntCompare.c
- 2007-09-28-PackedUnionMember.c
- 2007-10-02-VolatileArray.c
- 2007-10-15-VoidPtr.c
- 2007-10-30-Volatile.c
- 2007-11-07-AlignedMemcpy.c
- 2007-11-07-CopyAggregateAlign.c
- 2007-11-07-ZeroAggregateAlign.c
- 2007-11-28-GlobalInitializer.c
- 2007-11-29-ArraySizeFromInitializer.c
- 2007-12-16-AsmNoUnwind.c
- 2008-01-04-WideBitfield.c
- 2008-01-07-UnusualIntSize.c
- 2008-01-21-PackedBitFields.c
- 2008-01-21-PackedStructField.c
- 2008-01-24-StructAlignAndBitFields.c
- 2008-01-25-ByValReadNone.c
- 2008-01-25-ZeroSizedAggregate.c
- 2008-01-28-PragmaMark.c
- 2008-01-28-UnionSize.c
- 2008-02-07-bitfield-bug.c
- 2008-02-08-bitfield-bug.c
- 2008-02-26-inline-asm-bug.c
- 2008-03-03-CtorAttrType.c
- 2008-03-05-syncPtr.c
- 2008-03-24-BitField-And-Alloca.c
- 2008-03-26-PackedBitFields.c
- 2008-04-08-NoExceptions.c
- 2008-05-06-CFECrash.c
- 2008-05-12-TempUsedBeforeDef.c
- 2008-05-19-AlwaysInline.c
- 2008-07-17-no-emit-on-error.c
- 2008-07-21-mixed-var-fn-decl.c
- 2008-07-22-bitfield-init-after-zero-len-array.c
- 2008-07-22-packed-bitfield-access.c
- 2008-07-29-override-alias-decl.c
- 2008-07-30-implicit-initialization.c
- 2008-07-30-redef-of-bitcasted-decl.c
- 2008-07-31-asm-labels.c
- 2008-07-31-promotion-of-compound-pointer-arithmetic.c
- 2008-08-04-void-pointer-arithmetic.c
- 2008-08-07-AlignPadding1.c
- 2008-08-07-AlignPadding2.c
- 2008-08-07-GEPIntToPtr.c
- 2008-08-19-cast-of-typedef.c
- 2008-09-03-WeakAlias.c
- 2008-09-22-bad-switch-type.c
- 2008-10-13-FrontendCrash.c
- 2008-10-30-ZeroPlacement.c
- 2008-11-02-WeakAlias.c
- 2008-11-08-InstCombineSelect.c
- 2008-12-23-AsmIntPointerTie.c
- 2009-01-05-BlockInlining.c
- 2009-01-21-InvalidIterator.c
- 2009-02-13-zerosize-union-field-ppc.c
- 2009-02-13-zerosize-union-field.c
- 2009-03-01-MallocNoAlias.c
- 2009-03-08-ZeroEltStructCrash.c
- 2009-03-13-dbg.c
- 2009-03-22-increment-bitfield.c
- 2009-04-23-dbg.c
- 2009-04-28-UnionArrayCrash.c
- 2009-05-04-EnumInreg.c
- 2009-05-22-callingconv.c
- 2009-05-28-const-typedef.c
- 2009-06-01-addrofknr.c
- 2009-06-14-HighlyAligned.c
- 2009-06-14-anonymous-union-init.c
- 2009-06-18-StaticInitTailPadPack.c
- 2009-07-14-VoidPtr.c
- 2009-07-15-pad-wchar_t-array.c
- 2009-07-22-StructLayout.c
- 2009-07-31-DbgDeclare.c
- 2009-08-14-vararray-crash.c
- 2009-09-24-SqrtErrno.c
- 2009-10-20-GlobalDebug.c
- 2009-12-07-BitFieldAlignment.c
- 2010-01-13-MemBarrier.c
- 2010-01-14-FnType-DebugInfo.c
- 2010-01-18-Inlined-Debug.c
- 2010-02-10-PointerName.c
- 2010-02-15-DbgStaticVar.c
- 2010-02-16-DbgScopes.c
- 2010-02-18-Dbg-VectorType.c
- 2010-03-09-DbgInfo.c
- 2010-03-5-LexicalScope.c
- 2010-05-26-AsmSideEffect.c
- 2010-06-11-SaveExpr.c
- 2010-06-17-asmcrash.c
- 2010-07-08-DeclDebugLineNo.c
- 2010-07-14-overconservative-align.c
- 2010-07-14-ref-off-end.c
- 2010-08-10-DbgConstant.c
- 2010-08-12-asm-aggr-arg.c
- 2010-12-01-CommonGlobal.c
- 2011-02-21-DATA-common.c
- 2011-03-02-UnionInitializer.c
- 2011-03-08-ZeroFieldUnionInitializer.c
- 2011-03-31-ArrayRefFolding.c
- 3dnow-builtins.c
- Atomics.c
- BasicInstrs.c
- OpaqueStruct.c
- PR15826.c
- PR2001-bitfield-reload.c
- PR2413-void-address-cast-error.c
- PR2643-null-store-to-bitfield.c
- PR2743-reference-missing-static.c
- PR3130-cond-constant.c
- PR3589-freestanding-libcalls.c
- PR3613-static-decl.c
- PR3709-int-to-pointer-sign.c
- PR4611-bitfield-layout.c
- PR5060-align.c
- _Bool-conversion.c
- a15.c
- a5.c
- aarch64-arguments.c
- aarch64-inline-asm.c
- aarch64-neon-2velem.c
- aarch64-neon-across.c
- aarch64-neon-copy.c
- aarch64-neon-crypto.c
- aarch64-neon-extract.c
- aarch64-neon-fcvt-intrinsics.c
- aarch64-neon-intrinsics.c
- aarch64-neon-ldst-one.c
- aarch64-neon-misc.c
- aarch64-neon-perm.c
- aarch64-neon-scalar-copy.c
- aarch64-neon-scalar-x-indexed-elem.c
- aarch64-neon-shifts.c
- aarch64-neon-tbl.c
- aarch64-neon-vcombine.c
- aarch64-neon-vget-hilo.c
- aarch64-poly64.c
- aarch64-type-sizes.c
- aarch64-varargs.c
- address-safety-attr.cpp
- address-space-cast.c
- address-space-compound-literal.c
- address-space-field1.c
- address-space.c
- alias.c
- align-global-large.c
- align-local.c
- align-param.c
- align-x68_64.c
- alignment.c
- alignof.c
- alloca.c
- altivec.c
- always-inline.c
- always_inline.c
- annotations-builtin.c
- annotations-field.c
- annotations-global.c
- annotations-loc.c
- annotations-var.c
- arm-aapcs-vfp.c
- arm-aapcs-zerolength-bitfield.c
- arm-abi-vector.c
- arm-apcs-zerolength-bitfield.c
- arm-arguments.c
- arm-asm-diag.c
- arm-asm-variable.c
- arm-asm-warn.c
- arm-asm.c
- arm-cc.c
- arm-clear.c
- arm-crc32.c
- arm-homogenous.c
- arm-inline-asm.c
- arm-interrupt-attr.c
- arm-neon-fma.c
- arm-neon-misc.c
- arm-neon-shifts.c
- arm-neon-vget.c
- arm-pcs.c
- arm-pnaclcall.c
- arm-vaarg-align.c
- arm-vector-align.c
- arm-vector-arguments.c
- arm_neon_intrinsics.c
- array.c
- arrayderef.c
- asm-errors.c
- asm-inout.c
- asm-label.c
- asm-reg-var-local.c
- asm-variable.c
- asm.c
- asm_arm.c
- assign.c
- atomic-ops.c
- atomic.c
- atomic_ops.c
- atomics-inlining.c
- attr-availability.c
- attr-cleanup.c
- attr-coldhot.c
- attr-minsize.cpp
- attr-naked.c
- attr-nodebug.c
- attr-noinline.c
- attr-used.c
- attr-weak-import.c
- attr-weakref.c
- attr-weakref2.c
- attribute-section-data-common.c
- attribute_constructor.c
- attributes.c
- available-externally-suppress.c
- avx-builtins.c
- avx-cmp-builtins.c
- avx-shuffle-builtins.c
- avx2-builtins.c
- big-atomic-ops.c
- bitfield-2.c
- bitfield-assign.c
- bitfield-init.c
- bitfield-promote.c
- bitfield.c
- block-3.c
- block-byref-aggr.c
- block-copy.c
- blocks-1.c
- blocks-aligned-byref-variable.c
- blocks-seq.c
- blocks.c
- blocksignature.c
- blockstret.c
- blockwithlocalstatic.c
- bmi-builtins.c
- bmi2-builtins.c
- bool-bitfield.c
- bool-convert.c
- bool-init.c
- bool_test.c
- boolassign.c
- bounds-checking.c
- branch-on-bool.c
- branch-target-layout.c
- builtin-attributes.c
- builtin-count-zeros.c
- builtin-expect.c
- builtin-memfns.c
- builtin-ms-noop.cpp
- builtin-nanf.c
- builtin-recursive.cc
- builtin-rename.c
- builtin-stackaddress.c
- builtin-unwind-init.c
- builtins-aarch64.c
- builtins-arm-exclusive.c
- builtins-arm.c
- builtins-mips-args.c
- builtins-mips-msa.c
- builtins-mips.c
- builtins-ms.c
- builtins-multiprecision.c
- builtins-nvptx.c
- builtins-overflow.c
- builtins-ppc-altivec.c
- builtins-ppc.c
- builtins-x86.c
- builtins.c
- builtinshufflevector.c
- builtinshufflevector2.c
- byval-memcpy-elim.c
- c-strings.c
- c11atomics-ios.c
- c11atomics.c
- call.c
- capture-complex-expr-in-block.c
- captured-statements-nested.c
- captured-statements.c
- cast-emit.c
- cast.c
- catch-undef-behavior.c
- cfstring.c
- cfstring2.c
- char-literal.c
- cleanup-stack.c
- code-coverage.c
- complex-builtints.c
- complex-convert.c
- complex-indirect.c
- complex-init-list.c
- complex.c
- compound-assign-overflow.c
- compound-literal.c
- compound-type.c
- compound.c
- conditional-gnu-ext.c
- conditional.c
- const-arithmetic.c
- const-init.c
- const-label-addr.c
- const-unordered-compare.c
- constant-comparison.c
- constructor-attribute.c
- convertvector.c
- count-builtins.c
- cxx-condition.cpp
- cxx-default-arg.cpp
- cxx-value-init.cpp
- darwin-string-literals.c
- darwin-thread-specifier.c
- debug-dead-local-var.c
- debug-info-args.c
- debug-info-block-decl.c
- debug-info-block.c
- debug-info-compilation-dir.c
- debug-info-crash.c
- debug-info-gline-tables-only.c
- debug-info-gline-tables-only2.c
- debug-info-iv.c
- debug-info-limited.c
- debug-info-line.c
- debug-info-line2.c
- debug-info-line3.c
- debug-info-line4.c
- debug-info-member.c
- debug-info-scope.c
- debug-info-static.c
- debug-info-var-location.c
- debug-info-vector.c
- debug-info-version.c
- debug-info-vla.c
- debug-info.c
- debug-line-1.c
- decl-in-prototype.c
- decl.c
- dependent-lib.c
- designated-initializers.c
- dllimport-dllexport.c
- dostmt.c
- dwarf-version.c
- emit-all-decls.c
- empty-union-init.c
- enum.c
- enum2.c
- exact-div-expr.c
- exceptions-seh.c
- exceptions.c
- exprs.c
- ext-vector-member-alignment.c
- ext-vector.c
- extern-block-var.c
- extern-inline.c
- extern-weak.c
- f16c-builtins.c
- fast-math.c
- ffp-contract-option.c
- finite-math.c
- flexible-array-init.c
- fma-builtins.c
- fma4-builtins.c
- fold-const-declref.c
- forceinline.c
- fp-contract-pragma.cpp
- fp16-ops.c
- func-aligned.c
- func-decl-cleanup.c
- func-in-block.c
- func-ptr-cast-decl.c
- func-return-member.c
- funccall.c
- function-attributes.c
- functions.c
- global-blocks-lines.c
- global-decls.c
- global-init.c
- global-with-initialiser.c
- globalinit.c
- hidden-visibility.c
- imaginary.c
- implicit-arg.c
- incomplete-function-type-2.c
- incomplete-function-type.c
- indirect-goto.c
- init-with-member-expr.c
- init.c
- inline-asm-mrv.c
- inline.c
- inline2.c
- instrument-functions.c
- int-to-pointer.c
- integer-overflow.c
- intel_ocl_bicc.c
- kr-func-promote.c
- kr-style-block.c
- le32-arguments.c
- le32-libcall-pow.c
- le32-regparm.c
- libcall-declarations.c
- libcalls-complex.c
- libcalls-d.c
- libcalls-fno-builtin.c
- libcalls-ld.c
- libcalls.c
- lifetime.c
- lifetime2.c
- lineno-dbginfo.c
- linetable-endscope.c
- link-bitcode-file.c
- linkage-redecl.c
- linux-arm-atomic.c
- long-double-x86-nacl.c
- long-double-x86.c
- lzcnt-builtins.c
- mandel.c
- mangle-windows-rtd.c
- mangle-windows.c
- mangle.c
- may-alias.c
- mcount.c
- merge-attrs.c
- merge-statics.c
- microsoft-call-conv-x64.c
- microsoft-call-conv.c
- mips-byval-arg.c
- mips-clobber-reg.c
- mips-constraint-regs.c
- mips-constraints-mem.c
- mips-inline-asm-modifiers.c
- mips-target-data.c
- mips-vector-arg.c
- mips-vector-return.c
- mips16-attr.c
- mips64-class-return.cpp
- mips64-f128-literal.c
- mips64-nontrivial-return.cpp
- mips64-padding-arg.c
- misaligned-param.c
- mms-bitfields.c
- mmx-builtins.c
- mmx-inline-asm-error.c
- mmx-inline-asm.c
- mmx-shift-with-immediate.c
- mrtd.c
- ms-anonymous-struct.c
- ms-declspecs.c
- ms-inline-asm-64.c
- ms-inline-asm.c
- ms-inline-asm.cpp
- ms_abi.c
- ms_struct-bitfield-1.c
- ms_struct-bitfield-2.c
- ms_struct-bitfield-3.c
- ms_struct-bitfield-init.c
- ms_struct-bitfield.c
- ms_struct-pack.c
- ms_struct.c
- mult-alt-generic.c
- mult-alt-x86.c
- no-common.c
- no-opt-volatile-memcpy.c
- nobuiltin.c
- noinline.c
- nomathbuiltin.c
- nvptx-abi.c
- nvptx-cc.c
- nvptx-cpus.c
- nvptx-inlineasm-ptx.c
- nvptx-inlineasm.c
- object-size.c
- offsetof.c
- opaque-pointer.c
- overloadable.c
- override-layout.c
- packed-arrays.c
- packed-nest-unpacked.c
- packed-structure.c
- packed-union.c
- palignr.c
- parameter-passing.c
- pascal-string.c
- pascal-wchar-string.c
- pclmul-builtins.c
- pointer-arithmetic.c
- pointer-cmp-type.c
- pointer-signext.c
- pointer-to-int.c
- popcnt-builtins.c
- powerpc_types.c
- ppc64-align-long-double.c
- ppc64-complex-parms.c
- ppc64-complex-return.c
- ppc64-extend.c
- ppc64-struct-onefloat.c
- ppc64-struct-onevect.c
- ppc64-varargs-complex.c
- ppc64-varargs-struct.c
- pr12251.c
- pr13168.c
- pr2394.c
- pr3518.c
- pr4349.c
- pr5406.c
- pr9614.c
- pragma-comment.c
- pragma-detect_mismatch.c
- pragma-pack-1.c
- pragma-pack-2.c
- pragma-pack-3.c
- pragma-visibility.c
- pragma-weak.c
- predefined-expr.c
- prefetchw-builtins.c
- private-extern-redef.c
- private-extern.c
- r5.c
- rdrand-builtins.c
- redef-ext-inline.c
- redefine_extname.c
- regparm-flag.c
- regparm-struct.c
- regparm.c
- restrict.c
- rtm-builtins.c
- sanitize-init-order.cpp
- sanitize-recover.c
- sanitize-thread-attr.cpp
- sanitize-use-after-scope.c
- sections.c
- sha-builtins.c
- shared-string-literals.c
- sizeof-vla.c
- sparc-target-data.c
- sparcv9-abi.c
- split-debug-filename.c
- sret.c
- sret2.c
- sse-builtins.c
- sse4a-builtins.c
- stack-protector.c
- statements.c
- static-forward-decl-fun.c
- static-forward-decl.c
- static-local-union.c
- static-order.c
- staticinit.c
- stdcall-fastcall.c
- string-literal-short-wstring.c
- string-literal-unicode-conversion.c
- string-literal.c
- struct-comma.c
- struct-copy.c
- struct-init.c
- struct-matching-constraint.c
- struct-passing.c
- struct-x86-darwin.c
- struct.c
- switch-dce.c
- switch.c
- systemz-inline-asm.c
- target-data.c
- tbaa-class.cpp
- tbaa-for-vptr.cpp
- tbaa-ms-abi.cpp
- tbaa-struct.cpp
- tbaa-thread-sanitizer.cpp
- tbaa.cpp
- tbm-builtins.c
- tentative-decls.c
- thread-specifier.c
- tls-model.c
- transparent-union.c
- trapv.c
- typedef-func.c
- typedef.c
- types.c
- ubsan-blacklist.c
- ucn-identifiers.c
- uint128_t.c
- unaligned-memcpy.c
- union-align.c
- union-init.c
- union-init2.c
- union.c
- unreachable.c
- unsigned-overflow.c
- unsigned-promotion.c
- unsigned-trapv.c
- unwind-attr.c
- utf16-cfstrings.c
- varargs.c
- variable-array.c
- vector-alignment.c
- vector.c
- vfprintf.c
- visibility.c
- vla-2.c
- vla-3.c
- vla-4.c
- vla.c
- vld_dup.c
- volatile-1.c
- volatile-2.c
- volatile-complex.c
- volatile.c
- wchar-const.c
- weak-global.c
- weak-incomplete.c
- weak_constant.c
- whilestmt.c
- writable-strings.c
- x86.c
- x86_32-arguments-darwin.c
- x86_32-arguments-linux.c
- x86_32-arguments-nommx.c
- x86_32-arguments-realign.c
- x86_32-arguments-win32.c
- x86_32-fpcc-struct-return.c
- x86_32-inline-asm.c
- x86_64-arguments-darwin.c
- x86_64-arguments-nacl.c
- x86_64-arguments.c
- xcore-abi.c
- xop-builtins.c
- Inputs/
- CodeGenCUDA/
- CodeGenCXX/
- 2003-11-02-WeakLinkage.cpp
- 2003-11-18-PtrMemConstantInitializer.cpp
- 2003-11-27-MultipleInheritanceThunk.cpp
- 2003-11-29-DuplicatedCleanupTest.cpp
- 2003-12-08-ArrayOfPtrToMemberFunc.cpp
- 2004-01-11-DynamicInitializedConstant.cpp
- 2004-03-08-ReinterpretCastCopy.cpp
- 2004-03-09-UnmangledBuiltinMethods.cpp
- 2004-03-15-CleanupsAndGotos.cpp
- 2004-06-08-LateTemplateInstantiation.cpp
- 2004-09-27-DidntEmitTemplate.cpp
- 2004-11-27-ExceptionCleanupAssertion.cpp
- 2004-11-27-FriendDefaultArgCrash.cpp
- 2005-01-03-StaticInitializers.cpp
- 2005-02-11-AnonymousUnion.cpp
- 2005-02-13-BadDynamicInit.cpp
- 2005-02-19-BitfieldStructCrash.cpp
- 2005-02-19-UnnamedVirtualThunkArgument.cpp
- 2005-02-20-BrokenReferenceTest.cpp
- 2006-03-01-GimplifyCrash.cpp
- 2006-03-06-C++RecurseCrash.cpp
- 2006-09-12-OpaqueStructCrash.cpp
- 2006-10-30-ClassBitfield.cpp
- 2006-11-20-GlobalSymbols.cpp
- 2006-11-30-ConstantExprCrash.cpp
- 2007-01-02-UnboundedArray.cpp
- 2007-01-06-PtrMethodInit.cpp
- 2007-04-05-PackedBitFields-1.cpp
- 2007-04-05-PackedBitFieldsOverlap-2.cpp
- 2007-04-05-PackedBitFieldsOverlap.cpp
- 2007-04-05-PackedBitFieldsSmall.cpp
- 2007-04-05-StructPackedFieldUnpacked.cpp
- 2007-04-10-PackedUnion.cpp
- 2007-04-14-FNoBuiltin.cpp
- 2007-05-03-VectorInit.cpp
- 2007-07-29-RestrictPtrArg.cpp
- 2007-07-29-RestrictRefArg.cpp
- 2007-09-10-RecursiveTypeResolution.cpp
- 2007-10-01-StructResize.cpp
- 2008-01-12-VecInit.cpp
- 2008-05-07-CrazyOffsetOf.cpp
- 2009-03-17-dbg.cpp
- 2009-04-23-bool2.cpp
- 2009-05-04-PureConstNounwind.cpp
- 2009-06-16-DebugInfoCrash.cpp
- 2009-07-16-Using.cpp
- 2009-08-05-ZeroInitWidth.cpp
- 2009-08-11-VectorRetTy.cpp
- 2009-09-09-packed-layout.cpp
- 2009-10-27-crash.cpp
- 2009-12-23-MissingSext.cpp
- 2010-03-09-AnonAggregate.cpp
- 2010-05-10-Var-DbgInfo.cpp
- 2010-05-11-alwaysinlineinstantiation.cpp
- 2010-05-12-PtrToMember-Dbg.cpp
- 2010-06-21-LocalVarDbg.cpp
- 2010-06-22-BitfieldInit.cpp
- 2010-06-22-ZeroBitfield.cpp
- 2010-07-23-DeclLoc.cpp
- 2011-12-19-init-list-ctor.cpp
- 2012-02-06-VecInitialization.cpp
- 2012-03-16-StoreAlign.cpp
- DynArrayInit.cpp
- PR4827-cast.cpp
- PR4983-constructor-conversion.cpp
- PR5050-constructor-conversion.cpp
- PR5093-static-member-function.cpp
- PR5834-constructor-conversion.cpp
- PR5863-unreachable-block.cpp
- PR6474.cpp
- __null.cpp
- aarch64-arguments.cpp
- aarch64-cxxabi.cpp
- aarch64-mangle-neon-vectors.cpp
- aarch64-neon.cpp
- abstract-class-ctors-dtors.cpp
- address-of-fntemplate.cpp
- alloca-align.cpp
- anonymous-namespaces.cpp
- anonymous-union-member-initializer.cpp
- apple-kext-guard-variable.cpp
- apple-kext-indirect-call-2.C
- apple-kext-indirect-call.C
- apple-kext-indirect-virtual-dtor-call.cpp
- apple-kext-linkage.C
- apple-kext-no-staticinit-section.C
- apple-kext.cpp
- arm-cc.cpp
- arm-vaarg.cpp
- arm.cpp
- array-construction.cpp
- array-operator-delete-call.cpp
- array-pointer-decay.cpp
- array-value-initialize.cpp
- asm.cpp
- assign-construct-memcpy.cpp
- assign-operator.cpp
- atomic.cpp
- atomicinit.cpp
- attr-cleanup.cpp
- attr-used.cpp
- attr.cpp
- bitfield-layout.cpp
- bitfield.cpp
- block-byref-cxx-objc.cpp
- block-destruct.cpp
- block-in-ctor-dtor.cpp
- block.cpp
- blocks-cxx11.cpp
- blocks.cpp
- bool-bitfield.cpp
- builtins.cpp
- c-linkage.cpp
- c99-variable-length-array.cpp
- call-arg-zero-temp.cpp
- captured-statements.cpp
- cast-conversion.cpp
- casts.cpp
- catch-undef-behavior.cpp
- catch-undef-behavior2.cpp
- class-layout.cpp
- compound-literals.cpp
- condition.cpp
- conditional-expr-lvalue.cpp
- conditional-gnu-ext.cpp
- conditional-temporaries.cpp
- const-base-cast.cpp
- const-global-linkage.cpp
- const-init-cxx11.cpp
- const-init-cxx1y.cpp
- const-init.cpp
- constructor-alias.cpp
- constructor-attr.cpp
- constructor-conversion.cpp
- constructor-convert.cpp
- constructor-default-arg.cpp
- constructor-destructor-return-this.cpp
- constructor-direct-call.cpp
- constructor-for-array-members.cpp
- constructor-init-reference.cpp
- constructor-init.cpp
- constructor-template.cpp
- constructors.cpp
- conversion-function.cpp
- conversion-operator-base.cpp
- convert-to-fptr.cpp
- copy-assign-synthesis-1.cpp
- copy-assign-synthesis-2.cpp
- copy-assign-synthesis-3.cpp
- copy-assign-synthesis.cpp
- copy-assign-volatile-synthesis.cpp
- copy-constructor-elim-2.cpp
- copy-constructor-elim.cpp
- copy-constructor-synthesis-2.cpp
- copy-constructor-synthesis.cpp
- copy-in-cplus-object.cpp
- copy-initialization.cpp
- coverage.cpp
- cp-blocks-linetables.cpp
- crash.cpp
- ctor-dtor-alias.cpp
- cxx-apple-kext.cpp
- cxx-block-objects.cpp
- cxx0x-defaulted-templates.cpp
- cxx0x-delegating-ctors.cpp
- cxx0x-initializer-array.cpp
- cxx0x-initializer-constructors.cpp
- cxx0x-initializer-references.cpp
- cxx0x-initializer-scalars.cpp
- cxx0x-initializer-stdinitializerlist-pr12086.cpp
- cxx0x-initializer-stdinitializerlist-startend.cpp
- cxx0x-initializer-stdinitializerlist.cpp
- cxx11-exception-spec.cpp
- cxx11-initializer-aggregate.cpp
- cxx11-initializer-array-new.cpp
- cxx11-noreturn.cpp
- cxx11-special-members.cpp
- cxx11-thread-local-reference.cpp
- cxx11-thread-local.cpp
- cxx11-trivial-initializer-struct.cpp
- cxx11-unrestricted-union.cpp
- cxx11-user-defined-literal.cpp
- cxx11-vtable-key-function.cpp
- cxx1y-deduced-return-type.cpp
- cxx1y-init-captures.cpp
- cxx1y-initializer-aggregate.cpp
- cxx1y-sized-deallocation.cpp
- cxx1y-variable-template.cpp
- debug-info-artificial-arg.cpp
- debug-info-blocks.cpp
- debug-info-byval.cpp
- debug-info-char16.cpp
- debug-info-class-limited.cpp
- debug-info-class-nolimit.cpp
- debug-info-class.cpp
- debug-info-context.cpp
- debug-info-ctor.cpp
- debug-info-ctor2.cpp
- debug-info-cxx0x.cpp
- debug-info-cxx1y.cpp
- debug-info-decl-nested.cpp
- debug-info-determinism.cpp
- debug-info-dup-fwd-decl.cpp
- debug-info-enum-class.cpp
- debug-info-enum.cpp
- debug-info-flex-member.cpp
- debug-info-fn-template.cpp
- debug-info-friend.cpp
- debug-info-function-context.cpp
- debug-info-fwd-ref.cpp
- debug-info-gline-tables-only.cpp
- debug-info-global-ctor-dtor.cpp
- debug-info-globalinit.cpp
- debug-info-large-constant.cpp
- debug-info-limited.cpp
- debug-info-member.cpp
- debug-info-method-spec.cpp
- debug-info-method.cpp
- debug-info-method2.cpp
- debug-info-namespace.cpp
- debug-info-nullptr.cpp
- debug-info-pubtypes.cpp
- debug-info-rvalue-ref.cpp
- debug-info-same-line.cpp
- debug-info-scope.cpp
- debug-info-static-fns.cpp
- debug-info-static-member.cpp
- debug-info-template-array.cpp
- debug-info-template-limit.cpp
- debug-info-template-member.cpp
- debug-info-template-quals.cpp
- debug-info-template-recursive.cpp
- debug-info-template.cpp
- debug-info-this.cpp
- debug-info-thunk.cpp
- debug-info-union-template.cpp
- debug-info-union.cpp
- debug-info-use-after-free.cpp
- debug-info-uuid.cpp
- debug-info-wchar.cpp
- debug-info-zero-length-arrays.cpp
- debug-info.cpp
- debug-lambda-expressions.cpp
- debug-lambda-this.cpp
- decl-ref-init.cpp
- default-arg-temps.cpp
- default-arguments.cpp
- default-constructor-default-argument.cpp
- default-constructor-for-members.cpp
- default-constructor-template-member.cpp
- default-destructor-nested.cpp
- default-destructor-synthesis.cpp
- deferred-global-init.cpp
- delayed-template-parsing.cpp
- delete-two-arg.cpp
- delete.cpp
- dependent-type-member-pointer.cpp
- derived-to-base-conv.cpp
- derived-to-base.cpp
- derived-to-virtual-base-class-calls-final.cpp
- destructor-calls.cpp
- destructor-debug-info.cpp
- destructor-exception-spec.cpp
- destructors.cpp
- devirtualize-virtual-function-calls-final.cpp
- devirtualize-virtual-function-calls.cpp
- dynamic-cast-always-null.cpp
- dynamic-cast-hint.cpp
- dynamic-cast.cpp
- dynamic_cast-no-rtti.cpp
- eh.cpp
- elide-call-reference.cpp
- empty-classes.cpp
- empty-nontrivially-copyable.cpp
- empty-union.cpp
- enum.cpp
- eval-recursive-constant.cpp
- exception-spec-decay.cpp
- exceptions-no-rtti.cpp
- exceptions.cpp
- explicit-instantiation.cpp
- expr.cpp
- extern-c.cpp
- fastcall.cpp
- field-access-debug-info.cpp
- for-range-temporaries.cpp
- for-range.cpp
- forward-enum.cpp
- fp16-mangle.cpp
- fp16-overload.cpp
- friend-redecl.cpp
- function-template-explicit-specialization.cpp
- function-template-specialization.cpp
- global-array-destruction.cpp
- global-block-literal-helpers.cpp
- global-dtor-no-atexit.cpp
- global-init-darwin.cpp
- global-init.cpp
- global-llvm-constant.cpp
- goto.cpp
- implicit-copy-assign-operator.cpp
- implicit-copy-constructor.cpp
- implicit-instantiation-1.cpp
- incomplete-member-function-pointer.cpp
- incomplete-types.cpp
- inheriting-constructor.cpp
- init-invariant.cpp
- init-priority-attr.cpp
- inline-functions.cpp
- instantiate-blocks.cpp
- instantiate-init-list.cpp
- instantiate-temporaries.cpp
- instrument-functions.cpp
- internal-linkage.cpp
- invalid.cpp
- key-function-vtable.cpp
- lambda-expressions-inside-auto-functions.cpp
- lambda-expressions-nested-linkage.cpp
- lambda-expressions.cpp
- linetable-cleanup.cpp
- linkage.cpp
- lpad-linetable.cpp
- lvalue-bitcasts.cpp
- m64-ptr.cpp
- mangle-98.cpp
- mangle-abi-examples.cpp
- mangle-address-space.cpp
- mangle-alias-template.cpp
- mangle-exprs.cpp
- mangle-extern-local.cpp
- mangle-extreme.cpp
- mangle-lambdas.cpp
- mangle-local-class-names.cpp
- mangle-local-class-vtables.cpp
- mangle-local-classes-nested.cpp
- mangle-ms-abi-examples.cpp
- mangle-ms-arg-qualifiers.cpp
- mangle-ms-back-references-pr13207.cpp
- mangle-ms-back-references.cpp
- mangle-ms-cxx11.cpp
- mangle-ms-return-qualifiers.cpp
- mangle-ms-template-callback.cpp
- mangle-ms-templates.cpp
- mangle-ms-vector-types.cpp
- mangle-ms.cpp
- mangle-neon-vectors.cpp
- mangle-nullptr-arg.cpp
- mangle-ref-qualifiers.cpp
- mangle-std-externc.cpp
- mangle-subst-std.cpp
- mangle-subst.cpp
- mangle-system-header.cpp
- mangle-template.cpp
- mangle-this-cxx11.cpp
- mangle-unnameable-conversions.cpp
- mangle-unnamed.cpp
- mangle-valist.cpp
- mangle-variadic-templates.cpp
- mangle-windows.cpp
- mangle.cpp
- member-alignment.cpp
- member-call-parens.cpp
- member-data-pointers.cpp
- member-expressions.cpp
- member-function-pointer-calls.cpp
- member-function-pointers.cpp
- member-functions.cpp
- member-init-anon-union.cpp
- member-init-assignment.cpp
- member-init-struct.cpp
- member-init-union.cpp
- member-initializers.cpp
- member-templates.cpp
- microsoft-abi-alignment-fail.cpp
- microsoft-abi-array-cookies.cpp
- microsoft-abi-constexpr-vs-inheritance.cpp
- microsoft-abi-default-cc.cpp
- microsoft-abi-exceptions.cpp
- microsoft-abi-member-pointers.cpp
- microsoft-abi-methods.cpp
- microsoft-abi-multiple-nonvirtual-inheritance.cpp
- microsoft-abi-sret-and-byval.cpp
- microsoft-abi-static-initializers.cpp
- microsoft-abi-structors-alias.cpp
- microsoft-abi-structors.cpp
- microsoft-abi-thunks.cpp
- microsoft-abi-vbtables.cpp
- microsoft-abi-virtual-inheritance-vtordisps.cpp
- microsoft-abi-virtual-inheritance.cpp
- microsoft-abi-virtual-member-pointers.cpp
- microsoft-abi-vtables-multiple-nonvirtual-inheritance.cpp
- microsoft-abi-vtables-single-inheritance.cpp
- microsoft-abi-vtables-virtual-inheritance-vtordisps.cpp
- microsoft-abi-vtables-virtual-inheritance.cpp
- microsoft-interface.cpp
- microsoft-new.cpp
- microsoft-uuidof.cpp
- move-assignment.cpp
- ms-integer-static-data-members.cpp
- ms_wide_predefined_expr.cpp
- multi-dim-operator-new.cpp
- namespace-aliases.cpp
- nested-base-member-access.cpp
- new-alias.cpp
- new-array-init-exceptions.cpp
- new-array-init.cpp
- new-operator-phi.cpp
- new-overflow.cpp
- new-with-default-arg.cpp
- new.cpp
- no-exceptions.cpp
- no-opt-volatile-memcpy.cpp
- noexcept.cpp
- noinline-template.cpp
- nonconst-init.cpp
- nrvo-noreturn.cc
- nrvo.cpp
- nullptr.cpp
- operator-new.cpp
- overload-binop-implicitconvert.cpp
- override-layout.cpp
- partial-destruction.cpp
- pod-member-memcpys.cpp
- pointers-to-data-members.cpp
- pr11797.cpp
- pr12104.cpp
- pr12104.h
- pr12251.cpp
- pr13396.cpp
- pr15753.cpp
- pr9130.cpp
- pr9965.cpp
- pragma-pack-2.cpp
- pragma-pack.cpp
- pragma-visibility.cpp
- pragma-weak.cpp
- predefined-expr-sizeof.cpp
- predefined-expr.cpp
- ptr-to-datamember.cpp
- ptr-to-member-function.cpp
- reference-bind-default-argument.cpp
- reference-cast.cpp
- reference-field.cpp
- reference-in-block-args.cpp
- reference-in-blocks.cpp
- reference-init.cpp
- references.cpp
- regparm.cpp
- reinterpret-cast.cpp
- return.cpp
- rtti-fundamental.cpp
- rtti-layout.cpp
- rtti-linkage.cpp
- rtti-visibility.cpp
- runtimecc.cpp
- rvalue-references.cpp
- scoped-enums-debug-info.cpp
- scoped-enums.cpp
- sel-address.mm
- sizeof-unwind-exception.cpp
- skip-vtable-pointer-initialization.cpp
- specialized-static-data-mem-init.cpp
- static-assert.cpp
- static-data-member.cpp
- static-init-1.cpp
- static-init-2.cpp
- static-init-3.cpp
- static-init-4.cpp
- static-init-pnacl.cpp
- static-init.cpp
- static-local-in-local-class.cpp
- static-member-variable-explicit-specialization.cpp
- static-mutable.cpp
- stmtexpr.cpp
- switch-case-folding-1.cpp
- switch-case-folding-2.cpp
- switch-case-folding.cpp
- temp-order.cpp
- template-anonymous-types.cpp
- template-anonymous-union-member-initializer.cpp
- template-dependent-bind-temporary.cpp
- template-inner-struct-visibility-hidden.cpp
- template-instantiation.cpp
- template-linkage.cpp
- template-static-var-defer.cpp
- temporaries.cpp
- thiscall-struct-return.cpp
- threadsafe-statics-exceptions.cpp
- threadsafe-statics.cpp
- throw-expression-cleanup.cpp
- throw-expression-dtor.cpp
- throw-expressions.cpp
- thunk-linkonce-odr.cpp
- thunk-use-after-free.cpp
- thunks-available-externally.cpp
- thunks.cpp
- tls-init-funcs.cpp
- trivial-constructor-init.cpp
- try-catch.cpp
- type_visibility.cpp
- typeid-cxx11.cpp
- typeid.cpp
- typeinfo
- unary-type-trait.cpp
- uncode-string.cpp
- union-dtor.cpp
- unknown-anytype.cpp
- value-init.cpp
- vararg-conversion-ctor.cpp
- vararg-non-pod.cpp
- varargs.cpp
- variadic-templates.cpp
- virt-canonical-decl.cpp
- virt-dtor-gen.cpp
- virt-dtor-key.cpp
- virt-template-vtable.cpp
- virt-thunk-reference.cpp
- virtual-base-cast.cpp
- virtual-base-ctor.cpp
- virtual-base-destructor-call.cpp
- virtual-bases.cpp
- virtual-destructor-calls.cpp
- virtual-destructor-synthesis.cpp
- virtual-function-calls.cpp
- virtual-functions-incomplete-types.cpp
- virtual-implicit-copy-assignment.cpp
- virtual-implicit-move-assignment.cpp
- virtual-inherited-destructor.cpp
- virtual-operator-call.cpp
- virtual-pseudo-destructor-call.cpp
- visibility-hidden-extern-templates.cpp
- visibility-inlines-hidden.cpp
- visibility-ms-compat.cpp
- visibility.cpp
- vla.cpp
- volatile-1.cpp
- volatile.cpp
- vtable-available-externally.cpp
- vtable-cast-crash.cpp
- vtable-debug-info.cpp
- vtable-key-function-arm.cpp
- vtable-key-function-ios.cpp
- vtable-key-function.cpp
- vtable-layout-abi-examples.cpp
- vtable-layout-extreme.cpp
- vtable-layout.cpp
- vtable-linkage.cpp
- vtable-pointer-initialization.cpp
- vtt-layout.cpp
- warn-padded-packed.cpp
- weak-extern-typeinfo.cpp
- weak-external.cpp
- x86_32-arguments.cpp
- x86_64-arguments.cpp
- CodeGenObjC/
- 2007-04-03-ObjcEH.m
- 2007-05-02-Strong.m
- 2007-10-18-ProDescriptor.m
- 2007-10-23-GC-WriteBarrier.m
- 2008-08-25-incompatible-cond-expr.m
- 2008-10-23-invalid-icmp.m
- 2008-10-3-EhValue.m
- 2008-11-12-Metadata.m
- 2008-11-24-ConstCFStrings.m
- 2008-11-25-Blocks.m
- 2009-01-21-invalid-debug-info.m
- 2009-01-26-WriteBarrier-2.m
- 2009-02-05-VolatileProp.m
- 2009-08-05-utf16.m
- 2010-02-01-utf16-with-null.m
- 2010-02-09-DbgSelf.m
- 2010-02-15-Dbg-MethodStart.m
- 2010-02-23-DbgInheritance.m
- 2010-03-17-StructRef.m
- 2011-03-08-IVarLookup.m
- arc-arm.m
- arc-block-copy-escape.m
- arc-blocks.m
- arc-bridged-cast.m
- arc-captured-32bit-block-var-layout-2.m
- arc-captured-32bit-block-var-layout.m
- arc-captured-block-var-inlined-layout.m
- arc-captured-block-var-layout.m
- arc-compound-stmt.m
- arc-cond-stmt.m
- arc-exceptions.m
- arc-foreach.m
- arc-ivar-layout.m
- arc-linetable-autorelease.m
- arc-linetable.m
- arc-literals.m
- arc-loadweakretained-release.m
- arc-no-arc-exceptions.m
- arc-no-runtime.m
- arc-precise-lifetime.m
- arc-property.m
- arc-related-result-type.m
- arc-ternary-op.m
- arc-unbridged-cast.m
- arc-unopt.m
- arc-unoptimized-byref-var.m
- arc-weak-property.m
- arc-with-atthrow.m
- arc.m
- arm-atomic-scalar-setter-getter.m
- assign.m
- atomic-aggregate-property.m
- attr-availability.m
- attr-exception.m
- attr-minsize.m
- attr-strong.c
- auto-property-synthesize-protocol.m
- autorelease.m
- bitfield-1.m
- bitfield-access.m
- bitfield-gnu.m
- bitfield-ivar-metadata.m
- bitfield-ivar-offsets.m
- bitfield_encoding.m
- block-6.m
- block-byref-debuginfo.m
- block-byref-variable-layout.m
- block-var-layout.m
- blocks-1.m
- blocks-2.m
- blocks-3.m
- blocks-4.m
- blocks-5.m
- blocks-ivar-debug.m
- blocks.m
- boxing.m
- builtin-memfns.m
- builtins.m
- catch-lexical-block.m
- category-class.m
- category-super-class-meth.m
- class-getter-dotsyntax.m
- class-type.m
- compatibility-alias.m
- complex-double-abi.m
- complex-property.m
- constant-string-class-1.m
- constant-string-class.m
- constant-strings.m
- continuation-class.m
- deadcode_strip_used_var.m
- debug-info-block-captured-self.m
- debug-info-block-helper.m
- debug-info-block-line.m
- debug-info-blocks.m
- debug-info-class-extension.m
- debug-info-class-extension2.m
- debug-info-class-extension3.m
- debug-info-crash-2.m
- debug-info-crash.m
- debug-info-default-synth-ivar.m
- debug-info-fwddecl.m
- debug-info-getter-name.m
- debug-info-id-with-protocol.m
- debug-info-impl.m
- debug-info-instancetype.m
- debug-info-ivars-extension.m
- debug-info-ivars-indirect.m
- debug-info-ivars-private.m
- debug-info-ivars.m
- debug-info-lifetime-crash.m
- debug-info-linkagename.m
- debug-info-property-accessors.m
- debug-info-property.m
- debug-info-property2.m
- debug-info-property3.m
- debug-info-property4.m
- debug-info-property5.m
- debug-info-pubtypes.m
- debug-info-selector.m
- debug-info-self.m
- debug-info-static-var.m
- debug-info-synthesis.m
- debug-property-synth.m
- debuginfo-properties.m
- default-property-synthesis.m
- designated-initializers.m
- dot-syntax-1.m
- dot-syntax-2.m
- dot-syntax.m
- encode-cstyle-method.m
- encode-test-2.m
- encode-test-3.m
- encode-test-4.m
- encode-test-5.m
- encode-test-6.m
- encode-test.m
- exceptions-nonfragile.m
- exceptions.m
- extended-block-signature-encode.m
- externally-initialized-selectors.m
- for-in.m
- forward-class-impl-metadata.m
- forward-decl-param.m
- fp2ret.m
- fpret.m
- function-decay.m
- gc-weak-attribute.m
- gc.m
- getter-property-mismatch.m
- getter-property-type-mismatch.m
- gnu-exceptions.m
- hidden-visibility.m
- hidden.m
- id-isa-codegen.m
- illegal-UTF8.m
- image-info.m
- implicit-objc_msgSend.m
- implicit-property.m
- instance-method-metadata.m
- interface-layout-64.m
- interface.m
- ivar-base-as-invariant-load.m
- ivar-invariant.m
- ivar-layout-64-bitfields.m
- ivar-layout-64.m
- ivar-layout-array0-struct.m
- ivar-layout-no-optimize.m
- ivar-layout-nonfragile-abi2.m
- ivars.m
- layout-bitfield-crash.m
- link-errors.m
- local-static-block.m
- message-arrays.m
- messages-2.m
- messages.m
- metadata-symbols-32.m
- metadata-symbols-64.m
- metadata_symbols.m
- misc-atomic-property.m
- mrr-autorelease.m
- mrr-captured-block-var-inlined-layout.m
- nested-rethrow.m
- newproperty-nested-synthesis-1.m
- next-objc-dispatch.m
- no-category-class.m
- no-vararg-messaging.m
- non-lazy-classes.m
- nonlazy-msgSend.m
- ns-constant-strings.m
- ns_consume_null_check.m
- null-objc-empty-vtable.m
- objc-align.m
- objc-arc-container-subscripting.m
- objc-assign-ivar.m
- objc-container-subscripting-1.m
- objc-container-subscripting.m
- objc-dictionary-literal.m
- objc-fixed-enum.m
- objc-gc-aggr-assign.m
- objc-literal-debugger-test.m
- objc-literal-tests.m
- objc-read-weak-byref.m
- objc2-assign-global.m
- objc2-ivar-assign.m
- objc2-legacy-dispatch.m
- objc2-new-gc-api-strongcast.m
- objc2-no-strong-cast.m
- objc2-no-write-barrier.m
- objc2-nonfragile-abi-impl.m
- objc2-property-encode.m
- objc2-protocol-enc.m
- objc2-retain-codegen.m
- objc2-strong-cast-1.m
- objc2-strong-cast-block-import.m
- objc2-strong-cast.m
- objc2-weak-assign.m
- objc2-weak-block-call.m
- objc2-weak-compare.m
- objc2-weak-import-attribute.m
- objc2-weak-ivar-debug.m
- objc2-weak-ivar.m
- objc2-write-barrier-2.m
- objc2-write-barrier-3.m
- objc2-write-barrier-4.m
- objc2-write-barrier-5.m
- objc2-write-barrier.m
- object-incr-decr-1.m
- objfw.m
- optimized-setter-ios-device.m
- optimized-setter.m
- overloadable.m
- predefined-expr.m
- prop-metadata-gnu.m
- property-aggregate.m
- property-agrr-getter.m
- property-category-impl.m
- property-complex.m
- property-dbg.m
- property-getter-dot-syntax.m
- property-incr-decr-1.m
- property-list-in-class.m
- property-ref-cast-to-void.m
- property-setter-attr.m
- property-type-mismatch.m
- property.m
- protocol-in-extended-class.m
- protocol-property-synth.m
- protocols-lazy.m
- protocols.m
- rdr-6732143-dangling-block-reference.m
- related-result-type.m
- reorder-synthesized-ivars.m
- return-objc-object.mm
- runtime-fns.m
- sel-as-builtin-type.m
- selector-ref-invariance.m
- simplify-exceptions.mm
- stand-alone-implementation.m
- stret_lookup.m
- super-classmethod-category.m
- super-dotsyntax-property.m
- super-dotsyntax-struct-property.m
- super-message-fragileabi.m
- synchronized.m
- synthesize_ivar-cont-class.m
- synthesize_ivar.m
- tentative-cfconstantstring.m
- terminate.m
- try.m
- undefined-protocol.m
- unname-bf-metadata.m
- unoptimized-setter.m
- variadic-sends.m
- x86_64-struct-return-gc.m
- Inputs/
- CodeGenObjCXX/
- 2007-10-03-MetadataPointers.mm
- 2010-08-04-Template.mm
- 2010-08-06-X.Y-syntax.mm
- address-safety-attr.mm
- arc-attrs.mm
- arc-blocks.mm
- arc-exceptions.mm
- arc-globals.mm
- arc-mangle.mm
- arc-move.mm
- arc-new-delete.mm
- arc-pseudo-destructors.mm
- arc-references.mm
- arc-returns-inner-reference-ptr.mm
- arc-special-member-functions.mm
- arc.mm
- block-in-template-inst.mm
- block-var-layout.mm
- blocks.mm
- catch-id-type.mm
- copy.mm
- copyable-property-object.mm
- debug-info.mm
- encode.mm
- exceptions-legacy.mm
- exceptions.mm
- externally-initialized-selectors.mm
- foreach-statement.mm
- gc.mm
- implementation-in-extern-c.mm
- implicit-copy-assign-operator.mm
- implicit-copy-constructor.mm
- ivar-objects.mm
- lambda-expressions.mm
- literals.mm
- lvalue-reference-getter.mm
- mangle-blocks.mm
- mangle.mm
- message-reference.mm
- message.mm
- method-local-extern-mangle.mm
- nrvo.mm
- objc-container-subscripting-1.mm
- objc-container-subscripting.mm
- pr14474-gline-tables-only.mm
- property-derived-to-base-conv.mm
- property-dot-copy.mm
- property-dot-reference.mm
- property-object-conditional-exp.mm
- property-object-reference-1.mm
- property-object-reference-2.mm
- property-object-reference.mm
- property-objects.mm
- property-reference.mm
- refence-assign-write-barrier.mm
- references.mm
- rtti.mm
- selector-expr-lvalue.mm
- unknown-anytype.mm
- write-barrier-global-assign.mm
- Inputs/
- CodeGenOpenCL/
- 2011-04-15-vec-init-from-vec.cl
- addr-space-struct-arg.cl
- address-spaces-mangling.cl
- address-spaces.cl
- event_t.cl
- ext-vector-shuffle.cl
- fpmath.cl
- half.cl
- kernel-arg-info.cl
- kernel-attributes.cl
- kernel-metadata.cl
- local.cl
- logical-ops.cl
- opencl_types.cl
- ptx-calls.cl
- ptx-kernels.cl
- shifts.cl
- single-precision-constant.cl
- spir32_target.cl
- spir64_target.cl
- str_literals.cl
- vectorLoadStore.cl
- vector_literals_nested.cl
- vector_literals_valid.cl
- vector_logops.cl
- vector_odd.cl
- Coverage/
- Driver/
- B-opt.c
- O.c
- Ofast.c
- Wp-args.c
- Xarch.c
- Xlinker-args.c
- aarch64-cpus.c
- aarch64-features.c
- aarch64-mfpu.c
- altivec-asm.S
- analyze.c
- android-standalone.cpp
- apple-kext-mkernel.c
- arc-exceptions.m
- arc.c
- arch.c
- arclite-link.c
- arm-alignment.c
- arm-cortex-cpus.c
- arm-darwin-builtin.c
- arm-fixed-r9.c
- arm-hwdiv.c
- arm-mfpu.c
- arm-restrict-it.c
- armv8-crc.c
- asan.c
- ast.c
- at_file.c
- at_file.c.args
- at_file.c.args.utf16le
- autolink_integrated_as.c
- bindings.c
- bitrig.c
- bounds-checking.c
- cc-log-diagnostics.c
- cc-print-options.c
- ccc-as-cpp.c
- ccc-host-triple-no-integrated-as.c
- cfi.c
- cl-fallback.c
- cl-inputs.c
- cl-link.c
- cl-options.c
- cl-outputs.c
- cl-runtime-flags.c
- cl.c
- claim-unused.c
- clang-c-as-cxx.c
- clang-exception-flags.cpp
- clang-g-opts.c
- clang-translation.c
- clang_cpp.c
- clang_f_opts.c
- clang_f_opts.h
- clang_wrapv_opts.c
- color-diagnostics.c
- constructors.c
- coverage-ld.c
- cpath.c
- cpp-precomp.c
- crash-report.c
- cross-linux.c
- darwin-arch-default.c
- darwin-as.c
- darwin-asan-nofortify.c
- darwin-debug-flags.c
- darwin-dsymutil.c
- darwin-eabi.c
- darwin-iphone-defaults.m
- darwin-ld.c
- darwin-objc-defaults.m
- darwin-objc-gc.m
- darwin-objc-options.m
- darwin-sanitizer-ld.c
- darwin-sdkroot.c
- darwin-verify-debug.c
- darwin-version.c
- darwin-xarch.c
- debug-comp-dir.S
- debug-main-file.S
- debug-options-as.c
- debug-options.c
- debug-unsupported.c
- debug.c
- default-toolchain.c
- diagnostics.c
- dragonfly.c
- dwarf2-cfi-asm.c
- dyld-prefix.c
- exceptions.m
- fast-math.c
- fcomment-block-commands.c
- flags.c
- fpack-struct.c
- fparse-all-comments.c
- frame-pointer-elim.c
- frame-pointer.c
- freebsd-mips-as.c
- freebsd.c
- freebsd.cc
- fsanitize-blacklist.c
- fsanitize.c
- gcc-toolchain.cpp
- gcc-version-debug.c
- gcc_forward.c
- gfortran.f90
- gnu-runtime.m
- gold-lto.c
- hexagon-toolchain-elf.c
- hexagon-toolchain.c
- ident_md.c
- immediate-options.c
- index-header-map.c
- inhibit-downstream-commands.c
- integrated-as.c
- integrated-as.s
- ios-simulator-arcruntime.c
- le32-toolchain.c
- le32-unknown-nacl.cpp
- linker-opts.c
- linux-as.c
- linux-header-search.cpp
- linux-ld.c
- lit.local.cfg
- lto.c
- m_and_mm.c
- mg.c
- mips-abi.c
- mips-as.c
- mips-cs-header-search.cpp
- mips-cs-ld.c
- mips-eleb.c
- mips-features.c
- mips-float.c
- mips-fsf.cpp
- mipsel-nacl-defines.cpp
- mno-global-merge.c
- modules.m
- modules.mm
- montavista-gcc-toolchain.c
- ms-inline-asm.c
- msvc_forward.c
- netbsd.c
- netbsd.cpp
- no-integrated-as-win.c
- no-objc-arr.m
- no-objc-default-synthesize-properties.m
- no-sibling-calls.c
- nodefaultlib.c
- noexecstack.c
- noinline.c
- nostdincxx.cpp
- nostdlib.c
- nostdlibinc.c
- objc++-cpp-output.mm
- objc-cpp-output.m
- openbsd.c
- option-aliases.c
- output-file-cleanup.c
- output-file-is-dir.c
- phases.c
- pic.c
- ppc-features.cpp
- prefixed-tools.c
- preprocessor.c
- pth.c
- qa_override.c
- r600-mcpu.cl
- redundant-args.c
- redzone.c
- retain-comments-from-system-headers.c
- rewrite-legacy-objc.m
- rewrite-objc.m
- sanitizer-ld.c
- save-temps.c
- split-debug.c
- split-debug.s
- stack-protector.c
- stackrealign.c
- std.c
- std.cpp
- sysroot-flags.c
- sysroot.c
- systemz-march.c
- target-as.s
- target-triple-deployment.c
- target.c
- tsan.c
- unknown-arg.c
- unknown-gcc-arch.c
- visibility.cpp
- warning-options.cpp
- warning-options_pedantic.cpp
- working-directory-and-abs.c
- working-directory.c
- x86_64-nacl-defines.cpp
- x86_features.c
- xcore-opts.c
- Inputs/
- file.prof
- B_opt_tree/
- basic_android_tree/
- basic_cross_linux_tree/
- basic_freebsd64_tree/
- basic_freebsd_tree/
- basic_linux_tree/
- basic_netbsd_tree/
- debian_6_mips_tree/
- debian_multiarch_tree/
- fake_install_tree/
- fedora_18_tree/
- freescale_ppc64_tree/
- freescale_ppc_tree/
- gcc_version_parsing1/
- gcc_version_parsing2/
- gcc_version_parsing3/
- gcc_version_parsing4/
- gentoo_linux_gcc_4.6.2_tree/
- gentoo_linux_gcc_4.6.4_tree/
- hexagon_tree/
- mips_cs_tree/
- mips_fsf_tree/
- bin/
- lib/
- mips-mti-linux-gnu/
- sysroot/
- montavista_i686_tree/
- multiarch_freebsd64_tree/
- multilib_32bit_linux_tree/
- multilib_64bit_linux_tree/
- prefixed_tools_tree/
- resource_dir/
- suse_10.3_ppc64_tree/
- ubuntu_11.04_multiarch_tree/
- ubuntu_12.04_LTS_multiarch_tree/
- ubuntu_13.04_multiarch_tree/
- x86-64_ubuntu_13.10/
- FixIt/
- atomic-property.m
- auto-fixit.m
- auto-isa-fixit.m
- bridge-cast-in-arc.mm
- bridge-in-non-arc.m
- dereference-addressof.c
- fixit-autoreleasepool.m
- fixit-c90.c
- fixit-cxx0x.cpp
- fixit-cxx11-attributes.cpp
- fixit-cxx11-compat.cpp
- fixit-cxx1y-compat.cpp
- fixit-errors-1.c
- fixit-errors.c
- fixit-function-call.cpp
- fixit-include.c
- fixit-include.h
- fixit-interface-as-param.m
- fixit-missing-method-return-type.m
- fixit-missing-self-in-block.m
- fixit-newline-style.c
- fixit-nsstring-compare.m
- fixit-objc-message-comma-separator.m
- fixit-objc-message.m
- fixit-objc.m
- fixit-pmem.cpp
- fixit-recompile.c
- fixit-recursive-block.c
- fixit-static-object-decl.m
- fixit-suffix.c
- fixit-unicode-with-utf8-output.c
- fixit-unicode.c
- fixit-uninit.c
- fixit-unrecoverable.c
- fixit-unrecoverable.cpp
- fixit-vexing-parse-cxx0x.cpp
- fixit-vexing-parse.cpp
- fixit.c
- fixit.cpp
- format-darwin.m
- format-no-fixit.m
- format.m
- format.mm
- lit.local.cfg
- messages.cpp
- no-fixit.cpp
- no-macro-fixit.c
- no-typo.c
- objc-literals.m
- selector-fixit.m
- typo-crash.cpp
- typo-crash.m
- typo-location-bugs.cpp
- typo-using.cpp
- typo.c
- typo.cpp
- typo.m
- Format/
- Frontend/
- Weverything.c
- Wno-everything.c
- ast-codegen.c
- ast-main.c
- ast-main.cpp
- cc1-return-codes.c
- cpp-output.c
- darwin-eabi.c
- darwin-version.c
- dependency-gen-escaping.c
- dependency-gen.c
- dependency-generation-crash.c
- diagnostics-option-names.c
- hexagon-target-basic.c
- iframework.c
- invalid-o-level.c
- ir-support-codegen.ll
- ir-support-errors.ll
- lit.local.cfg
- macros.c
- mfpmath.c
- mips-long-double.c
- output-failures.c
- preprocessed-output-macro-first-token.c
- print-header-includes.c
- rewrite-includes-bom.c
- rewrite-includes-header-cmd-line.c
- rewrite-includes-invalid-hasinclude.c
- rewrite-includes-missing.c
- rewrite-includes-modules.c
- rewrite-includes-warnings.c
- rewrite-includes.c
- rewrite-macros.c
- stdin.c
- system-header-prefix.c
- undef.c
- unknown-pragmas.c
- verify-directive.h
- verify-fatal.c
- verify.c
- verify2.c
- verify2.h
- verify3.c
- warning-mapping-1.c
- warning-mapping-2.c
- warning-mapping-3.c
- warning-mapping-4.c
- warning-mapping-5.c
- warning-options.cpp
- x86_64-nacl-types.cpp
- Inputs/
- Headers/
- Index/
- IBOutletCollection.m
- TestClassDecl.m
- TestClassForwardDecl.m
- annotate-attribute.cpp
- annotate-comments-availability-attrs.cpp
- annotate-comments-objc.m
- annotate-comments-preprocessor.c
- annotate-comments-property-accessor.m
- annotate-comments-typedef.m
- annotate-comments-unterminated.c
- annotate-comments.cpp
- annotate-context-sensitive.cpp
- annotate-deep-statements.cpp
- annotate-literals.m
- annotate-macro-args.h
- annotate-macro-args.m
- annotate-module.m
- annotate-nested-name-specifier.cpp
- annotate-subscripting.m
- annotate-tokens-cxx0x.cpp
- annotate-tokens-include.c
- annotate-tokens-include.h
- annotate-tokens-pp.c
- annotate-tokens-preamble.c
- annotate-tokens-with-default-args.cpp
- annotate-tokens-with-default-args.h
- annotate-tokens.c
- annotate-tokens.cpp
- annotate-tokens.m
- annotate-toplevel-in-objccontainer.m
- annotate-toplevel-in-objccontainer.m.h
- arc-annotate.m
- arc-complete.m
- asm-attribute.c
- attributes.c
- availability.c
- blocks.c
- boxed-exprs.h
- boxed-exprs.m
- c-index-api-loadTU-test.m
- c-index-getCursor-pp.c
- c-index-getCursor-test.m
- c-index-pch.c
- c-index-redecls.c
- c-index-unsupported-warning-test.c
- cindex-from-source.m
- cindex-on-invalid-usrs.m
- cindex-on-invalid.m
- cindex-test-inclusions.c
- code-completion-skip-bodies.cpp
- code-completion.cpp
- codecompletion-chained.cpp
- comment-c-decls.c
- comment-cplus-decls.cpp
- comment-cplus-template-decls.cpp
- comment-cplus11-specific.cpp
- comment-custom-block-command.cpp
- comment-misc-tags.m
- comment-objc-decls.m
- comment-to-html-xml-conversion.cpp
- comment-unqualified-objc-pointer.m
- comment-with-preamble.c
- comment-xml-schema.c
- compile_commands.json
- complete-access-checks.cpp
- complete-at-directives.m
- complete-at-exprstmt.m
- complete-blocks.m
- complete-categories.m
- complete-ctor-inits.cpp
- complete-cxx-inline-methods.cpp
- complete-declarators.cpp
- complete-declarators.m
- complete-documentation-properties.m
- complete-documentation-templates.cpp
- complete-documentation.cpp
- complete-enums.c
- complete-enums.cpp
- complete-exprs.c
- complete-exprs.cpp
- complete-exprs.m
- complete-hiding.c
- complete-in-invalid-method.m
- complete-in-stringify.c
- complete-interfaces.m
- complete-ivar-access.m
- complete-kvc.m
- complete-lambdas.cpp
- complete-lambdas.mm
- complete-macro-args.c
- complete-macros.c
- complete-member-access.m
- complete-memfunc-cvquals.cpp
- complete-method-decls.m
- complete-modules.m
- complete-natural.m
- complete-objc-message-id.m
- complete-objc-message.m
- complete-pch.m
- complete-preamble.cpp
- complete-preamble.h
- complete-preprocessor.m
- complete-properties.m
- complete-property-flags.m
- complete-property-getset.m
- complete-protocols.m
- complete-qualified.cpp
- complete-recovery.m
- complete-stmt.c
- complete-super.cpp
- complete-super.m
- complete-synthesized.m
- complete-tabs.c
- complete-templates.cpp
- complete-type-factors.m
- complete-unterminated.c
- complete-with-annotations.cpp
- crash-recovery-code-complete.c
- crash-recovery-modules.m
- crash-recovery-reparse.c
- crash-recovery.c
- create-tu-fail.c
- cursor-dynamic-call.mm
- cursor-ref-names.cpp
- cxx-operator-overload.cpp
- cxx11-lambdas.cpp
- error-on-deserialized.c
- file-includes.c
- file-macro-refs.c
- file-refs-subscripting.m
- file-refs.c
- file-refs.cpp
- file-refs.m
- fix-its.c
- fix-its.m
- format-comment-cdecls.c
- get-cursor-includes.c
- get-cursor-macro-args.h
- get-cursor-macro-args.m
- get-cursor.c
- get-cursor.cpp
- get-cursor.m
- getcursor-pp-pch.c
- getcursor-pp-pch.c.h
- getcursor-preamble.h
- getcursor-preamble.m
- headerfile-comment-to-html.m
- in-class-init.cpp
- include_test.h
- include_test_2.h
- index-attrs.m
- index-decls.m
- index-file.cpp
- index-invalid-code.m
- index-kernel-invocation.cpp
- index-many-call-ops.cpp
- index-many-logical-ops.c
- index-module.m
- index-pch-with-module.m
- index-pch.cpp
- index-refs.cpp
- index-refs.m
- index-subscripting-literals.m
- index-suppress-refs.cpp
- index-suppress-refs.h
- index-suppress-refs.hpp
- index-suppress-refs.m
- index-templates.cpp
- index-with-working-dir.c
- initializer-memory.cpp
- invalid-code-rdar10451854.m
- invalid-code-rdar_7833619.m
- invalid-rdar-8236270.cpp
- linkage.c
- load-classes.cpp
- load-decls.c
- load-exprs.c
- load-namespaces.cpp
- load-stmts.cpp
- local-symbols.m
- modules-objc-categories.m
- ms-if-exists.cpp
- nested-binaryoperators.cpp
- overrides.cpp
- overrides.m
- overriding-ftemplate-comments.cpp
- overriding-method-comments.mm
- parse-all-comments.c
- pch-opaque-value.cpp
- pch-with-errors.c
- pch-with-errors.m
- pch-with-module.m
- pragma-diag-reparse.c
- preamble-reparse-chained.c
- preamble-reparse-cmd-define.c
- preamble-reparse-cmd-define.c.h
- preamble-reparse-cmd-define.c.remap
- preamble-reparse-import.m
- preamble-reparse-import.m-1.h
- preamble-reparse-import.m-2.h
- preamble-reparse-import.m-3.h
- preamble-reparse-with-BOM.m
- preamble-reparse.c
- preamble.c
- preamble_macro_template.cpp
- print-bitwidth.c
- print-display-names.cpp
- print-type-cxx11.cpp
- print-type-size.cpp
- print-type.c
- print-type.cpp
- print-type.m
- print-usrs.c
- properties-class-extensions.m
- rdar-8288645-invalid-code.mm
- rdar12316296-codecompletion.m
- recover-bad-code-rdar_7487294.c
- recursive-cxx-member-calls.cpp
- recursive-member-access.c
- redeclarations.cpp
- remap-complete.c
- remap-cursor-at.c
- remap-load.c
- reparse-instantiate.cpp
- retain-comments-from-system-headers.c
- retain-target-options.c
- subclass-comment.mm
- targeted-annotation.c
- targeted-cursor.c
- targeted-cursor.m
- targeted-cursor.m.h
- targeted-fields.h
- targeted-file-refs.c
- targeted-nested1.h
- targeted-preamble.h
- targeted-top.h
- unmatched-braces.c
- unmatched-braces.m
- usrs-cxx0x.cpp
- usrs.cpp
- usrs.m
- warning-flags.c
- werror.c
- Inputs/
- a.h
- annotate-comments-preprocessor.h
- b.h
- c-index-pch.h
- cindex-from-source.h
- complete-pch.h
- crash-recovery-code-complete-remap.c
- crash-recovery-reparse-remap.c
- empty.h
- foo.h
- get-cursor-includes-1.h
- get-cursor-includes-2.h
- guarded.h
- objc.h
- pragma-once.h
- pragma_disable_warning.h
- preamble-reparse-1.c
- preamble-reparse-2.c
- preamble-with-error.h
- preamble.h
- preamble_macro_template.h
- prefix.h
- redeclarations.h
- remap-complete-to.c
- remap-load-to.c
- reparse-instantiate.h
- retain-comments-from-system-headers.h
- t1.c
- t1.m
- t2.c
- t2.m
- CommentXML/
- invalid-function-01.xml
- invalid-function-02.xml
- invalid-function-03.xml
- invalid-function-04.xml
- invalid-function-05.xml
- invalid-function-06.xml
- invalid-function-07.xml
- invalid-function-08.xml
- invalid-function-09.xml
- invalid-function-10.xml
- invalid-function-11.xml
- invalid-function-12.xml
- invalid-function-13.xml
- invalid-para-kind-01.xml
- invalid-para-kind-02.xml
- valid-availability-attr-01.xml
- valid-availability-attr-02.xml
- valid-class-01.xml
- valid-class-02.xml
- valid-class-03.xml
- valid-class-04.xml
- valid-deprecated-attr.xml
- valid-enum-01.xml
- valid-function-01.xml
- valid-function-02.xml
- valid-function-03.xml
- valid-function-04.xml
- valid-function-05.xml
- valid-function-06.xml
- valid-function-07.xml
- valid-function-08.xml
- valid-function-09.xml
- valid-function-10.xml
- valid-namespace-01.xml
- valid-other-01.xml
- valid-para-kind-01.xml
- valid-typedef-01.xml
- valid-typedef-02.xml
- valid-unavailable-attr.xml
- valid-variable-01.xml
- Frameworks/
- Headers/
- skip-parsed-bodies/
- Layout/
- ms-x86-aligned-tail-padding.cpp
- ms-x86-basic-layout.cpp
- ms-x86-bitfields-vbases.cpp
- ms-x86-empty-base-after-base-with-vbptr.cpp
- ms-x86-empty-nonvirtual-bases.cpp
- ms-x86-empty-virtual-base.cpp
- ms-x86-lazy-empty-nonvirtual-base.cpp
- ms-x86-misalignedarray.cpp
- ms-x86-primary-bases.cpp
- ms-x86-size-alignment-fail.cpp
- ms-x86-vfvb-alignment.cpp
- ms-x86-vfvb-sharing.cpp
- ms-x86-vtordisp.cpp
- Lexer/
- 11-27-2007-FloatLiterals.c
- badstring_in_if0.c
- bcpl-escaped-newline.c
- block_cmt_end.c
- builtin_redef.c
- c90.c
- char-escapes.c
- char-literal-encoding-error.c
- char-literal.cpp
- clang-keywords.cpp
- comment-escape.c
- conflict-marker.c
- constants.c
- counter.c
- cxx-features.cpp
- cxx0x_keyword.cpp
- cxx0x_keyword_as_cxx98.cpp
- cxx0x_raw_string_delim_length.cpp
- cxx0x_raw_string_directives.cpp
- cxx0x_raw_string_unterminated.cpp
- cxx1y_binary_literal.cpp
- cxx1y_digit_separators.cpp
- digraph.c
- dollar-idents.c
- eof-char.c
- eof-file.c
- eof-string.c
- escape_newline.c
- gnu-flags.c
- gnu_keywords.c
- has_extension.c
- has_extension_cxx.cpp
- has_feature_address_sanitizer.cpp
- has_feature_c1x.c
- has_feature_cxx0x.cpp
- has_feature_exceptions.cpp
- has_feature_memory_sanitizer.cpp
- has_feature_modules.m
- has_feature_objc_arc.m
- has_feature_rtti.cpp
- has_feature_thread_sanitizer.cpp
- has_feature_type_traits.cpp
- header.cpp
- hexfloat.cpp
- long-long.cpp
- ms-extensions.c
- ms-extensions.cpp
- msdos-cpm-eof.c
- multiple-include.c
- newline-eof-c++98-compat.cpp
- newline-eof.c
- numeric-literal-trash.c
- pragma-mark.c
- pragma-message.c
- pragma-message2.c
- pragma-operators.cpp
- pragma-region.c
- preamble.c
- rdar-8914293.c
- rdr-6096838-2.c
- rdr-6096838.c
- string-literal-encoding.c
- string-literal-errors.cpp
- string_concat.cpp
- token-concat.c
- token-concat.cpp
- unicode-strings.c
- unicode.c
- unknown-char.c
- utf-16.c
- utf-16.c.txt
- utf8-char-literal.cpp
- utf8-invalid.c
- wchar-signedness.c
- wchar.c
- Inputs/
- Misc/
- ast-dump-attr.cpp
- ast-dump-color.cpp
- ast-dump-comment.cpp
- ast-dump-decl.c
- ast-dump-decl.cpp
- ast-dump-decl.m
- ast-dump-decl.mm
- ast-dump-stmt.c
- ast-dump-stmt.cpp
- ast-dump-stmt.m
- ast-dump-templates.cpp
- ast-dump-wchar.cpp
- caret-diags-macros.c
- caret-diags-scratch-buffer.c
- dev-fd-fs.c
- diag-aka-types.cpp
- diag-format.c
- diag-line-wrapping.cpp
- diag-macro-backtrace.c
- diag-mapping.c
- diag-mapping2.c
- diag-presumed.c
- diag-template-diffing-color.cpp
- diag-template-diffing-cxx98.cpp
- diag-template-diffing.cpp
- diag-trailing-null-bytes.cpp
- diag-verify.cpp
- diagnostic-crash.cpp
- emit-html-insert.c
- emit-html.c
- error-limit-multiple-notes.cpp
- error-limit.c
- freebsd-arm-size_t.c
- include-stack-for-note-flag.cpp
- integer-literal-printing.cpp
- languageOptsOpenCL.cl
- macro-backtrace.c
- message-length.c
- permissions.cpp
- predefines.c
- remap-file.c
- serialized-diags-frontend.c
- serialized-diags-no-category.c
- serialized-diags-no-issue.c
- serialized-diags-single-issue.c
- serialized-diags.c
- serialized-diags.h
- serialized-diags.m
- show-diag-options.c
- tabstop.c
- unnecessary-elipses.cpp
- unprintable.c
- verify.c
- warn-in-system-header.c
- warn-in-system-header.h
- warning-flags-enabled.c
- warning-flags-tree.c
- warning-flags.c
- working-directory.c
- wrong-encoding.c
- wrong-encoding2.c
- Inputs/
- Modules/
- auto-module-import.m
- autolink.m
- build-fail-notes.m
- builtins.m
- compiler_builtins.m
- compiler_builtins_arm.m
- config_macros.m
- conflicts.m
- cstd.m
- cxx-decls.cpp
- cxx-inline-namespace.cpp
- cxx-linkage-cache.cpp
- cxx-many-overloads.cpp
- cxx-templates.cpp
- cycles.c
- declare-use1.cpp
- declare-use2.cpp
- decldef.m
- decldef.mm
- diag-pragma.c
- diamond-pch.c
- diamond.c
- direct-module-import.m
- driver.c
- epic-fail.m
- fatal-module-loader-error.m
- global_index.m
- header-import.m
- ignored_macros.m
- import-decl.cpp
- incomplete-module.m
- inferred-frameworks.m
- inferred-submodules.m
- initializer_list.cpp
- irgen.c
- linkage-merge.cpp
- linkage-merge.m
- load_failure.c
- lookup.cpp
- lookup.m
- macros.c
- method_pool.m
- modify-module.m
- modular_maps.cpp
- module-private.cpp
- module_file_info.m
- namespaces.cpp
- normal-module-map.cpp
- objc-categories.m
- objc_redef.m
- odr.cpp
- on-demand-build.m
- on-demand-macros.m
- pch-used.m
- private.cpp
- private1.cpp
- prune.m
- recursive_visibility.mm
- redecl-merge.m
- redecl-merge2.m
- redecl-namespaces.mm
- redeclarations.m
- renamed.m
- requires.m
- requires.mm
- separate_map_tree.cpp
- serialized-diags.m
- stddef.m
- subframeworks.m
- submodules-preprocess.cpp
- submodules.cpp
- submodules.m
- system_headers.m
- system_version.m
- templates.mm
- using-decl.cpp
- wildcard-submodule-exports.cpp
- Inputs/
- MethodPoolA.h
- MethodPoolASub.h
- MethodPoolASub2.h
- MethodPoolB.h
- MethodPoolBSub.h
- MethodPoolBSub2.h
- autolink-sub.h
- autolink-sub2.h
- autolink.h
- builtin.h
- builtin_sub.h
- category_bottom.h
- category_left.h
- category_left_sub.h
- category_other.h
- category_right.h
- category_right_sub.h
- category_top.h
- config.h
- cxx-decls-imported.h
- cxx-decls-unimported.h
- cxx-inline-namespace.h
- cxx-linkage-cache.h
- cxx-many-overloads.h
- cxx-templates-a.h
- cxx-templates-b-impl.h
- cxx-templates-b.h
- cxx-templates-c.h
- cxx-templates-common.h
- decl.h
- decl2.h
- def-include.h
- def.h
- diag_pragma.h
- diamond.h
- diamond_bottom.h
- diamond_left.h
- diamond_right.h
- diamond_top.h
- dummy.h
- ignored_macros.h
- import-decl.h
- incomplete_mod.h
- incomplete_mod_missing.h
- initializer_list
- irgen.h
- linkage-merge-bar.h
- linkage-merge-foo.h
- linkage-merge-sub.h
- load_failure.h
- lookup_left.h
- lookup_left.hpp
- lookup_right.h
- lookup_right.hpp
- macros.h
- macros_left.h
- macros_other.h
- macros_right.h
- macros_right_undef.h
- macros_top.h
- module.map
- module_private_left.h
- module_private_right.h
- namespaces-left.h
- namespaces-right.h
- namespaces-top.h
- pch-used.h
- point.h
- recursive_visibility_a1_inner.h
- recursive_visibility_a2_more_inner.h
- recursive_visibility_b.h
- recursive_visibility_c.h
- redecl-merge-bottom-prefix.h
- redecl-merge-bottom.h
- redecl-merge-left-left.h
- redecl-merge-left.h
- redecl-merge-right.h
- redecl-merge-top-explicit.h
- redecl-merge-top.h
- redecl_namespaces_left.h
- redecl_namespaces_right.h
- redeclarations_left.h
- redeclarations_right.h
- templates-left.h
- templates-right.h
- templates-top.h
- using-decl-a.h
- using-decl-b.h
- warning.h
- weird_objc.h
- AlsoDependsOnModule.framework/
- CmdLine.framework/
- Conflicts/
- DependsOnModule.framework/
- HasSubModules.framework/
- Modified/
- Module.framework/
- ModuleDiags/
- MutuallyRecursive1.framework/
- MutuallyRecursive2.framework/
- NoUmbrella.framework/
- NotAModule.framework/
- StdDef/
- System/
- declare-use/
- modular_maps/
- normal-module-map/
- odr/
- oldname/
- private/
- private0/
- private1/
- private2/
- separate_map_tree/
- subdir/
- submodules/
- wildcard-submodule-exports/
- redecls/
- self-import-header/
- OpenMP/
- linking.c
- no_option.c
- no_option_no_warn.c
- openmp_common.c
- option_warn.c
- parallel_ast_print.cpp
- parallel_default_messages.cpp
- parallel_firstprivate_messages.cpp
- parallel_messages.cpp
- parallel_private_messages.cpp
- parallel_shared_messages.cpp
- predefined_macro.c
- threadprivate_ast_print.cpp
- threadprivate_messages.cpp
- PCH/
- __va_list_tag.c
- arc.m
- asm.c
- asm.h
- attrs-PR8406.c
- attrs.c
- badpch.c
- blocks.c
- blocks.h
- builtins.c
- builtins.h
- captured-stmt.cpp
- case-insensitive-include.c
- chain-categories.m
- chain-categories2.m
- chain-class-extension.m
- chain-conversion-lookup.cpp
- chain-cxx.cpp
- chain-decls.c
- chain-empty-initial-namespace.cpp
- chain-ext_vector.c
- chain-external-defs.c
- chain-friend-instantiation.cpp
- chain-implicit-definition.cpp
- chain-late-anonymous-namespace.cpp
- chain-macro-override.c
- chain-macro.c
- chain-pending-instantiations.cpp
- chain-predecl.h
- chain-predecl.m
- chain-remap-types.m
- chain-selectors.m
- chain-staticvar-instantiation.cpp
- chain-trivial.c
- changed-files.c
- check-deserializations.cpp
- cmdline-include.c
- cmdline-include1.h
- cmdline-include2.h
- cocoa.m
- crash-12631281.cpp
- cuda-kernel-call.cu
- cxx-alias-decl.cpp
- cxx-alias-decl.h
- cxx-chain-function-template.cpp
- cxx-constexpr.cpp
- cxx-exprs.cpp
- cxx-for-range.cpp
- cxx-for-range.h
- cxx-friends.cpp
- cxx-friends.h
- cxx-functions.cpp
- cxx-functions.h
- cxx-implicit-moves.cpp
- cxx-member-init.cpp
- cxx-method.cpp
- cxx-ms-function-specialization-class-scope.cpp
- cxx-ms-function-specialization-class-scope.h
- cxx-namespaces.cpp
- cxx-namespaces.h
- cxx-offsetof-base.cpp
- cxx-offsetof-base.h
- cxx-reference.cpp
- cxx-reference.h
- cxx-required-decls.cpp
- cxx-required-decls.h
- cxx-static_assert.cpp
- cxx-templates.cpp
- cxx-templates.h
- cxx-trailing-return.cpp
- cxx-traits.cpp
- cxx-traits.h
- cxx-typeid.cpp
- cxx-typeid.h
- cxx-using.cpp
- cxx-using.h
- cxx-variadic-templates.cpp
- cxx-variadic-templates.h
- cxx0x-default-delete.cpp
- cxx0x-delegating-ctors.cpp
- cxx11-constexpr.cpp
- cxx11-enum-template.cpp
- cxx11-exception-spec.cpp
- cxx11-lambdas.mm
- cxx11-statement-attributes.cpp
- cxx11-user-defined-literals.cpp
- cxx1y-decltype-auto.cpp
- cxx1y-deduced-return-type.cpp
- cxx1y-default-initializer.cpp
- cxx1y-init-captures.cpp
- cxx1y-lambdas.mm
- cxx1y-variable-templates.cpp
- cxx_exprs.cpp
- cxx_exprs.h
- debug-info-limited-struct.c
- debug-info-limited-struct.h
- designated-init.c
- designated-init.c.h
- empty-with-headers.c
- enum.c
- enum.h
- exprs.c
- exprs.h
- ext_vector.c
- ext_vector.h
- external-defs.c
- external-defs.h
- field-designator.c
- floating-literal.c
- format-strings.c
- friend-template.cpp
- functions.c
- functions.h
- fuzzy-pch.c
- fuzzy-pch.h
- headermap.h
- headermap.m
- headersearch.cpp
- irgen-rdar13114142.mm
- line-directive.c
- line-directive.h
- macro-redef.c
- method-redecls.m
- method_pool.h
- method_pool.m
- missing-file.cpp
- modified-header-crash.c
- modified-header-crash.h
- modified-header-error.c
- ms-if-exists.cpp
- multiple-include-pch.c
- multiple_decls.c
- multiple_decls.h
- namespaces.cpp
- nonvisible-external-defs.c
- nonvisible-external-defs.h
- objc_container.h
- objc_container.m
- objc_exprs.h
- objc_exprs.m
- objc_import.h
- objc_import.m
- objc_literals.m
- objc_literals.mm
- objc_methods.h
- objc_methods.m
- objc_property.h
- objc_property.m
- objc_stmts.h
- objc_stmts.m
- objcxx-ivar-class.h
- objcxx-ivar-class.mm
- ocl_types.cl
- ocl_types.h
- opencl-extensions.cl
- pch-dir.c
- pch-dir.h
- pch__VA_ARGS__.c
- pch__VA_ARGS__.h
- pchpch.c
- pchpch1.h
- pchpch2.h
- pending-ids.m
- pr4489.c
- pragma-diag-section.cpp
- pragma-diag.c
- pragma-weak.c
- pragma-weak.h
- preamble.c
- preprocess.c
- preprocess.h
- pth.c
- pth.h
- rdar10830559.cpp
- rdar8852495.c
- reinclude.cpp
- reinclude1.h
- reinclude2.h
- reloc.c
- remap-file-from-pch.cpp
- remap-file-from-pch.cpp.h
- remap-file-from-pch.cpp.remap.h
- replaced-decl.m
- selector-warning.h
- selector-warning.m
- single-token-macro.c
- source-manager-stack.c
- stmts.c
- stmts.h
- struct.c
- struct.h
- subscripting-literals.m
- target-options.c
- target-options.h
- tentative-defs.c
- tentative-defs.h
- thread-local.cpp
- thread-safety-attrs.cpp
- types.c
- types.h
- typo.cpp
- typo.m
- typo2.cpp
- undefined-internal.c
- va_arg.c
- va_arg.cpp
- va_arg.h
- variables.c
- variables.h
- working-directory.cpp
- working-directory.h
- Inputs/
- __va_list_tag.h
- arc.h
- badpch-empty.h.gch
- case-insensitive-include.h
- chain-decls1.h
- chain-decls2.h
- chain-ext_vector1.h
- chain-ext_vector2.h
- chain-external-defs1.h
- chain-external-defs2.h
- chain-macro-override1.h
- chain-macro-override2.h
- chain-macro1.h
- chain-macro2.h
- chain-remap-types1.h
- chain-remap-types2.h
- chain-selectors1.h
- chain-selectors2.h
- chain-trivial1.h
- chain-trivial2.h
- cxx-method.h
- cxx11-statement-attributes.h
- namespaces.h
- preamble.h
- typo.h
- typo.hpp
- va_arg.h
- working-directory-1.h
- badpch-dir.h.gch/
- libroot/
- Parser/
- CompoundStmtScope.c
- DelayedTemplateParsing.cpp
- MicrosoftExtensions.c
- MicrosoftExtensions.cpp
- PR11000.cpp
- access-spec-attrs.cpp
- altivec-csk-bool.c
- altivec.c
- argument_qualified.c
- argument_redef.c
- argument_scope.c
- asm-constraints-pr7869.c
- asm.c
- asm.cpp
- atomic.c
- attr-availability.c
- attributes.c
- attributes.mm
- backtrack-crash.cpp
- bad-control.c
- block-block-storageclass.c
- block-pointer-decl.c
- bracket-crash.cpp
- builtin_classify_type.c
- builtin_types_compatible.c
- c-namespace.c
- c11-noreturn.c
- c1x-alignas.c
- c1x-generic-selection.c
- captured-statements.c
- char-literal-printing.c
- check-objc2-syntax-1.m
- check-syntax-1.m
- check_cast.c
- colon-colon-parentheses.cpp
- completely-empty-header-file.h
- compound_literal.c
- control-scope.c
- crash-report.c
- cuda-kernel-call.cu
- cxx-altivec.cpp
- cxx-ambig-decl-expr-xfail.cpp
- cxx-ambig-decl-expr.cpp
- cxx-ambig-init-templ.cpp
- cxx-ambig-paren-expr.cpp
- cxx-attributes.cpp
- cxx-bool.cpp
- cxx-casting.cpp
- cxx-class-template-specialization.cpp
- cxx-class.cpp
- cxx-condition.cpp
- cxx-decl.cpp
- cxx-default-args.cpp
- cxx-default-delete.cpp
- cxx-ext-delete-default.cpp
- cxx-extern-c-array.cpp
- cxx-extra-semi.cpp
- cxx-friend.cpp
- cxx-in-c.c
- cxx-member-crash.cpp
- cxx-member-init-missing-paren-crash.cpp
- cxx-member-initializers.cpp
- cxx-namespace-alias.cpp
- cxx-reference.cpp
- cxx-stmt.cpp
- cxx-template-argument.cpp
- cxx-template-decl.cpp
- cxx-throw.cpp
- cxx-typeid.cpp
- cxx-typeof.cpp
- cxx-undeclared-identifier.cpp
- cxx-using-declaration.cpp
- cxx-using-directive.cpp
- cxx-variadic-func.cpp
- cxx0x-ambig.cpp
- cxx0x-attributes.cpp
- cxx0x-condition.cpp
- cxx0x-decl.cpp
- cxx0x-for-range.cpp
- cxx0x-in-cxx98.cpp
- cxx0x-lambda-expressions.cpp
- cxx0x-literal-operators.cpp
- cxx0x-member-initializers.cpp
- cxx0x-override-control-keywords.cpp
- cxx0x-rvalue-reference.cpp
- cxx11-base-spec-attributes.cpp
- cxx11-brace-initializers.cpp
- cxx11-stmt-attributes.cpp
- cxx11-type-specifier.cpp
- cxx11-user-defined-literals.cpp
- declarators.c
- designator.c
- empty-translation-unit.c
- encode.m
- enhanced-proto-1.m
- expressions.c
- expressions.m
- extension.c
- for.cpp
- function-decls.c
- goto.c
- if-scope-c90.c
- if-scope-c99.c
- implicit-casts.c
- knr_parameter_attributes.c
- method-def-in-class.m
- method-prototype-1.m
- missing-closing-rbrace.m
- missing-end-2.m
- missing-end-3.m
- missing-end-4.m
- missing-end.m
- missing-selector-name.mm
- ms-inline-asm.c
- namelookup-bug-1.c
- namelookup-bug-2.c
- namespace-alias-attr.cpp
- namespaces.cpp
- nested-namespaces-recovery.cpp
- objc-alias-printing.m
- objc-boxing.m
- objc-category-neg-1.m
- objc-diag-width.mm
- objc-error-qualified-implementation.m
- objc-forcollection-1.m
- objc-forcollection-neg-2.m
- objc-forcollection-neg.m
- objc-foreach-syntax.m
- objc-init.m
- objc-interfaces.m
- objc-messaging-1.m
- objc-messaging-neg-1.m
- objc-missing-impl.m
- objc-property-syntax.m
- objc-quirks.m
- objc-recover.mm
- objc-synthesized-recover.m
- objc-try-catch-1.m
- objc-type-printing.m
- objcxx-at.mm
- objcxx-lambda-expressions-neg.mm
- objcxx0x-lambda-expressions.mm
- objcxx11-attributes.mm
- objcxx11-initialized-temps.mm
- objcxx11-protocol-in-template.mm
- objcxx11-user-defined-literal.mm
- offsetof.c
- opencl-astype.cl
- opencl-image-access.cl
- opencl-kernel.cl
- opencl-pragma.cl
- opencl-storage-class.cl
- parenthesis-balance.cpp
- parmvardecl_conversion.c
- parser_overflow.c
- placeholder-recovery.m
- pointer-arithmetic.c
- pointer_promotion.c
- pragma-fp-contract.c
- pragma-options.c
- pragma-options.cpp
- pragma-pack.c
- pragma-visibility.c
- pragma-visibility2.c
- pragma-weak.c
- promote_types_in_proto.c
- recovery.c
- recovery.cpp
- recovery.m
- recursion-limits.cpp
- selector-1.m
- skip-function-bodies.mm
- statements.c
- struct-recursion.c
- switch-recovery.cpp
- top-level-semi-cxx0x.cpp
- traditional_arg_scope.c
- typeof.c
- types.c
- warn-dangling-else.cpp
- warn-semicolon-before-method-body.m
- Preprocessor/
- _Pragma-dependency.c
- _Pragma-dependency2.c
- _Pragma-in-macro-arg.c
- _Pragma-location.c
- _Pragma-physloc.c
- _Pragma.c
- aarch64-target-features.c
- arm-target-features.c
- assembler-with-cpp.c
- builtin_line.c
- c90.c
- c99-6_10_3_3_p4.c
- c99-6_10_3_4_p5.c
- c99-6_10_3_4_p6.c
- c99-6_10_3_4_p7.c
- c99-6_10_3_4_p9.c
- clang_headers.c
- comment_save.c
- comment_save_if.c
- comment_save_macro.c
- cxx_and.cpp
- cxx_bitand.cpp
- cxx_bitor.cpp
- cxx_compl.cpp
- cxx_not.cpp
- cxx_not_eq.cpp
- cxx_oper_keyword.cpp
- cxx_oper_keyword_ms_compat.cpp
- cxx_oper_spelling.cpp
- cxx_or.cpp
- cxx_true.cpp
- cxx_xor.cpp
- dependencies-and-pp.c
- directive-invalid.c
- disabled-cond-diags.c
- disabled-cond-diags2.c
- dump-macros-spacing.c
- dump-macros-undef.c
- dump-options.c
- dump_macros.c
- dumptokens_phyloc.c
- expr_comma.c
- expr_define_expansion.c
- expr_invalid_tok.c
- expr_liveness.c
- expr_multichar.c
- expr_usual_conversions.c
- extension-warning.c
- feature_tests.c
- file_to_include.h
- first-line-indent.c
- function_macro_file.c
- function_macro_file.h
- has_attribute.c
- has_include.c
- hash_line.c
- hash_space.c
- header_lookup1.c
- if_warning.c
- ifdef-recover.c
- import_self.c
- include-directive1.c
- include-directive2.c
- include-directive3.c
- include-macros.c
- include-pth.c
- indent_macro.c
- init.c
- invalid-__has_warning1.c
- invalid-__has_warning2.c
- iwithprefix.c
- line-directive-output.c
- line-directive.c
- macro-multiline.c.ignoreme
- macro_arg_directive.c
- macro_arg_directive.h
- macro_arg_keyword.c
- macro_arg_slocentry_merge.c
- macro_arg_slocentry_merge.h
- macro_backslash.c
- macro_disable.c
- macro_expand.c
- macro_expand_empty.c
- macro_expandloc.c
- macro_fn.c
- macro_fn_comma_swallow.c
- macro_fn_comma_swallow2.c
- macro_fn_disable_expand.c
- macro_fn_lparen_scan.c
- macro_fn_lparen_scan2.c
- macro_fn_placemarker.c
- macro_fn_preexpand.c
- macro_fn_varargs_iso.c
- macro_fn_varargs_named.c
- macro_misc.c
- macro_not_define.c
- macro_paste_bad.c
- macro_paste_bcpl_comment.c
- macro_paste_c_block_comment.c
- macro_paste_commaext.c
- macro_paste_empty.c
- macro_paste_hard.c
- macro_paste_hashhash.c
- macro_paste_identifier_error.c
- macro_paste_msextensions.c
- macro_paste_none.c
- macro_paste_simple.c
- macro_paste_spacing.c
- macro_paste_spacing2.c
- macro_rescan.c
- macro_rescan2.c
- macro_rescan_varargs.c
- macro_rparen_scan.c
- macro_rparen_scan2.c
- macro_space.c
- macro_undef.c
- macro_variadic.cl
- macro_with_initializer_list.cpp
- mi_opt.c
- mi_opt.h
- mi_opt2.c
- mi_opt2.h
- microsoft-ext.c
- microsoft-import.c
- missing-system-header.c
- missing-system-header.h
- mmx.c
- non_fragile_feature.m
- non_fragile_feature1.m
- objc-pp.m
- optimize.c
- output_paste_avoid.cpp
- overflow.c
- pic.c
- pp-modules.c
- pp-modules.h
- pp-record.c
- pp-record.h
- pr13851.c
- pr2086.c
- pr2086.h
- pragma-captured.c
- pragma-pushpop-macro.c
- pragma_diagnostic.c
- pragma_diagnostic_output.c
- pragma_diagnostic_sections.cpp
- pragma_microsoft.c
- pragma_microsoft.cpp
- pragma_poison.c
- pragma_sysheader.c
- pragma_sysheader.h
- pragma_unknown.c
- predefined-arch-macros.c
- predefined-exceptions.m
- predefined-macros.c
- print_line_count.c
- print_line_empty_file.c
- print_line_include.c
- print_line_include.h
- print_line_track.c
- pushable-diagnostics.c
- skipping_unclean.c
- stdint.c
- stringize_misc.c
- stringize_space.c
- traditional-cpp.c
- ucn-allowed-chars.c
- ucn-pp-identifier.c
- undef-error.c
- unterminated.c
- user_defined_system_framework.c
- utf8-allowed-chars.c
- warn-disabled-macro-expansion.c
- warn-macro-unused.c
- warn-macro-unused.h
- warning_tests.c
- x86_target_features.c
- Inputs/
- Rewriter/
- blockcast3.mm
- blockstruct.m
- crash.m
- dllimport-typedef.c
- finally.m
- func-in-impl.m
- id-test-3.m
- inner-block-helper-funcs.mm
- instancetype-test.mm
- ivar-encoding-1.m
- ivar-encoding-2.m
- line-generation-test.m
- lit.local.cfg
- metadata-test-1.m
- metadata-test-2.m
- method-encoding-1.m
- missing-dllimport.c
- modern-write-bf-abi.mm
- no-integrated-preprocessing-64bit.m
- no-integrated-preprocessing.m
- objc-bool-literal-check-modern.mm
- objc-bool-literal-modern-1.mm
- objc-bool-literal-modern.mm
- objc-encoding-bug-1.m
- objc-ivar-receiver-1.m
- objc-modern-StretAPI-2.mm
- objc-modern-StretAPI-3.mm
- objc-modern-StretAPI.mm
- objc-modern-boxing.mm
- objc-modern-class-init-hooks.mm
- objc-modern-class-init.mm
- objc-modern-container-subscript.mm
- objc-modern-fast-enumeration.mm
- objc-modern-getclass-proto.mm
- objc-modern-implicit-cast.mm
- objc-modern-ivar-receiver-1.mm
- objc-modern-linkage-spec.mm
- objc-modern-metadata-visibility.mm
- objc-modern-numeric-literal.mm
- objc-modern-property-attributes.mm
- objc-modern-property-bitfield.m
- objc-string-concat-1.m
- objc-super-test.m
- objc-synchronized-1.m
- properties.m
- property-dot-syntax.mm
- protocol-rewrite-1.m
- protocol-rewrite-2.m
- rewrite-anonymous-union.m
- rewrite-api-bug.m
- rewrite-block-argument.m
- rewrite-block-consts.mm
- rewrite-block-ivar-call.mm
- rewrite-block-literal-1.mm
- rewrite-block-literal.mm
- rewrite-block-pointer.mm
- rewrite-block-property.m
- rewrite-byref-in-nested-blocks.mm
- rewrite-byref-vars.mm
- rewrite-captured-nested-bvar.c
- rewrite-cast-ivar-access.mm
- rewrite-cast-ivar-modern-access.mm
- rewrite-cast-to-bool.mm
- rewrite-category-property.mm
- rewrite-constructor-init.mm
- rewrite-eh.m
- rewrite-elaborated-type.mm
- rewrite-extern-c.mm
- rewrite-foreach-1.m
- rewrite-foreach-2.m
- rewrite-foreach-3.m
- rewrite-foreach-4.m
- rewrite-foreach-5.m
- rewrite-foreach-6.m
- rewrite-foreach-7.m
- rewrite-foreach-in-block.mm
- rewrite-foreach-protocol-id.m
- rewrite-forward-class.m
- rewrite-forward-class.mm
- rewrite-function-decl.mm
- rewrite-implementation.mm
- rewrite-interface-locals.mm
- rewrite-ivar-use.m
- rewrite-line-directive.m
- rewrite-local-externs-in-block.mm
- rewrite-local-static-id.mm
- rewrite-message-expr.mm
- rewrite-modern-array-literal.mm
- rewrite-modern-atautoreleasepool.mm
- rewrite-modern-block-consts.mm
- rewrite-modern-block-ivar-call.mm
- rewrite-modern-block.mm
- rewrite-modern-captured-nested-bvar.mm
- rewrite-modern-catch.m
- rewrite-modern-class.mm
- rewrite-modern-container-literal.mm
- rewrite-modern-default-property-synthesis.mm
- rewrite-modern-extern-c-func-decl.mm
- rewrite-modern-ivar-access.mm
- rewrite-modern-ivar-use.mm
- rewrite-modern-ivars-1.mm
- rewrite-modern-ivars-2.mm
- rewrite-modern-ivars.mm
- rewrite-modern-nested-ivar.mm
- rewrite-modern-private-ivars.mm
- rewrite-modern-protocol-1.mm
- rewrite-modern-protocol.mm
- rewrite-modern-qualified-type.mm
- rewrite-modern-struct-ivar-1.mm
- rewrite-modern-struct-ivar.mm
- rewrite-modern-super.mm
- rewrite-modern-synchronized.m
- rewrite-modern-throw.m
- rewrite-modern-try-catch-finally.m
- rewrite-modern-try-finally.m
- rewrite-modern-typeof.mm
- rewrite-nest.m
- rewrite-nested-blocks-1.mm
- rewrite-nested-blocks-2.mm
- rewrite-nested-blocks.mm
- rewrite-nested-ivar.mm
- rewrite-nested-property-in-blocks.mm
- rewrite-no-nextline.mm
- rewrite-property-attributes.mm
- rewrite-property-set-cfstring.mm
- rewrite-protocol-property.mm
- rewrite-protocol-qualified.mm
- rewrite-protocol-type-1.m
- rewrite-qualified-id.mm
- rewrite-rewritten-initializer.mm
- rewrite-static-block.mm
- rewrite-super-message.mm
- rewrite-trivial-constructor.mm
- rewrite-try-catch.m
- rewrite-typeof.mm
- rewrite-unique-block-api.mm
- rewrite-user-defined-accessors.mm
- rewrite-vararg.m
- rewrite-weak-attr.m
- static-type-protocol-1.m
- undecl-objc-h.m
- undeclared-method-1.m
- undef-field-reference-1.m
- unnamed-bf-modern-write.mm
- va-method.m
- weak_byref_objects.m
- Sema/
- 128bitfloat.cc
- 128bitint.c
- 2007-10-01-BuildArrayRef.c
- 2009-03-09-WeakDeclarations-1.c
- 2009-04-22-UnknownSize.c
- 2009-07-17-VoidParameter.c
- 2010-05-31-palignr.c
- MicrosoftCompatibility-x64.c
- MicrosoftCompatibility-x86.c
- MicrosoftCompatibility.c
- MicrosoftCompatibility.cpp
- MicrosoftExtensions.c
- PR2727.c
- PR2728.c
- PR2919-builtin-types-compat-strips-crv.c
- PR2923.c
- PR2963-enum-constant.c
- __try.c
- aarch64-neon-vector-types.c
- address-constant.c
- address_spaces.c
- alias-redefinition.c
- align-arm-apcs.c
- align-x86-64.c
- align-x86.c
- alignas.c
- alloc_size.c
- altivec-init.c
- annotate.c
- anonymous-struct-union-c11.c
- anonymous-struct-union.c
- arg-duplicate.c
- arg-scope-c99.c
- arg-scope.c
- arm-asm.c
- arm-darwin-aapcs.cpp
- arm-interrupt-attr.c
- arm-layout.c
- arm-neon-types.c
- array-bounds-ptr-arith.c
- array-constraint.c
- array-declared-as-incorrect-type.c
- array-init.c
- array-size-64.c
- array-size.c
- asm.c
- assign-null.c
- assign.c
- ast-print.c
- atomic-expr.c
- atomic-ops.c
- atomic-requires-library-error.c
- atomic-type.c
- attr-alias-elf.c
- attr-alias.c
- attr-aligned.c
- attr-args.c
- attr-availability-ios.c
- attr-availability-macosx.c
- attr-availability.c
- attr-bounded.c
- attr-cleanup.c
- attr-coldhot.c
- attr-decl-after-definition.c
- attr-declspec-ignored.c
- attr-deprecated-message.c
- attr-deprecated.c
- attr-endian.c
- attr-format.c
- attr-format_arg.c
- attr-malloc.c
- attr-minsize.c
- attr-mode.c
- attr-naked.c
- attr-nodebug.c
- attr-noinline.c
- attr-noreturn.c
- attr-ownership.c
- attr-print.c
- attr-regparm.c
- attr-returns-twice.c
- attr-section.c
- attr-sentinel.c
- attr-tls_model.c
- attr-unavailable-message.c
- attr-unknown.c
- attr-unused.c
- attr-used.c
- attr-visibility.c
- attr-weak.c
- bitfield-layout.c
- bitfield-promote.c
- bitfield.c
- block-args.c
- block-call.c
- block-explicit-noreturn-type.c
- block-labels.c
- block-literal.c
- block-misc.c
- block-printf-attribute-1.c
- block-return-1.c
- block-return-2.c
- block-return-3.c
- block-return.c
- block-sentinel-attribute.c
- block-storageclass.c
- builtin-clear_cache.c
- builtin-object-size.c
- builtin-prefetch.c
- builtin-stackaddress.c
- builtin-unary-fp.c
- builtin_objc_msgSend.c
- builtins-aarch64.c
- builtins-arm-exclusive.c
- builtins-arm-strex-rettype.c
- builtins-arm.c
- builtins-decl.c
- builtins-gnu-mode.c
- builtins.c
- c11-typedef-redef.c
- c89.c
- callingconv-ms_abi.c
- callingconv-sysv_abi.c
- callingconv.c
- captured-statements.c
- carbon.c
- cast-incomplete.c
- cast-to-union.c
- cast.c
- check-increment.c
- compare.c
- complex-imag.c
- complex-init-list.c
- complex-int.c
- complex-promotion.c
- compound-literal.c
- conditional-expr.c
- conditional.c
- const-eval-64.c
- const-eval.c
- const-ptr-int-ptr-cast.c
- constant-builtins-2.c
- constant-builtins.c
- constant-conversion.c
- constructor-attribute.c
- conversion-64-32.c
- conversion.c
- convertvector.c
- crash-invalid-array.c
- darwin-align-cast.c
- decl-in-prototype.c
- decl-invalid.c
- decl-type-merging.c
- declspec.c
- default.c
- default1.c
- deref.c
- designated-initializers.c
- dllimport-dllexport.c
- empty1.c
- empty2.c
- enum-increment.c
- enum-packed.c
- enum.c
- expr-address-of.c
- expr-comma-c99.c
- expr-comma.c
- exprs.c
- ext_vector_casts.c
- ext_vector_comparisons.c
- ext_vector_components.c
- extern-redecl.c
- flexible-array-init.c
- floating-point-compare.c
- fn-ptr-as-fn-prototype.c
- for.c
- format-string-percentm.c
- format-strings-c90.c
- format-strings-darwin.c
- format-strings-enum-fixed-type.cpp
- format-strings-enum.c
- format-strings-fixit-ssize_t.c
- format-strings-fixit.c
- format-strings-gnu.c
- format-strings-int-typedefs.c
- format-strings-ms.c
- format-strings-no-fixit.c
- format-strings-non-iso.c
- format-strings-scanf.c
- format-strings-size_t.c
- format-strings.c
- fp16-sema.c
- fpack-struct.c
- freemain.c
- function-ptr.c
- function-redecl.c
- function.c
- generic-selection.c
- gnu-flags.c
- gnu89.c
- heinous-extensions-off.c
- heinous-extensions-on.c
- i-c-e.c
- illegal-types.c
- implicit-builtin-decl.c
- implicit-builtin-freestanding.c
- implicit-builtin-redecl.c
- implicit-cast-dump.c
- implicit-cast.c
- implicit-decl.c
- implicit-def.c
- implicit-int.c
- incompatible-sign.c
- incomplete-call.c
- incomplete-decl.c
- indirect-goto.c
- init-struct-qualified.c
- init-vector.c
- init.c
- initialize-noreturn.c
- inline-redef.c
- inline.c
- int-arith-convert.c
- invalid-cast.cpp
- invalid-decl.c
- invalid-init-diag.c
- invalid-struct-init.c
- knr-def-call.c
- knr-variadic-def.c
- many-logical-ops.c
- many-parameters.c
- member-reference.c
- memset-invalid-1.c
- memset-invalid.c
- merge-decls.c
- mips16_attr_allowed.c
- mips16_attr_not_allowed.c
- missing-field-initializers.c
- mms-bitfields.c
- mrtd.c
- ms-inline-asm-invalid-arch.c
- ms-inline-asm.c
- ms-keyword-system-header.c
- ms-wchar.c
- ms_abi-sysv_abi.c
- ms_bitfield_layout.c
- ms_class_layout.cpp
- ms_wide_predefined_expr.cpp
- neon-vector-types-support.c
- neon-vector-types.c
- nested-redef.c
- no-documentation-warn-tagdecl-specifier.c
- no-format-y2k-turnsoff-format.c
- nonnull.c
- nowarn-documentation-property.m
- offsetof-64.c
- offsetof.c
- outof-range-constant-compare.c
- overloadable-complex.c
- overloadable.c
- overloaded-func-transparent-union.c
- parentheses.c
- parentheses.cpp
- pid_t.c
- pointer-addition.c
- pointer-conversion.c
- pointer-subtract-compat.c
- ppc-bool.c
- pragma-align-mac68k-unsupported.c
- pragma-align-mac68k.c
- pragma-align-packed.c
- pragma-arc-cf-code-audited.c
- pragma-ms_struct.c
- pragma-pack-2.c
- pragma-pack-3.c
- pragma-pack-4.c
- pragma-pack-5.c
- pragma-pack-6.c
- pragma-pack-and-options-align.c
- pragma-pack-apple.c
- pragma-pack.c
- pragma-unused.c
- pragma-weak.c
- predef.c
- predefined-function.c
- private-extern.c
- rdr6094103-unordered-compare-promote.c
- recover-goto.c
- redefinition.c
- return-noreturn.c
- return-silent.c
- return.c
- scope-check.c
- self-comparison.c
- sentinel-attribute.c
- shift.c
- short-enums.c
- sign-conversion.c
- statements.c
- static-array.c
- static-assert.c
- static-init.c
- stdcall-fastcall-x64.c
- stdcall-fastcall.c
- string-init.c
- string-plus-char.c
- struct-cast.c
- struct-compat.c
- struct-decl.c
- struct-packed-align.c
- surpress-deprecated.c
- switch-1.c
- switch.c
- template-specialization.cpp
- tentative-decls.c
- text-diag.c
- thread-specifier.c
- tls.c
- transparent-union-pointer.c
- transparent-union.c
- type-spec-struct-union.c
- typecheck-binop.c
- typedef-prototype.c
- typedef-redef.c
- typedef-retain.c
- typedef-variable-type.c
- typeof-use-deprecated.c
- types.c
- ucn-cstring.c
- ucn-identifiers.c
- uninit-det-order.c
- uninit-variables-vectors.c
- uninit-variables.c
- unnamed-bitfield-init.c
- unused-expr-system-header.c
- unused-expr.c
- usual-float.c
- va_arg_x86_32.c
- va_arg_x86_64.c
- var-redecl.c
- varargs-x86-64.c
- varargs.c
- varargs.cpp
- varargs_unreachable.c
- variadic-block.c
- variadic-incomplete-arg-type.c
- variadic-promotion.c
- vector-assign.c
- vector-cast.c
- vector-init.c
- vector-ops.c
- vfprintf-invalid-redecl.c
- vfprintf-valid-redecl.c
- vla-2.c
- vla.c
- void_arg.c
- warn-bad-function-cast.c
- warn-cast-align.c
- warn-char-subscripts.c
- warn-documentation-almost-trailing.c
- warn-documentation-crlf.c
- warn-documentation-fixits.cpp
- warn-documentation.cpp
- warn-documentation.m
- warn-duplicate-enum.c
- warn-freestanding-complex.c
- warn-gnu-designators.c
- warn-main-return-type.c
- warn-main.c
- warn-missing-braces.c
- warn-missing-prototypes.c
- warn-missing-variable-declarations.c
- warn-null.c
- warn-outof-range-assign-enum.c
- warn-self-assign-field.mm
- warn-shadow-intrinsics.c
- warn-shadow.c
- warn-sizeof-array-decay.c
- warn-sizeof-arrayarg.c
- warn-strlcpycat-size.c
- warn-strncat-size.c
- warn-thread-safety-analysis.c
- warn-type-safety-mpi-hdf5.c
- warn-type-safety.c
- warn-type-safety.cpp
- warn-unreachable.c
- warn-unsequenced.c
- warn-unused-function.c
- warn-unused-label.c
- warn-unused-parameters.c
- warn-unused-value.c
- warn-unused-variables-werror.c
- warn-unused-variables.c
- warn-variable-not-needed.c
- warn-vla.c
- warn-write-strings.c
- wchar.c
- weak-import-on-enum.c
- x86-attr-force-align-arg-pointer.c
- x86-builtin-palignr.c
- Inputs/
- SemaCUDA/
- SemaCXX/
- 2008-01-11-BadWarning.cpp
- MicrosoftCompatibility-cxx98.cpp
- MicrosoftCompatibility.cpp
- MicrosoftCompatibilityNoExceptions.cpp
- MicrosoftExtensions.cpp
- PR10177.cpp
- PR10243.cpp
- PR10447.cpp
- PR10458.cpp
- PR11358.cpp
- PR12481.cpp
- PR12778.cpp
- PR5086-ambig-resolution-enum.cpp
- PR6562.cpp
- PR6618.cpp
- PR7410.cpp
- PR7944.cpp
- PR8012.cpp
- PR8385.cpp
- PR8755.cpp
- PR8884.cpp
- PR9459.cpp
- PR9460.cpp
- PR9461.cpp
- PR9572.cpp
- PR9884.cpp
- PR9902.cpp
- PR9908.cpp
- __null.cpp
- __try.cpp
- abstract.cpp
- access-base-class.cpp
- access-control-check.cpp
- access-member-pointer.cpp
- access.cpp
- addr-of-overloaded-function-casting.cpp
- addr-of-overloaded-function.cpp
- address-of-temporary.cpp
- address-of.cpp
- address-space-conversion.cpp
- address-space-initialize.cpp
- address-space-newdelete.cpp
- address-space-references.cpp
- aggregate-initialization.cpp
- alias-template.cpp
- alignment-of-derived-class.cpp
- alignof-sizeof-reference.cpp
- alignof.cpp
- altivec.cpp
- ambig-user-defined-conversions.cpp
- ambiguous-builtin-unary-operator.cpp
- ambiguous-conversion-show-overload.cpp
- anonymous-struct.cpp
- anonymous-union-cxx11.cpp
- anonymous-union.cpp
- array-bound-merge.cpp
- array-bounds-ptr-arith.cpp
- array-bounds-system-header.cpp
- array-bounds.cpp
- arrow-operator.cpp
- ast-print.cpp
- atomic-type.cxx
- attr-after-definition.cpp
- attr-aligned.cpp
- attr-cleanup-gcc.cpp
- attr-cleanup.cpp
- attr-common.cpp
- attr-cxx0x.cpp
- attr-declspec-ignored.cpp
- attr-deprecated.cpp
- attr-format.cpp
- attr-no-sanitize-address.cpp
- attr-no-sanitize-memory.cpp
- attr-no-sanitize-thread.cpp
- attr-nodebug.cpp
- attr-nonnull.cpp
- attr-noreturn.cpp
- attr-print.cpp
- attr-regparm.cpp
- attr-selectany.cpp
- attr-sentinel.cpp
- attr-unavailable.cpp
- attr-unused.cpp
- attr-used.cpp
- attr-visibility.cpp
- attr-weak.cpp
- attr-weakref.cpp
- auto-cxx0x.cpp
- auto-cxx98.cpp
- auto-pragma.cpp
- auto-subst-failure.cpp
- bitfield-layout.cpp
- block-call.cpp
- blocks-1.cpp
- blocks.cpp
- bool.cpp
- borland-extensions.cpp
- builtin-exception-spec.cpp
- builtin-ptrtomember-ambig.cpp
- builtin-ptrtomember-overload-1.cpp
- builtin-ptrtomember-overload.cpp
- builtin_objc_msgSend.cpp
- builtins-arm.cpp
- builtins-va_arg.cpp
- builtins.cpp
- c99-variable-length-array-cxx11.cpp
- c99-variable-length-array.cpp
- c99.cpp
- calling-conv-compat.cpp
- captured-statements.cpp
- cast-conversion.cpp
- cast-explicit-ctor.cpp
- class-base-member-init.cpp
- class-layout.cpp
- class-names.cpp
- class.cpp
- comma.cpp
- compare.cpp
- complex-init-list.cpp
- complex-overload.cpp
- composite-pointer-type.cpp
- compound-literal.cpp
- condition.cpp
- conditional-expr.cpp
- const-cast.cpp
- constant-expression-cxx11.cpp
- constant-expression-cxx1y.cpp
- constant-expression.cpp
- constexpr-ackermann.cpp
- constexpr-backtrace-limit.cpp
- constexpr-depth.cpp
- constexpr-duffs-device.cpp
- constexpr-factorial.cpp
- constexpr-many-arguments.cpp
- constexpr-nqueens.cpp
- constexpr-printing.cpp
- constexpr-steps.cpp
- constexpr-strlen.cpp
- constexpr-turing.cpp
- constexpr-value-init.cpp
- constructor-initializer.cpp
- constructor-recovery.cpp
- constructor.cpp
- conversion-delete-expr.cpp
- conversion-function.cpp
- conversion-incomplete-type.cpp
- conversion.cpp
- convert-to-bool.cpp
- converting-constructor.cpp
- copy-assignment.cpp
- copy-constructor-error.cpp
- copy-initialization.cpp
- crash-lambda-12645424.cpp
- crashes.cpp
- cstyle-cast.cpp
- cv-unqual-rvalues.cpp
- cxx-member-pointer-op.cpp
- cxx0x-class.cpp
- cxx0x-compat.cpp
- cxx0x-constexpr-const.cpp
- cxx0x-cursory-default-delete.cpp
- cxx0x-defaulted-functions.cpp
- cxx0x-delegating-ctors.cpp
- cxx0x-deleted-default-ctor.cpp
- cxx0x-initializer-aggregates.cpp
- cxx0x-initializer-constructor.cpp
- cxx0x-initializer-references.cpp
- cxx0x-initializer-scalars.cpp
- cxx0x-initializer-stdinitializerlist.cpp
- cxx0x-nontrivial-union.cpp
- cxx0x-return-init-list.cpp
- cxx0x-type-convert-construct.cpp
- cxx11-ast-print.cpp
- cxx11-attr-print.cpp
- cxx11-crashes.cpp
- cxx11-gnu-attrs.cpp
- cxx11-inheriting-ctors.cpp
- cxx11-thread-local-print.cpp
- cxx11-thread-local.cpp
- cxx11-user-defined-literals-unused.cpp
- cxx11-user-defined-literals.cpp
- cxx1y-constexpr-not-const.cpp
- cxx1y-contextual-conversion-tweaks.cpp
- cxx1y-deduced-return-type.cpp
- cxx1y-generic-lambdas-capturing.cpp
- cxx1y-generic-lambdas.cpp
- cxx1y-init-captures.cpp
- cxx1y-initializer-aggregates.cpp
- cxx1y-sized-deallocation.cpp
- cxx1y-user-defined-literals.cpp
- cxx1y-variable-templates_in_class.cpp
- cxx1y-variable-templates_top_level.cpp
- cxx98-compat-flags.cpp
- cxx98-compat-pedantic.cpp
- cxx98-compat.cpp
- dcl_ambig_res.cpp
- dcl_init_aggr.cpp
- decl-expr-ambiguity.cpp
- decl-init-ref.cpp
- decl-microsoft-call-conv.cpp
- decltype-98.cpp
- decltype-crash.cpp
- decltype-overloaded-functions.cpp
- decltype-pr4444.cpp
- decltype-pr4448.cpp
- decltype-this.cpp
- decltype.cpp
- default-argument-temporaries.cpp
- default-assignment-operator.cpp
- default-constructor-initializers.cpp
- default1.cpp
- default2.cpp
- defaulted-ctor-loop.cpp
- defaulted-private-dtor.cpp
- delete.cpp
- deleted-function.cpp
- deleted-operator.cpp
- dependent-auto.cpp
- dependent-noexcept-unevaluated.cpp
- dependent-types.cpp
- deprecated.cpp
- derived-to-base-ambig.cpp
- destructor.cpp
- direct-initializer.cpp
- discrim-union.cpp
- do-while-scope.cpp
- dr1301.cpp
- dynamic-cast.cpp
- elaborated-type-specifier.cpp
- empty-class-layout.cpp
- enum-bitfield.cpp
- enum-increment.cpp
- enum-scoped.cpp
- enum-unscoped-nonexistent.cpp
- enum.cpp
- err_init_conversion_failed.cpp
- exception-spec-no-exceptions.cpp
- exceptions.cpp
- explicit.cpp
- expression-traits.cpp
- expressions.cpp
- extern-c.cpp
- flexible-array-test.cpp
- fntype-decl.cpp
- for-range-dereference.cpp
- for-range-examples.cpp
- for-range-no-std.cpp
- for-range-unused.cpp
- format-strings-0x.cpp
- format-strings.cpp
- friend-class-nodecl.cpp
- friend-out-of-line.cpp
- friend.cpp
- function-extern-c.cpp
- function-overload-typo-crash.cpp
- function-overloaded-redecl.cpp
- function-pointer-arguments.cpp
- function-redecl.cpp
- function-type-qual.cpp
- functional-cast.cpp
- generic-selection.cpp
- gnu-case-ranges.cpp
- gnu-flags.cpp
- goto.cpp
- goto2.cpp
- i-c-e-cxx.cpp
- illegal-member-initialization.cpp
- implicit-exception-spec.cpp
- implicit-int.cpp
- implicit-member-functions.cpp
- implicit-virtual-member-functions.cpp
- incomplete-call.cpp
- increment-decrement.cpp
- indirect-goto.cpp
- inherit.cpp
- init-priority-attr.cpp
- inline.cpp
- instantiate-blocks.cpp
- invalid-instantiated-field-decl.cpp
- invalid-member-expr.cpp
- invalid-template-specifier.cpp
- issue547.cpp
- lambda-expressions.cpp
- libstdcxx_atomic_ns_hack.cpp
- libstdcxx_common_type_hack.cpp
- libstdcxx_is_pod_hack.cpp
- libstdcxx_map_base_hack.cpp
- libstdcxx_pointer_return_false_hack.cpp
- linkage-spec.cpp
- linkage.cpp
- linkage2.cpp
- literal-operators.cpp
- literal-type.cpp
- local-classes.cpp
- long-virtual-inheritance-chain.cpp
- lookup-member.cpp
- member-class-11.cpp
- member-expr-anonymous-union.cpp
- member-expr-static.cpp
- member-expr.cpp
- member-init.cpp
- member-location.cpp
- member-name-lookup.cpp
- member-operator-expr.cpp
- member-pointer-ms.cpp
- member-pointer-size.cpp
- member-pointer.cpp
- member-pointers-2.cpp
- microsoft-cxx0x.cpp
- microsoft-dtor-lookup.cpp
- microsoft-new-delete.cpp
- missing-header.cpp
- missing-members.cpp
- missing-namespace-qualifier-typo-corrections.cpp
- ms-exception-spec.cpp
- ms-interface.cpp
- ms-overload-entry-point.cpp
- ms-wchar.cpp
- ms_struct.cpp
- ms_wide_bitfield.cpp
- namespace-alias.cpp
- namespace.cpp
- neon-vector-types.cpp
- nested-name-spec-locations.cpp
- nested-name-spec.cpp
- new-array-size-conv.cpp
- new-delete-0x.cpp
- new-delete-cxx0x.cpp
- new-delete-predefined-decl-2.cpp
- new-delete-predefined-decl.cpp
- new-delete.cpp
- no-exceptions.cpp
- no-implicit-builtin-decls.cpp
- no-rtti.cpp
- no-warn-composite-pointer-type.cpp
- no-warn-unused-const-variables.cpp
- no-wchar.cpp
- non-empty-class-size-zero.cpp
- null_in_arithmetic_ops.cpp
- nullptr-98.cpp
- nullptr.cpp
- nullptr_in_arithmetic_ops.cpp
- offsetof-0x.cpp
- offsetof.cpp
- operator-arrow-depth.cpp
- operator-arrow-temporary.cpp
- out-of-line-def-mismatch.cpp
- overload-0x.cpp
- overload-call-copycon.cpp
- overload-call.cpp
- overload-decl.cpp
- overload-member-call.cpp
- overload-value-dep-arg.cpp
- overloaded-builtin-operators-0x.cpp
- overloaded-builtin-operators.cpp
- overloaded-name.cpp
- overloaded-operator-decl.cpp
- overloaded-operator.cpp
- parentheses.cpp
- pascal-strings.cpp
- pr13353.cpp
- pr13394-crash-on-invalid.cpp
- pragma-pack.cpp
- pragma-unused.cpp
- pragma-visibility.cpp
- pragma-weak.cpp
- predefined-expr.cpp
- prefetch-enum.cpp
- primary-base.cpp
- printf-block.cpp
- printf-cstr.cpp
- pseudo-destructors.cpp
- ptrtomember-overload-resolution.cpp
- ptrtomember.cpp
- qual-id-test.cpp
- qualification-conversion.cpp
- qualified-id-lookup.cpp
- qualified-member-enum.cpp
- qualified-names-diag.cpp
- redeclared-alias-template.cpp
- redeclared-auto.cpp
- ref-init-ambiguous.cpp
- references.cpp
- reinterpret-cast.cpp
- reinterpret-fn-obj-pedantic.cpp
- return-noreturn.cpp
- return-stack-addr.cpp
- return.cpp
- runtimediag-ppe.cpp
- rval-references-examples.cpp
- rval-references.cpp
- scope-check.cpp
- self-comparison.cpp
- shift.cpp
- short-enums.cpp
- short-wchar-sign.cpp
- sourceranges.cpp
- statements.cpp
- static-array-member.cpp
- static-assert.cpp
- static-cast-complete-type.cpp
- static-cast.cpp
- static-data-member.cpp
- static-initializers.cpp
- storage-class.cpp
- string-init.cpp
- string-plus-char.cpp
- string-plus-int.cpp
- struct-class-redecl.cpp
- switch-0x.cpp
- switch-implicit-fallthrough-cxx98.cpp
- switch-implicit-fallthrough-macro.cpp
- switch-implicit-fallthrough-per-method.cpp
- switch-implicit-fallthrough.cpp
- switch.cpp
- tag-ambig.cpp
- templated-friend-decl.cpp
- this.cpp
- trailing-return-0x.cpp
- trivial-constructor.cpp
- trivial-destructor.cpp
- type-convert-construct.cpp
- type-definition-in-specifier.cpp
- type-dependent-exprs.cpp
- type-formatting.cpp
- type-traits-incomplete.cpp
- type-traits.cpp
- typedef-redecl.cpp
- typeid-ref.cpp
- typeid.cpp
- types_compatible_p.cpp
- typo-correction-pt2.cpp
- typo-correction.cpp
- unary-real-imag.cpp
- undefined-inline.cpp
- undefined-internal.cpp
- underlying_type.cpp
- uninit-variables-conditional.cpp
- uninit-variables.cpp
- uninitialized.cpp
- unknown-anytype-blocks.cpp
- unknown-anytype.cpp
- unknown-type-name.cpp
- unreachable-catch-clauses.cpp
- unreachable-code.cpp
- unused-functions.cpp
- unused-with-error.cpp
- unused.cpp
- user-defined-conversions.cpp
- using-decl-1.cpp
- using-decl-pr4441.cpp
- using-decl-pr4450.cpp
- using-decl-templates.cpp
- using-directive.cpp
- value-dependent-exprs.cpp
- value-initialization.cpp
- vararg-default-arg.cpp
- vararg-non-pod.cpp
- vector-casts.cpp
- vector-no-lax.cpp
- vector.cpp
- virtual-base-used.cpp
- virtual-member-functions-key-function.cpp
- virtual-override-x64.cpp
- virtual-override-x86.cpp
- virtual-override.cpp
- virtuals.cpp
- visibility.cpp
- vla.cpp
- vtable-instantiation.cc
- warn-assignment-condition.cpp
- warn-bad-memaccess.cpp
- warn-bool-conversion.cpp
- warn-c++11-extensions.cpp
- warn-cast-align.cpp
- warn-char-subscripts.cpp
- warn-consumed-analysis.cpp
- warn-consumed-parsing.cpp
- warn-dangling-field.cpp
- warn-deprecated-header.cpp
- warn-div-or-rem-by-zero.cpp
- warn-empty-body.cpp
- warn-enum-compare.cpp
- warn-everthing.cpp
- warn-exit-time-destructors.cpp
- warn-func-as-bool.cpp
- warn-func-not-needed.cpp
- warn-global-constructors.cpp
- warn-implicit-conversion-floating-point-to-bool.cpp
- warn-large-by-value-copy.cpp
- warn-literal-conversion.cpp
- warn-logical-not-compare.cpp
- warn-loop-analysis.cpp
- warn-member-not-needed.cpp
- warn-memset-bad-sizeof.cpp
- warn-missing-noreturn.cpp
- warn-missing-prototypes.cpp
- warn-missing-variable-declarations.cpp
- warn-new-overaligned-2.cpp
- warn-new-overaligned-3.cpp
- warn-new-overaligned.cpp
- warn-overloaded-virtual.cpp
- warn-pure-virtual-call-from-ctor-dtor.cpp
- warn-reinterpret-base-class.cpp
- warn-reorder-ctor-initialization.cpp
- warn-self-assign.cpp
- warn-self-comparisons.cpp
- warn-shadow.cpp
- warn-sign-conversion.cpp
- warn-static-const-float.cpp
- warn-static-function-inheader.cpp
- warn-static-function-inheader.h
- warn-string-conversion.cpp
- warn-thread-safety-analysis.cpp
- warn-thread-safety-parsing.cpp
- warn-unreachable.cpp
- warn-unsequenced.cpp
- warn-unused-attribute.cpp
- warn-unused-comparison.cpp
- warn-unused-filescoped.cpp
- warn-unused-parameters.cpp
- warn-unused-private-field.cpp
- warn-unused-result.cpp
- warn-unused-value.cpp
- warn-unused-variables-error.cpp
- warn-unused-variables.cpp
- warn-using-namespace-in-header.cpp
- warn-variable-not-needed.cpp
- warn-vla.cpp
- warn-weak-vtables.cpp
- wchar_t.cpp
- writable-strings-deprecated.cpp
- zero-length-arrays.cpp
- Inputs/
- SemaObjC/
- ClassPropertyNotObject.m
- ContClassPropertyLookup.m
- DoubleMethod.m
- NSString-type.m
- access-property-getter.m
- alias-test-1.m
- alias-test-2.m
- arc-bridged-cast.m
- arc-cf.m
- arc-decls.m
- arc-dict-bridged-cast.m
- arc-invalid.m
- arc-jump-block.m
- arc-no-runtime.m
- arc-non-pod-memaccess.m
- arc-nsconsumed-errors.m
- arc-objc-lifetime.m
- arc-peformselector.m
- arc-property-decl-attrs.m
- arc-property-lifetime.m
- arc-property.m
- arc-readonly-property-ivar-1.m
- arc-readonly-property-ivar.m
- arc-repeated-weak.mm
- arc-setter-property-match.m
- arc-system-header.m
- arc-type-conversion.m
- arc-unavailable-for-weakref.m
- arc-unavailable-system-function.m
- arc-unbridged-cast.m
- arc-unsafe-assigns.m
- arc-unsafe_unretained.m
- arc.m
- argument-checking.m
- assign-rvalue-message.m
- at-defs.m
- atomoic-property-synnthesis-rules.m
- attr-availability.m
- attr-cleanup.m
- attr-deprecated.m
- attr-malloc.m
- attr-ns-bridged.m
- attr-objc-exception.m
- attr-objc-gc.m
- attr-print.m
- attr-root-class.m
- autoreleasepool.m
- bad-property-synthesis-crash.m
- bad-receiver-1.m
- block-as-object.m
- block-attr.m
- block-explicit-return-type.m
- block-id-as-block-argtype.m
- block-ivar.m
- block-on-method-param.m
- block-return.m
- block-type-safety.m
- blocks.m
- boxing-illegal.m
- builtin_objc_assign_ivar.m
- builtin_objc_lib_functions.m
- builtin_objc_msgSend.m
- builtin_objc_nslog.m
- call-super-2.m
- catch-stmt.m
- category-1.m
- category-method-lookup-2.m
- category-method-lookup.m
- check-dup-decl-methods-1.m
- check-dup-objc-decls-1.m
- class-bitfield.m
- class-conforming-protocol-1.m
- class-conforming-protocol-2.m
- class-def-test-1.m
- class-extension-after-implementation.m
- class-extension-dup-methods.m
- class-getter-using-dotsyntax.m
- class-impl-1.m
- class-message-protocol-lookup.m
- class-method-lookup.m
- class-method-self.m
- class-property-access.m
- class-proto-1.m
- class-protocol-method-match.m
- class-protocol.m
- class-unavail-warning.m
- cocoa-api-usage.m
- cocoa-api-usage.m.fixed
- cocoa.m
- compare-qualified-class.m
- compare-qualified-id.m
- compatible-protocol-qualified-types.m
- compound-init.m
- comptypes-1.m
- comptypes-10.m
- comptypes-2.m
- comptypes-3.m
- comptypes-4.m
- comptypes-5.m
- comptypes-6.m
- comptypes-7.m
- comptypes-8.m
- comptypes-9.m
- comptypes-a.m
- comptypes-legal.m
- conditional-expr-2.m
- conditional-expr-3.m
- conditional-expr-4.m
- conditional-expr-5.m
- conditional-expr-6.m
- conditional-expr-7.m
- conditional-expr-8.m
- conditional-expr.m
- conflict-atomic-property.m
- conflict-nonfragile-abi2.m
- conflicting-ivar-test-1.m
- continuation-class-err.m
- continuation-class-property.m
- conversion.m
- crash-label.m
- crash-on-objc-bool-literal.m
- custom-atomic-property.m
- dealloc.m
- debugger-cast-result-to-id.m
- debugger-support.m
- default-synthesize-1.m
- default-synthesize-2.m
- default-synthesize-3.m
- default-synthesize.m
- delay-parsing-cfunctions.m
- deprecated-objc-introspection.m
- deref-interface.m
- direct-synthesized-ivar-access.m
- dist-object-modifiers.m
- duplicate-ivar-check.m
- duplicate-ivar-in-class-extension.m
- duplicate-property-class-extension.m
- duplicate-property.m
- enhanced-proto-2.m
- enum-fixed-type.m
- err-ivar-access-in-class-method.m
- error-implicit-property.m
- error-missing-getter.m
- error-outof-scope-property-use.m
- error-property-gc-attr.m
- exprs.m
- foreach.m
- format-arg-attribute.m
- format-strings-objc.m
- format-strings-system.h
- forward-class-1.m
- forward-class-receiver.m
- forward-class-redeclare.m
- forward-protocol-incomplete-impl-warn.m
- gc-attributes.m
- gcc-cast-ext.m
- generic-selection.m
- getter-setter-defined-in-category-of-parent.m
- ibaction.m
- iboutlet.m
- iboutletcollection-attr.m
- id.m
- id_builtin.m
- idiomatic-parentheses.m
- ignore-qualifier-on-qualified-id.m
- ignore-weakimport-method.m
- illegal-nonarc-bridged-cast.m
- incompatible-protocol-qualified-types.m
- incomplete-implementation.m
- inst-method-lookup-in-root.m
- instancetype.m
- interface-1.m
- interface-layout-2.m
- interface-layout.m
- interface-scope-2.m
- interface-scope.m
- interface-tu-variable.m
- invalid-code.m
- invalid-objc-decls-1.m
- invalid-receiver.m
- invalid-typename.m
- ivar-access-package.m
- ivar-access-tests.m
- ivar-in-class-extension-error.m
- ivar-in-class-extension.m
- ivar-in-implementations.m
- ivar-lookup-resolution-builtin.m
- ivar-lookup.m
- ivar-ref-misuse.m
- ivar-sem-check-1.m
- ivar-sem-check-2.m
- legacy-implementation-1.m
- message.m
- method-arg-qualifier-warning.m
- method-attributes.m
- method-bad-param.m
- method-conflict-1.m
- method-conflict-2.m
- method-conflict.m
- method-def-1.m
- method-def-2.m
- method-encoding-2.m
- method-in-class-extension-impl.m
- method-lookup-2.m
- method-lookup-3.m
- method-lookup-4.m
- method-lookup-5.m
- method-lookup.m
- method-no-context.m
- method-not-defined.m
- method-prototype-scope.m
- method-sentinel-attr.m
- method-typecheck-1.m
- method-typecheck-2.m
- method-typecheck-3.m
- method-undef-category-warn-1.m
- method-undef-extension-warn-1.m
- method-undefined-warn-1.m
- method-unused-attribute.m
- method-warn-unused-attribute.m
- mismatched-undefined-method.m
- missing-atend-metadata.m
- missing-method-context.m
- missing-method-return-type.m
- narrow-property-type-in-cont-class.m
- nested-typedef-decl.m
- newproperty-class-method-1.m
- no-gc-weak-test.m
- no-ivar-access-control.m
- no-ivar-in-interface-block.m
- no-objc-exceptions.m
- no-protocol-option-tests.m
- no-warn-qual-mismatch.m
- no-warn-synth-protocol-meth.m
- no-warn-unimpl-method.m
- no-warning-unavail-unimp.m
- nonarc-weak.m
- nonnull.h
- nonnull.m
- nowarn-superclass-method-mismatch.m
- nsobject-attribute-1.m
- nsobject-attribute.m
- objc-array-literal.m
- objc-buffered-methods.m
- objc-container-subscripting-1.m
- objc-container-subscripting-2.m
- objc-container-subscripting-3.m
- objc-container-subscripting.m
- objc-cstyle-args-in-methods.m
- objc-dictionary-literal.m
- objc-literal-comparison.m
- objc-literal-nsnumber.m
- objc-literal-sig.m
- objc-qualified-property-lookup.m
- objc-string-constant.m
- objc2-merge-gc-attribue-decl.m
- objc2-warn-weak-decl.m
- objcbridge-attribute.m
- overriding-property-in-class-extension.m
- pedantic-dynamic-test.m
- pragma-pack.m
- property-10.m
- property-11.m
- property-12.m
- property-13.m
- property-2.m
- property-3.m
- property-4.m
- property-5.m
- property-6.m
- property-7.m
- property-8.m
- property-9-impl-method.m
- property-9.m
- property-ambiguous-synthesis.m
- property-and-class-extension.m
- property-and-ivar-use.m
- property-category-1.m
- property-category-2.m
- property-category-3.m
- property-category-4.m
- property-category-impl.m
- property-choose-expr.m
- property-deprecated-warning.m
- property-dot-receiver.m
- property-error-readonly-assign.m
- property-expression-error.m
- property-impl-misuse.m
- property-in-class-extension-1.m
- property-in-class-extension.m
- property-inherited.m
- property-ivar-mismatch.m
- property-lookup-in-id.m
- property-method-lookup-impl.m
- property-missing.m
- property-nonfragile-abi.m
- property-noninherited-availability-attr.m
- property-noprotocol-warning.m
- property-not-lvalue.m
- property-ns-returns-not-retained-attr.m
- property-ownership-attr.m
- property-redundant-decl-accessor.m
- property-typecheck-1.m
- property-user-setter.m
- property-weak.m
- property.m
- props-on-prots.m
- protocol-archane.m
- protocol-attribute.m
- protocol-expr-1.m
- protocol-expr-neg-1.m
- protocol-id-test-1.m
- protocol-id-test-2.m
- protocol-id-test-3.m
- protocol-implementation-inherited.m
- protocol-implementing-class-methods.m
- protocol-lookup-2.m
- protocol-lookup.m
- protocol-qualified-class-unsupported.m
- protocol-typecheck.m
- protocol-warn.m
- protocols.m
- provisional-ivar-lookup.m
- qualified-protocol-method-conflicts.m
- rdar6248119.m
- rdr-6211479-array-property.m
- receiver-forward-class.m
- related-result-type-inference.m
- restrict-id-type.m
- return.m
- scope-check.m
- selector-1.m
- selector-2.m
- selector-3.m
- selector-error.m
- selector-overload.m
- self-assign.m
- self-comparison.m
- self-declared-in-block.m
- self-in-function.m
- setter-dotsyntax.m
- severe-syntax-error.m
- sign-conversion.m
- sizeof-interface.m
- special-dep-unavail-warning.m
- stand-alone-implementation.m
- static-ivar-ref-1.m
- stmts.m
- string.m
- super-cat-prot.m
- super-class-protocol-conformance.m
- super-dealloc-attribute.m
- super-property-message-expr.m
- super-property-notation.m
- super.m
- synchronized.m
- synth-provisional-ivars-1.m
- synth-provisional-ivars.m
- synthesize-setter-contclass.m
- synthesized-ivar.m
- tentative-property-decl.m
- transparent-union.m
- try-catch.m
- typedef-class.m
- typo-correction.m
- ucn-objc-string.m
- undeclared-selector.m
- undef-class-messagin-error.m
- undef-protocol-methods-1.m
- undef-superclass-1.m
- undefined-protocol-type-1.m
- unimplemented-protocol-prop.m
- uninit-variables.m
- unknown-anytype.m
- unqualified-to-qualified-class-warn.m
- unsued-backing-ivar-warning.m
- unused.m
- va-method-1.m
- warn-assign-property-nscopying.m
- warn-cast-of-sel-expr.m
- warn-deprecated-implementations.m
- warn-direct-ivar-access.m
- warn-forward-class-attr-deprecated.m
- warn-implicit-atomic-property.m
- warn-implicit-self-in-block.m
- warn-incompatible-builtin-types.m
- warn-missing-super.m
- warn-protocol-method-deprecated.m
- warn-retain-block-property.m
- warn-retain-cycle.m
- warn-selector-selection.m
- warn-strict-selector-match.m
- warn-superclass-method-mismatch.m
- warn-unreachable.m
- warn-unused-exception-param.m
- warn-weak-field.m
- warn-write-strings.m
- warning-missing-selector-name.m
- weak-attr-ivar.m
- weak-property.m
- weak-receiver-warn.m
- writable-property-in-superclass.m
- Inputs/
- SemaObjCXX/
- NSString-type.mm
- abstract-class-type-ivar.mm
- arc-0x.mm
- arc-bool-conversion.mm
- arc-bridged-cast.mm
- arc-libstdcxx.mm
- arc-memfunc.mm
- arc-nsconsumed-errors.mm
- arc-objc-lifetime.mm
- arc-overloading.mm
- arc-ppe.mm
- arc-system-header.mm
- arc-templates.mm
- arc-type-conversion.mm
- arc-type-traits.mm
- arc-unavailable-for-weakref.mm
- arc-unbridged-cast.mm
- argument-dependent-lookup.mm
- blocks.mm
- boxing-illegal-types.mm
- capturing-flexible-array-in-block.mm
- category-lookup.mm
- composite-objc-pointertype.mm
- conditional-expr.mm
- const-cast.mm
- contextual-convert-to-id.mm
- conversion-ranking.mm
- conversion-to-objc-pointer-2.mm
- conversion-to-objc-pointer.mm
- crash.mm
- cstyle-block-pointer-cast.mm
- cstyle-cast.mm
- cxxoperator-selector.mm
- debugger-cast-result-to-id.mm
- debugger-support.mm
- decltype.mm
- deduction.mm
- delay-parsing-cfunctions.mm
- delay-parsing-cplusfuncs.mm
- delay-parsing-func-tryblock.mm
- exceptions-fragile.mm
- exceptions.mm
- expr-objcxx.mm
- foreach-block.mm
- foreach.mm
- format-strings.mm
- fragile-abi-object-assign.m
- function-pointer-void-star.mm
- gc-attributes.mm
- goto.mm
- instancetype.mm
- instantiate-expr.mm
- instantiate-message.mm
- instantiate-method-return.mm
- instantiate-stmt.mm
- ivar-construct.mm
- ivar-lookup.mm
- ivar-reference-type.mm
- ivar-struct.mm
- linkage-spec.mm
- literals.mm
- message.mm
- microsoft-abi-byval.mm
- missing-lhs-gun-extension.mm
- namespace-lookup.mm
- null_objc_pointer.mm
- nullptr.mm
- objc-container-subscripting.mm
- objc-decls-inside-namespace.mm
- objc-extern-c.mm
- objc-pointer-conv.mm
- objc2-merge-gc-attribue-decl.mm
- overload-gc.mm
- overload.mm
- parameters.mm
- pointer-to-objc-pointer-conv.mm
- propert-dot-error.mm
- properties.mm
- property-reference.mm
- property-synthesis-error.mm
- property-type-mismatch.mm
- protocol-lookup.mm
- references.mm
- reinterpret-cast-objc-pointertype.mm
- related-result-type-inference.mm
- reserved-keyword-methods.mm
- standard-conversion-to-bool.mm
- static-cast.mm
- unknown-anytype.mm
- vararg-non-pod.mm
- vla.mm
- void_to_obj.mm
- warn-missing-super.mm
- warn-strict-selector-match.mm
- Inputs/
- SemaOpenCL/
- address-spaces.cl
- cond.cl
- endian-attr.cl
- event_t.cl
- event_t_overload.cl
- extension-fp64.cl
- half.cl
- init.cl
- invalid-kernel-attrs.cl
- invalid-kernel-parameters.cl
- invalid-kernel.cl
- invalid-logical-ops-1.1.cl
- invalid-logical-ops-1.2.cl
- sampler_t.cl
- sampler_t_overload.cl
- shifts.cl
- storageclass.cl
- str_literals.cl
- unsupported.cl
- vec_compare.cl
- vec_step.cl
- vector_conv_invalid.cl
- vector_inc_dec_ops.cl
- vector_literals_const.cl
- vector_literals_invalid.cl
- warn-missing-prototypes.cl
- SemaTemplate/
- ackermann.cpp
- address-spaces.cpp
- alias-church-numerals.cpp
- alias-nested-nontag.cpp
- alias-template-template-param.cpp
- alias-templates.cpp
- alignas.cpp
- ambiguous-ovl-print.cpp
- anonymous-union.cpp
- array-to-pointer-decay.cpp
- atomics.cpp
- attributes.cpp
- canonical-expr-type-0x.cpp
- canonical-expr-type.cpp
- class-template-ctor-initializer.cpp
- class-template-decl.cpp
- class-template-id-2.cpp
- class-template-id.cpp
- class-template-spec.cpp
- constexpr-instantiate.cpp
- constructor-template.cpp
- copy-ctor-assign.cpp
- crash-10438657.cpp
- crash-8204126.cpp
- current-instantiation.cpp
- deduction-crash.cpp
- deduction.cpp
- default-arguments-cxx0x.cpp
- default-arguments.cpp
- default-expr-arguments-2.cpp
- default-expr-arguments.cpp
- delegating-constructors.cpp
- dependent-base-classes.cpp
- dependent-base-member-init.cpp
- dependent-class-member-operator.cpp
- dependent-expr.cpp
- dependent-names-no-std.cpp
- dependent-names.cpp
- dependent-sized_array.cpp
- dependent-template-recover.cpp
- dependent-type-identity.cpp
- derived.cpp
- destructor-template.cpp
- elaborated-type-specifier.cpp
- enum-argument.cpp
- enum-forward.cpp
- example-typelist.cpp
- exception-spec-crash.cpp
- explicit-instantiation.cpp
- explicit-specialization-member.cpp
- ext-vector-type.cpp
- extension-sfinae.cpp
- extern-templates.cpp
- fibonacci.cpp
- friend-template.cpp
- friend.cpp
- fun-template-def.cpp
- function-template-specialization-noreturn.cpp
- function-template-specialization.cpp
- implicit-instantiation-1.cpp
- inject-templated-friend-post.cpp
- inject-templated-friend.cpp
- injected-class-name.cpp
- instantiate-anonymous-union.cpp
- instantiate-array.cpp
- instantiate-attr.cpp
- instantiate-c99.cpp
- instantiate-call.cpp
- instantiate-case.cpp
- instantiate-cast.cpp
- instantiate-clang.cpp
- instantiate-complete.cpp
- instantiate-decl-dtor.cpp
- instantiate-decl-init.cpp
- instantiate-declref-ice.cpp
- instantiate-declref.cpp
- instantiate-deeply.cpp
- instantiate-default-assignment-operator.cpp
- instantiate-dependent-nested-name.cpp
- instantiate-elab-type-specifier.cpp
- instantiate-enum-2.cpp
- instantiate-enum.cpp
- instantiate-exception-spec-cxx11.cpp
- instantiate-exception-spec.cpp
- instantiate-expr-1.cpp
- instantiate-expr-2.cpp
- instantiate-expr-3.cpp
- instantiate-expr-4.cpp
- instantiate-expr-5.cpp
- instantiate-expr-basic.cpp
- instantiate-field.cpp
- instantiate-friend-class.cpp
- instantiate-function-1.cpp
- instantiate-function-1.mm
- instantiate-function-2.cpp
- instantiate-function-params.cpp
- instantiate-init.cpp
- instantiate-invalid.cpp
- instantiate-local-class.cpp
- instantiate-member-class.cpp
- instantiate-member-expr.cpp
- instantiate-member-initializers.cpp
- instantiate-member-pointers.cpp
- instantiate-member-template.cpp
- instantiate-method.cpp
- instantiate-non-dependent-types.cpp
- instantiate-non-type-template-parameter.cpp
- instantiate-objc-1.mm
- instantiate-overload-candidates.cpp
- instantiate-overloaded-arrow.cpp
- instantiate-partial-spec.cpp
- instantiate-self.cpp
- instantiate-sizeof.cpp
- instantiate-static-var.cpp
- instantiate-subscript.cpp
- instantiate-template-template-parm.cpp
- instantiate-try-catch.cpp
- instantiate-type.cpp
- instantiate-typedef.cpp
- instantiate-typeof.cpp
- instantiate-using-decl.cpp
- instantiation-backtrace.cpp
- instantiation-default-1.cpp
- instantiation-default-2.cpp
- instantiation-default-3.cpp
- instantiation-depth-defarg.cpp
- instantiation-depth-exception-spec.cpp
- instantiation-depth-subst-2.cpp
- instantiation-depth-subst.cpp
- instantiation-depth.cpp
- instantiation-order.cpp
- issue150.cpp
- lookup-dependent-bases.cpp
- member-access-ambig.cpp
- member-access-expr.cpp
- member-function-template.cpp
- member-inclass-init-value-dependent.cpp
- member-initializers.cpp
- member-template-access-expr.cpp
- metafun-apply.cpp
- missing-class-keyword-crash.cpp
- ms-class-specialization-class-scope.cpp
- ms-function-specialization-class-scope.cpp
- ms-if-exists.cpp
- ms-lookup-template-base-classes.cpp
- nested-incomplete-class.cpp
- nested-linkage.cpp
- nested-name-spec-template.cpp
- nested-template.cpp
- operator-function-id-template.cpp
- operator-template.cpp
- overload-candidates.cpp
- overload-uneval.cpp
- partial-spec-instantiate.cpp
- pragma-ms_struct.cpp
- qualified-id.cpp
- qualified-names-diag.cpp
- rdar9173693.cpp
- recovery-crash.cpp
- recursive-template-instantiation.cpp
- resolve-single-template-id.cpp
- self-comparison.cpp
- temp.cpp
- temp_arg.cpp
- temp_arg_nontype.cpp
- temp_arg_nontype_cxx11.cpp
- temp_arg_template.cpp
- temp_arg_type.cpp
- temp_class_order.cpp
- temp_class_spec.cpp
- temp_class_spec_blocks.cpp
- temp_class_spec_neg.cpp
- temp_explicit.cpp
- temp_explicit_cxx0x.cpp
- temp_func_order.cpp
- template-class-traits.cpp
- template-decl-fail.cpp
- template-id-expr.cpp
- template-id-printing.cpp
- typename-specifier-2.cpp
- typename-specifier-3.cpp
- typename-specifier-4.cpp
- typename-specifier.cpp
- typo-dependent-name.cpp
- unresolved-construct.cpp
- unused-variables.cpp
- value-dependent-null-pointer-constant.cpp
- virtual-member-functions.cpp
- TableGen/
- Tooling/
- auto-detect-from-source-parent-of-cwd.cpp
- auto-detect-from-source-parent.cpp
- auto-detect-from-source.cpp
- clang-check-analyzer.cpp
- clang-check-args.cpp
- clang-check-ast-dump.cpp
- clang-check-autodetect-dir.cpp
- clang-check-builtin-headers.cpp
- clang-check-chdir.cpp
- clang-check-extra-arg.cpp
- clang-check-pwd.cpp
- clang-check-rel-path.cpp
- clang-check-strip-o.cpp
- clang-check.cpp
- ms-asm-no-target.cpp
- multi-jobs.cpp
- pch.cpp
- Inputs/
- Unit/
- tools/
- CMakeLists.txt
- Makefile
- arcmt-test/
- c-arcmt-test/
- c-index-test/
- clang-check/
- clang-format/
- clang-format-vs/
- diag-build/
- diagtool/
- driver/
- libclang/
- ARCMigrate.cpp
- CIndex.cpp
- CIndexCXX.cpp
- CIndexCodeCompletion.cpp
- CIndexDiagnostic.cpp
- CIndexDiagnostic.h
- CIndexHigh.cpp
- CIndexInclusionStack.cpp
- CIndexUSRs.cpp
- CIndexer.cpp
- CIndexer.h
- CLog.h
- CMakeLists.txt
- CXComment.cpp
- CXComment.h
- CXCompilationDatabase.cpp
- CXCursor.cpp
- CXCursor.h
- CXLoadedDiagnostic.cpp
- CXLoadedDiagnostic.h
- CXSourceLocation.cpp
- CXSourceLocation.h
- CXStoredDiagnostic.cpp
- CXString.cpp
- CXString.h
- CXTranslationUnit.h
- CXType.cpp
- CXType.h
- CursorVisitor.h
- IndexBody.cpp
- IndexDecl.cpp
- IndexTypeSourceInfo.cpp
- Index_Internal.h
- Indexing.cpp
- IndexingContext.cpp
- IndexingContext.h
- Makefile
- RecursiveASTVisitor.h
- libclang.exports
- scan-build/
- scan-view/
- unittests/
- utils/
- www/
- OpenProjects.html
- UniversalDriver.html
- builtins.py
- carbon-compile.png
- clang_video-05-25-2007.html
- clang_video-07-25-2007.html
- comparison.html
- compatibility.html
- content.css
- cxx_compatibility.html
- cxx_dr_status.html
- cxx_status.html
- diagnostics.html
- favicon.ico
- feature-compile1.png
- feature-compile2.png
- feature-memory1.png
- features.html
- get_involved.html
- get_started.html
- hacking.html
- index.html
- libstdc++4.4-clang0x.patch
- libstdc++4.6-clang11.patch
- libstdc++4.7-clang11.patch
- make_cxx_dr_status
- menu.css
- menu.html.incl
- related.html
- robots.txt
- analyzer/
- demo/
- gold/
- llc/
- lli/
- llvm-ar/
- llvm-as/
- llvm-bcanalyzer/
- llvm-c-test/
- llvm-config/
- llvm-cov/
- llvm-diff/
- llvm-dis/
- llvm-dwarfdump/
- llvm-extract/
- llvm-jitlistener/
- llvm-link/
- llvm-lto/
- llvm-mc/
- llvm-mcmarkup/
- llvm-nm/
- llvm-objdump/
- llvm-readobj/
- llvm-rtdyld/
- llvm-shlib/
- llvm-size/
- llvm-stress/
- llvm-symbolizer/
- lto/
- macho-dump/
- msbuild/
- obj2yaml/
- opt/
- yaml2obj/
- unittests/
- CMakeLists.txt
- Makefile
- Makefile.unittest
- ADT/
- APFloatTest.cpp
- APIntTest.cpp
- BitVectorTest.cpp
- CMakeLists.txt
- DAGDeltaAlgorithmTest.cpp
- DeltaAlgorithmTest.cpp
- DenseMapTest.cpp
- DenseSetTest.cpp
- FoldingSet.cpp
- HashingTest.cpp
- ImmutableMapTest.cpp
- ImmutableSetTest.cpp
- IntEqClassesTest.cpp
- IntervalMapTest.cpp
- IntrusiveRefCntPtrTest.cpp
- Makefile
- MapVectorTest.cpp
- OptionalTest.cpp
- PackedVectorTest.cpp
- PointerUnionTest.cpp
- SCCIteratorTest.cpp
- SmallPtrSetTest.cpp
- SmallStringTest.cpp
- SmallVectorTest.cpp
- SparseBitVectorTest.cpp
- SparseMultiSetTest.cpp
- SparseSetTest.cpp
- StringMapTest.cpp
- StringRefTest.cpp
- TinyPtrVectorTest.cpp
- TripleTest.cpp
- TwineTest.cpp
- VariadicFunctionTest.cpp
- ilistTest.cpp
- polymorphic_ptr_test.cpp
- Analysis/
- Bitcode/
- CodeGen/
- DebugInfo/
- ExecutionEngine/
- IR/
- AttributesTest.cpp
- CMakeLists.txt
- ConstantsTest.cpp
- DominatorTreeTest.cpp
- IRBuilderTest.cpp
- InstructionsTest.cpp
- LegacyPassManagerTest.cpp
- MDBuilderTest.cpp
- Makefile
- MetadataTest.cpp
- PassManagerTest.cpp
- PatternMatch.cpp
- TypeBuilderTest.cpp
- TypesTest.cpp
- ValueMapTest.cpp
- ValueTest.cpp
- VerifierTest.cpp
- WaymarkTest.cpp
- MC/
- Object/
- Option/
- Support/
- AlignOfTest.cpp
- AllocatorTest.cpp
- ArrayRecyclerTest.cpp
- BlockFrequencyTest.cpp
- CMakeLists.txt
- Casting.cpp
- CommandLineTest.cpp
- CompressionTest.cpp
- ConstantRangeTest.cpp
- ConvertUTFTest.cpp
- DataExtractorTest.cpp
- EndianTest.cpp
- ErrorOrTest.cpp
- FileOutputBufferTest.cpp
- LeakDetectorTest.cpp
- LockFileManagerTest.cpp
- MD5Test.cpp
- Makefile
- ManagedStatic.cpp
- MathExtrasTest.cpp
- MemoryBufferTest.cpp
- MemoryTest.cpp
- Path.cpp
- ProcessTest.cpp
- ProgramTest.cpp
- RegexTest.cpp
- SourceMgrTest.cpp
- SwapByteOrderTest.cpp
- ThreadLocalTest.cpp
- TimeValueTest.cpp
- UnicodeTest.cpp
- ValueHandleTest.cpp
- YAMLIOTest.cpp
- YAMLParserTest.cpp
- formatted_raw_ostream_test.cpp
- raw_ostream_test.cpp
- Transforms/
- utils/
- DSAclean.py
- DSAextract.py
- GenLibDeps.pl
- GetRepositoryPath
- GetSourceVersion
- LLVMBuild.txt
- Makefile
- UpdateCMakeLists.pl
- check-each-file
- clang-parse-diagnostics-file
- codegen-diff
- countloc.sh
- findmisopt
- findoptdiff
- findsym.pl
- getsrcs.sh
- lldbDataFormatters.py
- llvm-compilers-check
- llvm-native-gcc
- llvm-native-gxx
- llvm.grm
- llvm.natvis
- llvmdo
- llvmgrep
- makellvm
- sort_includes.py
- test_debuginfo.pl
- wciia.py
- FileCheck/
- FileUpdate/
- KillTheDoctor/
- Misc/
- PerfectShuffle/
- TableGen/
- AsmMatcherEmitter.cpp
- AsmWriterEmitter.cpp
- AsmWriterInst.cpp
- AsmWriterInst.h
- CMakeLists.txt
- CTagsEmitter.cpp
- CallingConvEmitter.cpp
- CodeEmitterGen.cpp
- CodeGenDAGPatterns.cpp
- CodeGenDAGPatterns.h
- CodeGenInstruction.cpp
- CodeGenInstruction.h
- CodeGenIntrinsics.h
- CodeGenMapTable.cpp
- CodeGenRegisters.cpp
- CodeGenRegisters.h
- CodeGenSchedule.cpp
- CodeGenSchedule.h
- CodeGenTarget.cpp
- CodeGenTarget.h
- DAGISelEmitter.cpp
- DAGISelMatcher.cpp
- DAGISelMatcher.h
- DAGISelMatcherEmitter.cpp
- DAGISelMatcherGen.cpp
- DAGISelMatcherOpt.cpp
- DFAPacketizerEmitter.cpp
- DisassemblerEmitter.cpp
- FastISelEmitter.cpp
- FixedLenDecoderEmitter.cpp
- InstrInfoEmitter.cpp
- IntrinsicEmitter.cpp
- LLVMBuild.txt
- Makefile
- OptParserEmitter.cpp
- PseudoLoweringEmitter.cpp
- RegisterInfoEmitter.cpp
- SequenceToOffsetTable.h
- SetTheory.cpp
- SetTheory.h
- SubtargetEmitter.cpp
- TGValueTypes.cpp
- TableGen.cpp
- TableGenBackends.h
- X86DisassemblerShared.h
- X86DisassemblerTables.cpp
- X86DisassemblerTables.h
- X86ModRMFilters.cpp
- X86ModRMFilters.h
- X86RecognizableInstr.cpp
- X86RecognizableInstr.h
- tdtags
- Target/
- bugpoint/
- buildit/
- count/
- crosstool/
- emacs/
- fpcmp/
- git/
- git-svn/
- jedit/
- kate/
- lint/
- lit/
- MANIFEST.in
- TODO
- lit.py
- setup.py
- examples/
- lit/
- tests/
- .coveragerc
- discovery.py
- googletest-format.py
- lit.cfg
- progress-bar.py
- shell-parsing.py
- shtest-encoding.py
- shtest-format.py
- shtest-shell.py
- test-data.py
- test-output.py
- unittest-adaptor.py
- usage.py
- Inputs/
- utils/
- llvm-build/
- llvm-lit/
- not/
- release/
- testgen/
- textmate/
- unittest/
- valgrind/
- vim/
- yaml-bench/
- src/
- test/