Date: Mon, 24 Nov 2014 17:02:27 +0000 (UTC) From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r274968 - in projects/clang350-import/contrib/llvm: . include/llvm include/llvm-c include/llvm-c/Transforms include/llvm/ADT include/llvm/Analysis include/llvm/AsmParser include/llvm/As... Message-ID: <201411241702.sAOH2Rwn051948@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dim Date: Mon Nov 24 17:02:24 2014 New Revision: 274968 URL: https://svnweb.freebsd.org/changeset/base/274968 Log: Merge llvm 3.5.0 release from ^/vendor/llvm/dist, resolve conflicts, and preserve our customizations, where necessary. Added: projects/clang350-import/contrib/llvm/include/llvm-c/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/include/llvm-c/module.modulemap projects/clang350-import/contrib/llvm/include/llvm/ADT/iterator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/ADT/iterator.h projects/clang350-import/contrib/llvm/include/llvm/ADT/iterator_range.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/ADT/iterator_range.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyInfoImpl.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/CGSCCPassManager.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/DominanceFrontierImpl.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/DominanceFrontierImpl.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/JumpInstrTableInfo.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/JumpInstrTableInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LazyCallGraph.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/LazyCallGraph.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/RegionInfoImpl.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/TargetFolder.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Analysis/TargetFolder.h projects/clang350-import/contrib/llvm/include/llvm/AsmParser/ - copied from r274964, vendor/llvm/dist/include/llvm/AsmParser/ projects/clang350-import/contrib/llvm/include/llvm/Bitcode/BitcodeWriterPass.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Bitcode/BitcodeWriterPass.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/JumpInstrTables.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/JumpInstrTables.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LivePhysRegs.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/LivePhysRegs.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/MachineDominanceFrontier.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineRegionInfo.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/MachineRegionInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineValueType.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/MachineValueType.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/PBQP/CostAllocator.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/PBQP/ReductionRules.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/RegAllocSolver.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/PBQP/RegAllocSolver.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/StackMapLivenessAnalysis.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/CodeGen/StackMapLivenessAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/ExecutionEngine/RuntimeDyldChecker.h projects/clang350-import/contrib/llvm/include/llvm/IR/AssemblyAnnotationWriter.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/AssemblyAnnotationWriter.h projects/clang350-import/contrib/llvm/include/llvm/IR/AutoUpgrade.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/AutoUpgrade.h projects/clang350-import/contrib/llvm/include/llvm/IR/CFG.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/CFG.h projects/clang350-import/contrib/llvm/include/llvm/IR/CallSite.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/CallSite.h projects/clang350-import/contrib/llvm/include/llvm/IR/Comdat.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/Comdat.h projects/clang350-import/contrib/llvm/include/llvm/IR/ConstantFolder.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/ConstantFolder.h projects/clang350-import/contrib/llvm/include/llvm/IR/ConstantRange.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/ConstantRange.h projects/clang350-import/contrib/llvm/include/llvm/IR/DIBuilder.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/DIBuilder.h projects/clang350-import/contrib/llvm/include/llvm/IR/DebugInfo.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/DebugInfo.h projects/clang350-import/contrib/llvm/include/llvm/IR/DebugLoc.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/DebugLoc.h projects/clang350-import/contrib/llvm/include/llvm/IR/DiagnosticInfo.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/DiagnosticInfo.h projects/clang350-import/contrib/llvm/include/llvm/IR/DiagnosticPrinter.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/DiagnosticPrinter.h projects/clang350-import/contrib/llvm/include/llvm/IR/Dominators.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/Dominators.h projects/clang350-import/contrib/llvm/include/llvm/IR/GVMaterializer.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/GVMaterializer.h projects/clang350-import/contrib/llvm/include/llvm/IR/GetElementPtrTypeIterator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/GetElementPtrTypeIterator.h projects/clang350-import/contrib/llvm/include/llvm/IR/GlobalObject.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/GlobalObject.h projects/clang350-import/contrib/llvm/include/llvm/IR/IRPrintingPasses.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/IRPrintingPasses.h projects/clang350-import/contrib/llvm/include/llvm/IR/InstIterator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/InstIterator.h projects/clang350-import/contrib/llvm/include/llvm/IR/InstVisitor.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/InstVisitor.h projects/clang350-import/contrib/llvm/include/llvm/IR/LeakDetector.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/LeakDetector.h projects/clang350-import/contrib/llvm/include/llvm/IR/LegacyPassNameParser.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/LegacyPassNameParser.h projects/clang350-import/contrib/llvm/include/llvm/IR/Mangler.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/Mangler.h projects/clang350-import/contrib/llvm/include/llvm/IR/NoFolder.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/NoFolder.h projects/clang350-import/contrib/llvm/include/llvm/IR/PatternMatch.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/PatternMatch.h projects/clang350-import/contrib/llvm/include/llvm/IR/PredIteratorCache.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/PredIteratorCache.h projects/clang350-import/contrib/llvm/include/llvm/IR/ValueHandle.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/ValueHandle.h projects/clang350-import/contrib/llvm/include/llvm/IR/ValueMap.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/ValueMap.h projects/clang350-import/contrib/llvm/include/llvm/IR/Verifier.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/IR/Verifier.h projects/clang350-import/contrib/llvm/include/llvm/LineEditor/ - copied from r274964, vendor/llvm/dist/include/llvm/LineEditor/ projects/clang350-import/contrib/llvm/include/llvm/Linker/ - copied from r274964, vendor/llvm/dist/include/llvm/Linker/ projects/clang350-import/contrib/llvm/include/llvm/MC/ConstantPools.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/ConstantPools.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAnalysis/ - copied from r274964, vendor/llvm/dist/include/llvm/MC/MCAnalysis/ projects/clang350-import/contrib/llvm/include/llvm/MC/MCLinkerOptimizationHint.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/MCLinkerOptimizationHint.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCTargetOptions.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/MCTargetOptions.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/MCTargetOptionsCommandFlags.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCWinCOFFStreamer.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/MCWinCOFFStreamer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCWinEH.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/MCWinEH.h projects/clang350-import/contrib/llvm/include/llvm/MC/StringTableBuilder.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/StringTableBuilder.h projects/clang350-import/contrib/llvm/include/llvm/MC/YAML.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/MC/YAML.h projects/clang350-import/contrib/llvm/include/llvm/Object/IRObjectFile.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Object/IRObjectFile.h projects/clang350-import/contrib/llvm/include/llvm/Object/SymbolicFile.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Object/SymbolicFile.h projects/clang350-import/contrib/llvm/include/llvm/PassInfo.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/PassInfo.h projects/clang350-import/contrib/llvm/include/llvm/ProfileData/ - copied from r274964, vendor/llvm/dist/include/llvm/ProfileData/ projects/clang350-import/contrib/llvm/include/llvm/Support/ARMBuildAttributes.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/ARMBuildAttributes.h projects/clang350-import/contrib/llvm/include/llvm/Support/ARMEHABI.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/ARMEHABI.h projects/clang350-import/contrib/llvm/include/llvm/Support/ARMWinEH.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/ARMWinEH.h projects/clang350-import/contrib/llvm/include/llvm/Support/EndianStream.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/EndianStream.h projects/clang350-import/contrib/llvm/include/llvm/Support/Errc.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/Errc.h projects/clang350-import/contrib/llvm/include/llvm/Support/GenericDomTree.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/GenericDomTree.h projects/clang350-import/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/GenericDomTreeConstruction.h projects/clang350-import/contrib/llvm/include/llvm/Support/LineIterator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/LineIterator.h projects/clang350-import/contrib/llvm/include/llvm/Support/OnDiskHashTable.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/OnDiskHashTable.h projects/clang350-import/contrib/llvm/include/llvm/Support/RandomNumberGenerator.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/RandomNumberGenerator.h projects/clang350-import/contrib/llvm/include/llvm/Support/ScaledNumber.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/ScaledNumber.h projects/clang350-import/contrib/llvm/include/llvm/Support/SpecialCaseList.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/SpecialCaseList.h projects/clang350-import/contrib/llvm/include/llvm/Support/WindowsError.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Support/WindowsError.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/SetTheory.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/TableGen/SetTheory.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Transforms/Utils/ASanStackFrameLayout.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/CtorUtils.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Transforms/Utils/CtorUtils.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/VectorUtils.h - copied unchanged from r274964, vendor/llvm/dist/include/llvm/Transforms/Utils/VectorUtils.h projects/clang350-import/contrib/llvm/include/llvm/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/include/llvm/module.modulemap projects/clang350-import/contrib/llvm/include/llvm/module.modulemap.build - copied unchanged from r274964, vendor/llvm/dist/include/llvm/module.modulemap.build projects/clang350-import/contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Analysis/BlockFrequencyInfoImpl.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CGSCCPassManager.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Analysis/CGSCCPassManager.cpp projects/clang350-import/contrib/llvm/lib/Analysis/JumpInstrTableInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Analysis/JumpInstrTableInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LazyCallGraph.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Analysis/LazyCallGraph.cpp projects/clang350-import/contrib/llvm/lib/AsmParser/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/AsmParser/module.modulemap projects/clang350-import/contrib/llvm/lib/Bitcode/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/Bitcode/module.modulemap projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/AddressPool.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/AddressPool.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/ByteStreamer.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugLocEntry.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocList.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugLocList.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfStringPool.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfUnit.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfUnit.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/EHStreamer.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/EHStreamer.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h projects/clang350-import/contrib/llvm/lib/CodeGen/AtomicExpandLoadLinkedPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/AtomicExpandLoadLinkedPass.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/CodeGenPrepare.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/GlobalMerge.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/GlobalMerge.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/JumpInstrTables.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/JumpInstrTables.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LivePhysRegs.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/LivePhysRegs.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineDominanceFrontier.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/MachineDominanceFrontier.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineRegionInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/MachineRegionInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/StackMapLivenessAnalysis.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/CodeGen/module.modulemap projects/clang350-import/contrib/llvm/lib/DebugInfo/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/DebugInfo/module.modulemap projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ - copied from r274964, vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/ projects/clang350-import/contrib/llvm/lib/IR/Comdat.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/Comdat.cpp projects/clang350-import/contrib/llvm/lib/IR/ConstantRange.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/ConstantRange.cpp projects/clang350-import/contrib/llvm/lib/IR/DiagnosticInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/DiagnosticInfo.cpp projects/clang350-import/contrib/llvm/lib/IR/DiagnosticPrinter.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/DiagnosticPrinter.cpp projects/clang350-import/contrib/llvm/lib/IR/IRPrintingPasses.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/IRPrintingPasses.cpp projects/clang350-import/contrib/llvm/lib/IR/MDBuilder.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/MDBuilder.cpp projects/clang350-import/contrib/llvm/lib/IR/Mangler.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/IR/Mangler.cpp projects/clang350-import/contrib/llvm/lib/IR/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/IR/module.modulemap projects/clang350-import/contrib/llvm/lib/LineEditor/ - copied from r274964, vendor/llvm/dist/lib/LineEditor/ projects/clang350-import/contrib/llvm/lib/MC/ConstantPools.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/MC/ConstantPools.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAnalysis/ - copied from r274964, vendor/llvm/dist/lib/MC/MCAnalysis/ projects/clang350-import/contrib/llvm/lib/MC/MCLinkerOptimizationHint.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/MC/MCLinkerOptimizationHint.cpp projects/clang350-import/contrib/llvm/lib/MC/MCTargetOptions.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/MC/MCTargetOptions.cpp projects/clang350-import/contrib/llvm/lib/MC/StringTableBuilder.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/MC/StringTableBuilder.cpp projects/clang350-import/contrib/llvm/lib/MC/YAML.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/MC/YAML.cpp projects/clang350-import/contrib/llvm/lib/Object/IRObjectFile.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Object/IRObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Object/RecordStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Object/RecordStreamer.cpp projects/clang350-import/contrib/llvm/lib/Object/RecordStreamer.h - copied unchanged from r274964, vendor/llvm/dist/lib/Object/RecordStreamer.h projects/clang350-import/contrib/llvm/lib/Object/SymbolicFile.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Object/SymbolicFile.cpp projects/clang350-import/contrib/llvm/lib/ProfileData/ - copied from r274964, vendor/llvm/dist/lib/ProfileData/ projects/clang350-import/contrib/llvm/lib/Support/ARMBuildAttrs.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/ARMBuildAttrs.cpp projects/clang350-import/contrib/llvm/lib/Support/ARMWinEH.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/ARMWinEH.cpp projects/clang350-import/contrib/llvm/lib/Support/LEB128.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/LEB128.cpp projects/clang350-import/contrib/llvm/lib/Support/LineIterator.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/LineIterator.cpp projects/clang350-import/contrib/llvm/lib/Support/RandomNumberGenerator.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/RandomNumberGenerator.cpp projects/clang350-import/contrib/llvm/lib/Support/ScaledNumber.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/ScaledNumber.cpp projects/clang350-import/contrib/llvm/lib/Support/SpecialCaseList.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Support/SpecialCaseList.cpp projects/clang350-import/contrib/llvm/lib/Support/Windows/WindowsSupport.h - copied unchanged from r274964, vendor/llvm/dist/lib/Support/Windows/WindowsSupport.h projects/clang350-import/contrib/llvm/lib/TableGen/SetTheory.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/TableGen/SetTheory.cpp projects/clang350-import/contrib/llvm/lib/TableGen/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/lib/TableGen/module.modulemap projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64AddressTypePromotion.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64AddressTypePromotion.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64BranchRelaxation.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64CallingConvention.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64CollectLOH.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64ConditionalCompares.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64FastISel.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrAtomics.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64InstrAtomics.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64MCInstLower.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64PerfectShuffle.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64PromoteConstant.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SchedA53.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA53.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SchedA57.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA57.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA57WriteRes.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SchedCyclone.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64SchedCyclone.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64StorePairSuppress.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/AArch64TargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64Disassembler.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/ARMOptimizeBarriersPass.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.def - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMArchName.def projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMArchName.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMArchName.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrFPU.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrFPU.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/Mips16HardFloatInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16HardFloatInfo.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/Mips16HardFloatInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips32r6InstrFormats.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/Mips32r6InstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips32r6InstrInfo.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/Mips32r6InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips64r6InstrInfo.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/Mips64r6InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsFastISel.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MipsFastISel.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MipsOptimizePICCall.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsOptionRecord.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Mips/MipsOptionRecord.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/NVPTX/NVPTXImageOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/Disassembler/ - copied from r274964, vendor/llvm/dist/lib/Target/PowerPC/Disassembler/ projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/PowerPC/PPCInstrVSX.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleP7.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleP7.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/AMDGPUIntrinsicInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/AMDGPUIntrinsicInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/AMDGPUPromoteAlloca.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/CaymanInstructions.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/CaymanInstructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/EvergreenInstructions.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/EvergreenInstructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/R600/R700Instructions.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/R700Instructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/SIFixSGPRLiveRanges.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/SIFixSGPRLiveRanges.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SILowerI1Copies.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/SILowerI1Copies.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIShrinkInstructions.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/R600/SIShrinkInstructions.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrVIS.td - copied unchanged from r274964, vendor/llvm/dist/lib/Target/Sparc/SparcInstrVIS.td projects/clang350-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmInstrumentation.h projects/clang350-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParserCommon.h projects/clang350-import/contrib/llvm/lib/Target/X86/AsmParser/X86Operand.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/AsmParser/X86Operand.h projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86AtomicExpandPass.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/X86/X86AtomicExpandPass.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetStreamer.h - copied unchanged from r274964, vendor/llvm/dist/lib/Target/XCore/XCoreTargetStreamer.h projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Scalar/ConstantHoisting.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoadCombine.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Scalar/LoadCombine.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Scalar/Scalarizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Utils/ASanStackFrameLayout.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Utils/AddDiscriminators.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp - copied unchanged from r274964, vendor/llvm/dist/lib/Transforms/Utils/CtorUtils.cpp projects/clang350-import/contrib/llvm/tools/lli/RPCChannel.h - copied unchanged from r274964, vendor/llvm/dist/tools/lli/RPCChannel.h projects/clang350-import/contrib/llvm/tools/lli/Unix/RPCChannel.inc - copied unchanged from r274964, vendor/llvm/dist/tools/lli/Unix/RPCChannel.inc projects/clang350-import/contrib/llvm/tools/lli/Windows/RPCChannel.inc - copied unchanged from r274964, vendor/llvm/dist/tools/lli/Windows/RPCChannel.inc projects/clang350-import/contrib/llvm/tools/llvm-readobj/ARMAttributeParser.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/ARMAttributeParser.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/ARMAttributeParser.h - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/ARMAttributeParser.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/ARMEHABIPrinter.h - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/ARMEHABIPrinter.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/ARMWinEHPrinter.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/ARMWinEHPrinter.h - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/ARMWinEHPrinter.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/Win64EHDumper.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/Win64EHDumper.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/Win64EHDumper.h - copied unchanged from r274964, vendor/llvm/dist/tools/llvm-readobj/Win64EHDumper.h projects/clang350-import/contrib/llvm/tools/opt/BreakpointPrinter.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/opt/BreakpointPrinter.cpp projects/clang350-import/contrib/llvm/tools/opt/BreakpointPrinter.h - copied unchanged from r274964, vendor/llvm/dist/tools/opt/BreakpointPrinter.h projects/clang350-import/contrib/llvm/tools/opt/NewPMDriver.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/opt/NewPMDriver.cpp projects/clang350-import/contrib/llvm/tools/opt/NewPMDriver.h - copied unchanged from r274964, vendor/llvm/dist/tools/opt/NewPMDriver.h projects/clang350-import/contrib/llvm/tools/opt/PassPrinters.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/opt/PassPrinters.cpp projects/clang350-import/contrib/llvm/tools/opt/PassPrinters.h - copied unchanged from r274964, vendor/llvm/dist/tools/opt/PassPrinters.h projects/clang350-import/contrib/llvm/tools/opt/PassRegistry.def - copied unchanged from r274964, vendor/llvm/dist/tools/opt/PassRegistry.def projects/clang350-import/contrib/llvm/tools/opt/Passes.cpp - copied unchanged from r274964, vendor/llvm/dist/tools/opt/Passes.cpp projects/clang350-import/contrib/llvm/tools/opt/Passes.h - copied unchanged from r274964, vendor/llvm/dist/tools/opt/Passes.h projects/clang350-import/contrib/llvm/utils/TableGen/module.modulemap - copied unchanged from r274964, vendor/llvm/dist/utils/TableGen/module.modulemap Deleted: projects/clang350-import/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/OwningPtr.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ValueMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/polymorphic_ptr.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/DominatorInternals.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/Dominators.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/Verifier.h projects/clang350-import/contrib/llvm/include/llvm/Assembly/ projects/clang350-import/contrib/llvm/include/llvm/AutoUpgrade.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveRegUnits.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicSolver.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/ projects/clang350-import/contrib/llvm/include/llvm/DIBuilder.h projects/clang350-import/contrib/llvm/include/llvm/DebugInfo.h projects/clang350-import/contrib/llvm/include/llvm/GVMaterializer.h projects/clang350-import/contrib/llvm/include/llvm/InstVisitor.h projects/clang350-import/contrib/llvm/include/llvm/Linker.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAtom.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCFunction.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCModule.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCModuleYAML.h projects/clang350-import/contrib/llvm/include/llvm/Object/YAML.h projects/clang350-import/contrib/llvm/include/llvm/Support/CFG.h projects/clang350-import/contrib/llvm/include/llvm/Support/CallSite.h projects/clang350-import/contrib/llvm/include/llvm/Support/ConstantFolder.h projects/clang350-import/contrib/llvm/include/llvm/Support/ConstantRange.h projects/clang350-import/contrib/llvm/include/llvm/Support/DataFlow.h projects/clang350-import/contrib/llvm/include/llvm/Support/DebugLoc.h projects/clang350-import/contrib/llvm/include/llvm/Support/Disassembler.h projects/clang350-import/contrib/llvm/include/llvm/Support/FEnv.h projects/clang350-import/contrib/llvm/include/llvm/Support/GetElementPtrTypeIterator.h projects/clang350-import/contrib/llvm/include/llvm/Support/InstIterator.h projects/clang350-import/contrib/llvm/include/llvm/Support/LeakDetector.h projects/clang350-import/contrib/llvm/include/llvm/Support/NoFolder.h projects/clang350-import/contrib/llvm/include/llvm/Support/PassNameParser.h projects/clang350-import/contrib/llvm/include/llvm/Support/PatternMatch.h projects/clang350-import/contrib/llvm/include/llvm/Support/PredIteratorCache.h projects/clang350-import/contrib/llvm/include/llvm/Support/TargetFolder.h projects/clang350-import/contrib/llvm/include/llvm/Support/ValueHandle.h projects/clang350-import/contrib/llvm/include/llvm/Support/system_error.h projects/clang350-import/contrib/llvm/include/llvm/Target/Mangler.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/SpecialCaseList.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveRegUnits.cpp projects/clang350-import/contrib/llvm/lib/IR/PrintModulePass.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAtom.cpp projects/clang350-import/contrib/llvm/lib/MC/MCFunction.cpp projects/clang350-import/contrib/llvm/lib/MC/MCModule.cpp projects/clang350-import/contrib/llvm/lib/MC/MCModuleYAML.cpp projects/clang350-import/contrib/llvm/lib/MC/MCObjectDisassembler.cpp projects/clang350-import/contrib/llvm/lib/MC/MCObjectSymbolizer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCPureStreamer.cpp projects/clang350-import/contrib/llvm/lib/Object/YAML.cpp projects/clang350-import/contrib/llvm/lib/Support/ConstantRange.cpp projects/clang350-import/contrib/llvm/lib/Support/Disassembler.cpp projects/clang350-import/contrib/llvm/lib/Support/Unix/system_error.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Windows.h projects/clang350-import/contrib/llvm/lib/Support/Windows/system_error.inc projects/clang350-import/contrib/llvm/lib/Support/system_error.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64BranchFixupPass.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64CallingConv.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrNEON.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/README.txt projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMBuildAttrs.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOp.h projects/clang350-import/contrib/llvm/lib/Target/Mangler.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsReginfo.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUConvertToISA.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILBase.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILIntrinsicInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILIntrinsicInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILIntrinsics.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c projects/clang350-import/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SpecialCaseList.cpp projects/clang350-import/contrib/llvm/tools/lli/ChildTarget/Unix/ projects/clang350-import/contrib/llvm/tools/lli/ChildTarget/Windows/ projects/clang350-import/contrib/llvm/tools/lli/Unix/RemoteTargetExternal.inc projects/clang350-import/contrib/llvm/tools/lli/Windows/RemoteTargetExternal.inc projects/clang350-import/contrib/llvm/utils/TableGen/SetTheory.cpp projects/clang350-import/contrib/llvm/utils/TableGen/SetTheory.h projects/clang350-import/contrib/llvm/utils/TableGen/TGValueTypes.cpp Modified: projects/clang350-import/contrib/llvm/LICENSE.TXT projects/clang350-import/contrib/llvm/include/llvm-c/Core.h projects/clang350-import/contrib/llvm/include/llvm-c/Disassembler.h projects/clang350-import/contrib/llvm/include/llvm-c/ExecutionEngine.h projects/clang350-import/contrib/llvm/include/llvm-c/IRReader.h projects/clang350-import/contrib/llvm/include/llvm-c/Object.h projects/clang350-import/contrib/llvm/include/llvm-c/Support.h projects/clang350-import/contrib/llvm/include/llvm-c/TargetMachine.h projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h projects/clang350-import/contrib/llvm/include/llvm-c/lto.h projects/clang350-import/contrib/llvm/include/llvm/ADT/APFloat.h projects/clang350-import/contrib/llvm/include/llvm/ADT/APInt.h projects/clang350-import/contrib/llvm/include/llvm/ADT/APSInt.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ArrayRef.h projects/clang350-import/contrib/llvm/include/llvm/ADT/BitVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/DenseMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/DenseSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h projects/clang350-import/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h projects/clang350-import/contrib/llvm/include/llvm/ADT/FoldingSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/Hashing.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ImmutableMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ImmutableSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/IntervalMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h projects/clang350-import/contrib/llvm/include/llvm/ADT/MapVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/Optional.h projects/clang350-import/contrib/llvm/include/llvm/ADT/PointerIntPair.h projects/clang350-import/contrib/llvm/include/llvm/ADT/PointerUnion.h projects/clang350-import/contrib/llvm/include/llvm/ADT/PostOrderIterator.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SCCIterator.h projects/clang350-import/contrib/llvm/include/llvm/ADT/STLExtras.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ScopedHashTable.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SetVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SmallBitVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SmallPtrSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SmallSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SmallString.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SmallVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SparseBitVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SparseMultiSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/SparseSet.h projects/clang350-import/contrib/llvm/include/llvm/ADT/Statistic.h projects/clang350-import/contrib/llvm/include/llvm/ADT/StringExtras.h projects/clang350-import/contrib/llvm/include/llvm/ADT/StringMap.h projects/clang350-import/contrib/llvm/include/llvm/ADT/StringRef.h projects/clang350-import/contrib/llvm/include/llvm/ADT/StringSwitch.h projects/clang350-import/contrib/llvm/include/llvm/ADT/TinyPtrVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/Triple.h projects/clang350-import/contrib/llvm/include/llvm/ADT/Twine.h projects/clang350-import/contrib/llvm/include/llvm/ADT/UniqueVector.h projects/clang350-import/contrib/llvm/include/llvm/ADT/edit_distance.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ilist.h projects/clang350-import/contrib/llvm/include/llvm/ADT/ilist_node.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CFG.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CFGPrinter.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CallGraph.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CaptureTracking.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/CodeMetrics.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ConstantFolding.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ConstantsScanner.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/FindUsedTypes.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/IVUsers.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/InlineCost.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/Interval.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/IntervalIterator.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/IntervalPartition.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/Loads.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LoopInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/LoopPass.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/PHITransAddr.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/Passes.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/PostDominators.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/RegionInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/RegionIterator.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/RegionPass.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/SparsePropagation.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h projects/clang350-import/contrib/llvm/include/llvm/Analysis/ValueTracking.h projects/clang350-import/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h projects/clang350-import/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h projects/clang350-import/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h projects/clang350-import/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/Analysis.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/CommandFlags.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/EdgeBundles.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/FastISel.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/GCMetadata.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/GCStrategy.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/GCs.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveInterval.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveRegMatrix.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/LiveVariables.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineCodeInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineDominators.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineFunction.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineFunctionPass.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineInstr.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineOperand.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachinePassRegistry.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineSSAUpdater.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/MachineTraceMetrics.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/Math.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PBQP/Solution.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/Passes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/RegisterClassInfo.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/RegisterPressure.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ScheduleDFS.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/StackMaps.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/StackProtector.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/TargetSchedule.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/ValueTypes.h projects/clang350-import/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h projects/clang350-import/contrib/llvm/include/llvm/DebugInfo/DIContext.h projects/clang350-import/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/ObjectImage.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h projects/clang350-import/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h projects/clang350-import/contrib/llvm/include/llvm/IR/Argument.h projects/clang350-import/contrib/llvm/include/llvm/IR/Attributes.h projects/clang350-import/contrib/llvm/include/llvm/IR/BasicBlock.h projects/clang350-import/contrib/llvm/include/llvm/IR/CallingConv.h projects/clang350-import/contrib/llvm/include/llvm/IR/Constant.h projects/clang350-import/contrib/llvm/include/llvm/IR/Constants.h projects/clang350-import/contrib/llvm/include/llvm/IR/DataLayout.h projects/clang350-import/contrib/llvm/include/llvm/IR/DerivedTypes.h projects/clang350-import/contrib/llvm/include/llvm/IR/Function.h projects/clang350-import/contrib/llvm/include/llvm/IR/GlobalAlias.h projects/clang350-import/contrib/llvm/include/llvm/IR/GlobalValue.h projects/clang350-import/contrib/llvm/include/llvm/IR/GlobalVariable.h projects/clang350-import/contrib/llvm/include/llvm/IR/IRBuilder.h projects/clang350-import/contrib/llvm/include/llvm/IR/InlineAsm.h projects/clang350-import/contrib/llvm/include/llvm/IR/InstrTypes.h projects/clang350-import/contrib/llvm/include/llvm/IR/Instruction.h projects/clang350-import/contrib/llvm/include/llvm/IR/Instructions.h projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicInst.h projects/clang350-import/contrib/llvm/include/llvm/IR/Intrinsics.h projects/clang350-import/contrib/llvm/include/llvm/IR/Intrinsics.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsAArch64.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsARM.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsMips.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsNVVM.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsR600.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsX86.td projects/clang350-import/contrib/llvm/include/llvm/IR/IntrinsicsXCore.td projects/clang350-import/contrib/llvm/include/llvm/IR/LLVMContext.h projects/clang350-import/contrib/llvm/include/llvm/IR/LegacyPassManager.h projects/clang350-import/contrib/llvm/include/llvm/IR/LegacyPassManagers.h projects/clang350-import/contrib/llvm/include/llvm/IR/MDBuilder.h projects/clang350-import/contrib/llvm/include/llvm/IR/Metadata.h projects/clang350-import/contrib/llvm/include/llvm/IR/Module.h projects/clang350-import/contrib/llvm/include/llvm/IR/Operator.h projects/clang350-import/contrib/llvm/include/llvm/IR/PassManager.h projects/clang350-import/contrib/llvm/include/llvm/IR/SymbolTableListTraits.h projects/clang350-import/contrib/llvm/include/llvm/IR/Type.h projects/clang350-import/contrib/llvm/include/llvm/IR/Use.h projects/clang350-import/contrib/llvm/include/llvm/IR/User.h projects/clang350-import/contrib/llvm/include/llvm/IR/Value.h projects/clang350-import/contrib/llvm/include/llvm/IRReader/IRReader.h projects/clang350-import/contrib/llvm/include/llvm/InitializePasses.h projects/clang350-import/contrib/llvm/include/llvm/LTO/LTOCodeGenerator.h projects/clang350-import/contrib/llvm/include/llvm/LTO/LTOModule.h projects/clang350-import/contrib/llvm/include/llvm/LinkAllIR.h projects/clang350-import/contrib/llvm/include/llvm/LinkAllPasses.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAsmBackend.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAsmInfo.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAsmLayout.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCAssembler.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCCodeEmitter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCContext.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCDirectives.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCDisassembler.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCDwarf.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCELF.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCELFStreamer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCELFSymbolFlags.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCExpr.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCExternalSymbolizer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCFixup.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCInst.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCInstPrinter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCInstrDesc.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCInstrItineraries.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCObjectDisassembler.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCObjectStreamer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCObjectSymbolizer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCObjectWriter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCRegisterInfo.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSchedule.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSectionCOFF.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSectionELF.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSectionMachO.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCStreamer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSymbol.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCSymbolizer.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCValue.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCWin64EH.h projects/clang350-import/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h projects/clang350-import/contrib/llvm/include/llvm/MC/MachineLocation.h projects/clang350-import/contrib/llvm/include/llvm/MC/SubtargetFeature.h projects/clang350-import/contrib/llvm/include/llvm/Object/Archive.h projects/clang350-import/contrib/llvm/include/llvm/Object/Binary.h projects/clang350-import/contrib/llvm/include/llvm/Object/COFF.h projects/clang350-import/contrib/llvm/include/llvm/Object/COFFYAML.h projects/clang350-import/contrib/llvm/include/llvm/Object/ELF.h projects/clang350-import/contrib/llvm/include/llvm/Object/ELFObjectFile.h projects/clang350-import/contrib/llvm/include/llvm/Object/ELFYAML.h projects/clang350-import/contrib/llvm/include/llvm/Object/Error.h projects/clang350-import/contrib/llvm/include/llvm/Object/MachO.h projects/clang350-import/contrib/llvm/include/llvm/Object/MachOUniversal.h projects/clang350-import/contrib/llvm/include/llvm/Object/ObjectFile.h projects/clang350-import/contrib/llvm/include/llvm/Object/RelocVisitor.h projects/clang350-import/contrib/llvm/include/llvm/Option/Arg.h projects/clang350-import/contrib/llvm/include/llvm/Option/ArgList.h projects/clang350-import/contrib/llvm/include/llvm/Option/OptParser.td projects/clang350-import/contrib/llvm/include/llvm/Option/OptSpecifier.h projects/clang350-import/contrib/llvm/include/llvm/Option/Option.h projects/clang350-import/contrib/llvm/include/llvm/Pass.h projects/clang350-import/contrib/llvm/include/llvm/PassAnalysisSupport.h projects/clang350-import/contrib/llvm/include/llvm/PassRegistry.h projects/clang350-import/contrib/llvm/include/llvm/PassSupport.h projects/clang350-import/contrib/llvm/include/llvm/Support/AlignOf.h projects/clang350-import/contrib/llvm/include/llvm/Support/Allocator.h projects/clang350-import/contrib/llvm/include/llvm/Support/ArrayRecycler.h projects/clang350-import/contrib/llvm/include/llvm/Support/BlockFrequency.h projects/clang350-import/contrib/llvm/include/llvm/Support/BranchProbability.h projects/clang350-import/contrib/llvm/include/llvm/Support/COFF.h projects/clang350-import/contrib/llvm/include/llvm/Support/Casting.h projects/clang350-import/contrib/llvm/include/llvm/Support/CommandLine.h projects/clang350-import/contrib/llvm/include/llvm/Support/Compiler.h projects/clang350-import/contrib/llvm/include/llvm/Support/Compression.h projects/clang350-import/contrib/llvm/include/llvm/Support/ConvertUTF.h projects/clang350-import/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h projects/clang350-import/contrib/llvm/include/llvm/Support/DataTypes.h.in projects/clang350-import/contrib/llvm/include/llvm/Support/Debug.h projects/clang350-import/contrib/llvm/include/llvm/Support/Dwarf.h projects/clang350-import/contrib/llvm/include/llvm/Support/DynamicLibrary.h projects/clang350-import/contrib/llvm/include/llvm/Support/ELF.h projects/clang350-import/contrib/llvm/include/llvm/Support/Endian.h projects/clang350-import/contrib/llvm/include/llvm/Support/ErrorHandling.h projects/clang350-import/contrib/llvm/include/llvm/Support/ErrorOr.h projects/clang350-import/contrib/llvm/include/llvm/Support/FileOutputBuffer.h projects/clang350-import/contrib/llvm/include/llvm/Support/FileSystem.h projects/clang350-import/contrib/llvm/include/llvm/Support/FileUtilities.h projects/clang350-import/contrib/llvm/include/llvm/Support/Format.h projects/clang350-import/contrib/llvm/include/llvm/Support/FormattedStream.h projects/clang350-import/contrib/llvm/include/llvm/Support/GCOV.h projects/clang350-import/contrib/llvm/include/llvm/Support/GraphWriter.h projects/clang350-import/contrib/llvm/include/llvm/Support/Host.h projects/clang350-import/contrib/llvm/include/llvm/Support/LEB128.h projects/clang350-import/contrib/llvm/include/llvm/Support/LockFileManager.h projects/clang350-import/contrib/llvm/include/llvm/Support/MD5.h projects/clang350-import/contrib/llvm/include/llvm/Support/MachO.h projects/clang350-import/contrib/llvm/include/llvm/Support/ManagedStatic.h projects/clang350-import/contrib/llvm/include/llvm/Support/MathExtras.h projects/clang350-import/contrib/llvm/include/llvm/Support/Memory.h projects/clang350-import/contrib/llvm/include/llvm/Support/MemoryBuffer.h projects/clang350-import/contrib/llvm/include/llvm/Support/Path.h projects/clang350-import/contrib/llvm/include/llvm/Support/PrettyStackTrace.h projects/clang350-import/contrib/llvm/include/llvm/Support/Process.h projects/clang350-import/contrib/llvm/include/llvm/Support/Program.h projects/clang350-import/contrib/llvm/include/llvm/Support/Recycler.h projects/clang350-import/contrib/llvm/include/llvm/Support/Regex.h projects/clang350-import/contrib/llvm/include/llvm/Support/Registry.h projects/clang350-import/contrib/llvm/include/llvm/Support/SMLoc.h projects/clang350-import/contrib/llvm/include/llvm/Support/SaveAndRestore.h projects/clang350-import/contrib/llvm/include/llvm/Support/Signals.h projects/clang350-import/contrib/llvm/include/llvm/Support/SourceMgr.h projects/clang350-import/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h projects/clang350-import/contrib/llvm/include/llvm/Support/StringPool.h projects/clang350-import/contrib/llvm/include/llvm/Support/StringRefMemoryObject.h projects/clang350-import/contrib/llvm/include/llvm/Support/SwapByteOrder.h projects/clang350-import/contrib/llvm/include/llvm/Support/TargetRegistry.h projects/clang350-import/contrib/llvm/include/llvm/Support/Threading.h projects/clang350-import/contrib/llvm/include/llvm/Support/TimeValue.h projects/clang350-import/contrib/llvm/include/llvm/Support/Timer.h projects/clang350-import/contrib/llvm/include/llvm/Support/ToolOutputFile.h projects/clang350-import/contrib/llvm/include/llvm/Support/Unicode.h projects/clang350-import/contrib/llvm/include/llvm/Support/UnicodeCharRanges.h projects/clang350-import/contrib/llvm/include/llvm/Support/Valgrind.h projects/clang350-import/contrib/llvm/include/llvm/Support/Win64EH.h projects/clang350-import/contrib/llvm/include/llvm/Support/YAMLParser.h projects/clang350-import/contrib/llvm/include/llvm/Support/YAMLTraits.h projects/clang350-import/contrib/llvm/include/llvm/Support/circular_raw_ostream.h projects/clang350-import/contrib/llvm/include/llvm/Support/raw_os_ostream.h projects/clang350-import/contrib/llvm/include/llvm/Support/raw_ostream.h projects/clang350-import/contrib/llvm/include/llvm/Support/type_traits.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/Error.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/Main.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/Record.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/StringMatcher.h projects/clang350-import/contrib/llvm/include/llvm/TableGen/StringToOffsetTable.h projects/clang350-import/contrib/llvm/include/llvm/Target/Target.td projects/clang350-import/contrib/llvm/include/llvm/Target/TargetCallingConv.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetCallingConv.td projects/clang350-import/contrib/llvm/include/llvm/Target/TargetFrameLowering.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetInstrInfo.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetIntrinsicInfo.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetLowering.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetMachine.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetOpcodes.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetOptions.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetSchedule.td projects/clang350-import/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td projects/clang350-import/contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h projects/clang350-import/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/IPO.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Instrumentation.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/ObjCARC.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Scalar.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/CodeExtractor.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/IntegerDivision.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/Local.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h projects/clang350-import/contrib/llvm/include/llvm/Transforms/Vectorize.h projects/clang350-import/contrib/llvm/lib/Analysis/AliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp projects/clang350-import/contrib/llvm/lib/Analysis/AliasDebugger.cpp projects/clang350-import/contrib/llvm/lib/Analysis/AliasSetTracker.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Analysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CFG.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CFGPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CaptureTracking.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CodeMetrics.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ConstantFolding.cpp projects/clang350-import/contrib/llvm/lib/Analysis/CostModel.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Delinearization.cpp projects/clang350-import/contrib/llvm/lib/Analysis/DependenceAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/DomPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/DominanceFrontier.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/CallPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/FindUsedTypes.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/IPA.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IPA/InlineCost.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IVUsers.cpp projects/clang350-import/contrib/llvm/lib/Analysis/InstCount.cpp projects/clang350-import/contrib/llvm/lib/Analysis/InstructionSimplify.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Interval.cpp projects/clang350-import/contrib/llvm/lib/Analysis/IntervalPartition.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LazyValueInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LibCallSemantics.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Lint.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Loads.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LoopInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/LoopPass.cpp projects/clang350-import/contrib/llvm/lib/Analysis/MemDepPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp projects/clang350-import/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/PHITransAddr.cpp projects/clang350-import/contrib/llvm/lib/Analysis/PostDominators.cpp projects/clang350-import/contrib/llvm/lib/Analysis/PtrUseVisitor.cpp projects/clang350-import/contrib/llvm/lib/Analysis/RegionInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/RegionPass.cpp projects/clang350-import/contrib/llvm/lib/Analysis/RegionPrinter.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ScalarEvolution.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp projects/clang350-import/contrib/llvm/lib/Analysis/SparsePropagation.cpp projects/clang350-import/contrib/llvm/lib/Analysis/TargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Analysis/Trace.cpp projects/clang350-import/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Analysis/ValueTracking.cpp projects/clang350-import/contrib/llvm/lib/AsmParser/LLLexer.cpp projects/clang350-import/contrib/llvm/lib/AsmParser/LLLexer.h projects/clang350-import/contrib/llvm/lib/AsmParser/LLParser.cpp projects/clang350-import/contrib/llvm/lib/AsmParser/LLParser.h projects/clang350-import/contrib/llvm/lib/AsmParser/LLToken.h projects/clang350-import/contrib/llvm/lib/AsmParser/Parser.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h projects/clang350-import/contrib/llvm/lib/Bitcode/Reader/BitstreamReader.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Writer/BitWriter.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp projects/clang350-import/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h projects/clang350-import/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h projects/clang350-import/contrib/llvm/lib/CodeGen/AllocationOrder.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AllocationOrder.h projects/clang350-import/contrib/llvm/lib/CodeGen/Analysis.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/BranchFolding.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CallingConvLower.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CodeGen.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h projects/clang350-import/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/EdgeBundles.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ErlangGC.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/GCMetadata.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/GCStrategy.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/IfConversion.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/InlineSpiller.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/InterferenceCache.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/InterferenceCache.h projects/clang350-import/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LexicalScopes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveDebugVariables.h projects/clang350-import/contrib/llvm/lib/CodeGen/LiveInterval.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveRangeCalc.h projects/clang350-import/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LiveVariables.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineCSE.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineFunction.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineFunctionPass.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineInstr.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineLICM.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachinePassRegistry.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineScheduler.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineSink.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/MachineVerifier.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PHIElimination.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PHIEliminationUtils.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/Passes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h projects/clang350-import/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocBase.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocBase.h projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocFast.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegisterCoalescer.h projects/clang350-import/contrib/llvm/lib/CodeGen/RegisterPressure.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SlotIndexes.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SpillPlacement.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SpillPlacement.h projects/clang350-import/contrib/llvm/lib/CodeGen/Spiller.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SplitKit.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/SplitKit.h projects/clang350-import/contrib/llvm/lib/CodeGen/StackColoring.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/StackMaps.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/StackProtector.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TailDuplication.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TargetRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp projects/clang350-import/contrib/llvm/lib/CodeGen/VirtRegMap.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFAbbreviationDeclaration.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFContext.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFContext.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugFrame.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugLine.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugLoc.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugRangeList.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFDebugRangeList.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFTypeUnit.h projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFUnit.cpp projects/clang350-import/contrib/llvm/lib/DebugInfo/DWARFUnit.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RTDyldMemoryManager.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp projects/clang350-import/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h projects/clang350-import/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp projects/clang350-import/contrib/llvm/lib/IR/AsmWriter.cpp projects/clang350-import/contrib/llvm/lib/IR/AsmWriter.h projects/clang350-import/contrib/llvm/lib/IR/AttributeImpl.h projects/clang350-import/contrib/llvm/lib/IR/Attributes.cpp projects/clang350-import/contrib/llvm/lib/IR/AutoUpgrade.cpp projects/clang350-import/contrib/llvm/lib/IR/BasicBlock.cpp projects/clang350-import/contrib/llvm/lib/IR/ConstantFold.cpp projects/clang350-import/contrib/llvm/lib/IR/Constants.cpp projects/clang350-import/contrib/llvm/lib/IR/ConstantsContext.h projects/clang350-import/contrib/llvm/lib/IR/Core.cpp projects/clang350-import/contrib/llvm/lib/IR/DIBuilder.cpp projects/clang350-import/contrib/llvm/lib/IR/DataLayout.cpp projects/clang350-import/contrib/llvm/lib/IR/DebugInfo.cpp projects/clang350-import/contrib/llvm/lib/IR/DebugLoc.cpp projects/clang350-import/contrib/llvm/lib/IR/Dominators.cpp projects/clang350-import/contrib/llvm/lib/IR/Function.cpp projects/clang350-import/contrib/llvm/lib/IR/GCOV.cpp projects/clang350-import/contrib/llvm/lib/IR/GVMaterializer.cpp projects/clang350-import/contrib/llvm/lib/IR/Globals.cpp projects/clang350-import/contrib/llvm/lib/IR/InlineAsm.cpp projects/clang350-import/contrib/llvm/lib/IR/Instruction.cpp projects/clang350-import/contrib/llvm/lib/IR/Instructions.cpp projects/clang350-import/contrib/llvm/lib/IR/IntrinsicInst.cpp projects/clang350-import/contrib/llvm/lib/IR/LLVMContext.cpp projects/clang350-import/contrib/llvm/lib/IR/LLVMContextImpl.cpp projects/clang350-import/contrib/llvm/lib/IR/LLVMContextImpl.h projects/clang350-import/contrib/llvm/lib/IR/LeakDetector.cpp projects/clang350-import/contrib/llvm/lib/IR/LeaksContext.h projects/clang350-import/contrib/llvm/lib/IR/LegacyPassManager.cpp projects/clang350-import/contrib/llvm/lib/IR/Metadata.cpp projects/clang350-import/contrib/llvm/lib/IR/Module.cpp projects/clang350-import/contrib/llvm/lib/IR/Pass.cpp projects/clang350-import/contrib/llvm/lib/IR/PassManager.cpp projects/clang350-import/contrib/llvm/lib/IR/PassRegistry.cpp projects/clang350-import/contrib/llvm/lib/IR/SymbolTableListTraitsImpl.h projects/clang350-import/contrib/llvm/lib/IR/Type.cpp projects/clang350-import/contrib/llvm/lib/IR/Use.cpp projects/clang350-import/contrib/llvm/lib/IR/Value.cpp projects/clang350-import/contrib/llvm/lib/IR/ValueSymbolTable.cpp projects/clang350-import/contrib/llvm/lib/IR/Verifier.cpp projects/clang350-import/contrib/llvm/lib/IRReader/IRReader.cpp projects/clang350-import/contrib/llvm/lib/LTO/LTOCodeGenerator.cpp projects/clang350-import/contrib/llvm/lib/LTO/LTOModule.cpp projects/clang350-import/contrib/llvm/lib/Linker/LinkModules.cpp projects/clang350-import/contrib/llvm/lib/MC/ELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmInfoELF.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAsmStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCAssembler.cpp projects/clang350-import/contrib/llvm/lib/MC/MCContext.cpp projects/clang350-import/contrib/llvm/lib/MC/MCDisassembler.cpp projects/clang350-import/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp projects/clang350-import/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h projects/clang350-import/contrib/llvm/lib/MC/MCDwarf.cpp projects/clang350-import/contrib/llvm/lib/MC/MCELF.cpp projects/clang350-import/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp projects/clang350-import/contrib/llvm/lib/MC/MCELFStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCExpr.cpp projects/clang350-import/contrib/llvm/lib/MC/MCExternalSymbolizer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCInst.cpp projects/clang350-import/contrib/llvm/lib/MC/MCMachOStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCNullStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCObjectFileInfo.cpp projects/clang350-import/contrib/llvm/lib/MC/MCObjectStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp projects/clang350-import/contrib/llvm/lib/MC/MCRelocationInfo.cpp projects/clang350-import/contrib/llvm/lib/MC/MCSectionCOFF.cpp projects/clang350-import/contrib/llvm/lib/MC/MCSectionMachO.cpp projects/clang350-import/contrib/llvm/lib/MC/MCStreamer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCSubtargetInfo.cpp projects/clang350-import/contrib/llvm/lib/MC/MCSymbolizer.cpp projects/clang350-import/contrib/llvm/lib/MC/MCValue.cpp projects/clang350-import/contrib/llvm/lib/MC/MCWin64EH.cpp projects/clang350-import/contrib/llvm/lib/MC/MachObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/MC/SubtargetFeature.cpp projects/clang350-import/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/MC/WinCOFFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Object/Archive.cpp projects/clang350-import/contrib/llvm/lib/Object/Binary.cpp projects/clang350-import/contrib/llvm/lib/Object/COFFObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Object/COFFYAML.cpp projects/clang350-import/contrib/llvm/lib/Object/ELF.cpp projects/clang350-import/contrib/llvm/lib/Object/ELFObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Object/ELFYAML.cpp projects/clang350-import/contrib/llvm/lib/Object/Error.cpp projects/clang350-import/contrib/llvm/lib/Object/MachOObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Object/MachOUniversal.cpp projects/clang350-import/contrib/llvm/lib/Object/Object.cpp projects/clang350-import/contrib/llvm/lib/Object/ObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Option/ArgList.cpp projects/clang350-import/contrib/llvm/lib/Option/OptTable.cpp projects/clang350-import/contrib/llvm/lib/Option/Option.cpp projects/clang350-import/contrib/llvm/lib/Support/APFloat.cpp projects/clang350-import/contrib/llvm/lib/Support/APInt.cpp projects/clang350-import/contrib/llvm/lib/Support/Allocator.cpp projects/clang350-import/contrib/llvm/lib/Support/Atomic.cpp projects/clang350-import/contrib/llvm/lib/Support/BlockFrequency.cpp projects/clang350-import/contrib/llvm/lib/Support/BranchProbability.cpp projects/clang350-import/contrib/llvm/lib/Support/CommandLine.cpp projects/clang350-import/contrib/llvm/lib/Support/Compression.cpp projects/clang350-import/contrib/llvm/lib/Support/ConvertUTF.c projects/clang350-import/contrib/llvm/lib/Support/CrashRecoveryContext.cpp projects/clang350-import/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp projects/clang350-import/contrib/llvm/lib/Support/DataExtractor.cpp projects/clang350-import/contrib/llvm/lib/Support/DataStream.cpp projects/clang350-import/contrib/llvm/lib/Support/Debug.cpp projects/clang350-import/contrib/llvm/lib/Support/Dwarf.cpp projects/clang350-import/contrib/llvm/lib/Support/DynamicLibrary.cpp projects/clang350-import/contrib/llvm/lib/Support/ErrorHandling.cpp projects/clang350-import/contrib/llvm/lib/Support/FileOutputBuffer.cpp projects/clang350-import/contrib/llvm/lib/Support/FileUtilities.cpp projects/clang350-import/contrib/llvm/lib/Support/FoldingSet.cpp projects/clang350-import/contrib/llvm/lib/Support/FormattedStream.cpp projects/clang350-import/contrib/llvm/lib/Support/GraphWriter.cpp projects/clang350-import/contrib/llvm/lib/Support/Host.cpp projects/clang350-import/contrib/llvm/lib/Support/IntervalMap.cpp projects/clang350-import/contrib/llvm/lib/Support/LockFileManager.cpp projects/clang350-import/contrib/llvm/lib/Support/ManagedStatic.cpp projects/clang350-import/contrib/llvm/lib/Support/MemoryBuffer.cpp projects/clang350-import/contrib/llvm/lib/Support/Mutex.cpp projects/clang350-import/contrib/llvm/lib/Support/Path.cpp projects/clang350-import/contrib/llvm/lib/Support/PrettyStackTrace.cpp projects/clang350-import/contrib/llvm/lib/Support/Process.cpp projects/clang350-import/contrib/llvm/lib/Support/Program.cpp projects/clang350-import/contrib/llvm/lib/Support/RWMutex.cpp projects/clang350-import/contrib/llvm/lib/Support/Regex.cpp projects/clang350-import/contrib/llvm/lib/Support/SearchForAddressOfSpecialSymbol.cpp projects/clang350-import/contrib/llvm/lib/Support/SmallPtrSet.cpp projects/clang350-import/contrib/llvm/lib/Support/SourceMgr.cpp projects/clang350-import/contrib/llvm/lib/Support/Statistic.cpp projects/clang350-import/contrib/llvm/lib/Support/StreamableMemoryObject.cpp projects/clang350-import/contrib/llvm/lib/Support/StringMap.cpp projects/clang350-import/contrib/llvm/lib/Support/StringPool.cpp projects/clang350-import/contrib/llvm/lib/Support/StringRef.cpp projects/clang350-import/contrib/llvm/lib/Support/TargetRegistry.cpp projects/clang350-import/contrib/llvm/lib/Support/ThreadLocal.cpp projects/clang350-import/contrib/llvm/lib/Support/Threading.cpp projects/clang350-import/contrib/llvm/lib/Support/TimeValue.cpp projects/clang350-import/contrib/llvm/lib/Support/Timer.cpp projects/clang350-import/contrib/llvm/lib/Support/ToolOutputFile.cpp projects/clang350-import/contrib/llvm/lib/Support/Triple.cpp projects/clang350-import/contrib/llvm/lib/Support/Twine.cpp projects/clang350-import/contrib/llvm/lib/Support/Unix/Host.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/Memory.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/Path.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/Process.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/Program.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/RWMutex.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/Signals.inc projects/clang350-import/contrib/llvm/lib/Support/Unix/TimeValue.inc projects/clang350-import/contrib/llvm/lib/Support/Valgrind.cpp projects/clang350-import/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Host.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Memory.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Mutex.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Path.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Process.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Program.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/RWMutex.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/Signals.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/ThreadLocal.inc projects/clang350-import/contrib/llvm/lib/Support/Windows/TimeValue.inc projects/clang350-import/contrib/llvm/lib/Support/YAMLParser.cpp projects/clang350-import/contrib/llvm/lib/Support/YAMLTraits.cpp projects/clang350-import/contrib/llvm/lib/Support/raw_ostream.cpp projects/clang350-import/contrib/llvm/lib/Support/regcclass.h projects/clang350-import/contrib/llvm/lib/Support/regcname.h projects/clang350-import/contrib/llvm/lib/Support/regcomp.c projects/clang350-import/contrib/llvm/lib/Support/regengine.inc projects/clang350-import/contrib/llvm/lib/Support/regex2.h projects/clang350-import/contrib/llvm/lib/Support/regutils.h projects/clang350-import/contrib/llvm/lib/TableGen/Error.cpp projects/clang350-import/contrib/llvm/lib/TableGen/Main.cpp projects/clang350-import/contrib/llvm/lib/TableGen/Record.cpp projects/clang350-import/contrib/llvm/lib/TableGen/TGLexer.cpp projects/clang350-import/contrib/llvm/lib/TableGen/TGLexer.h projects/clang350-import/contrib/llvm/lib/TableGen/TGParser.cpp projects/clang350-import/contrib/llvm/lib/TableGen/TGParser.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64Schedule.td projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/A15SDOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARM.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARM.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMCallingConv.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMFPUName.def projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMFeatures.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMJITInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMScheduleV6.td projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h projects/clang350-import/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp projects/clang350-import/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/Hexagon.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSplitTFRCondSets.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/HexagonVarargsCallingConvention.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInst.h projects/clang350-import/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430.td projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MSA.txt projects/clang350-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16HardFloat.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsCondMov.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsDSPInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsJITInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMSAInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMSAInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsOs16.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsOs16.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSchedule.td projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTX.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTX.td projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXMCExpr.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.h projects/clang350-import/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp projects/clang350-import/contrib/llvm/lib/Target/NVPTX/cl_common_defines.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPC.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPC.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleE5500.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleG3.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetStreamer.h projects/clang350-import/contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPU.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPU.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUInstructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUIntrinsics.td projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUMCInstLower.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPURegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/Processors.td projects/clang350-import/contrib/llvm/lib/Target/R600/R600ClauseMergePass.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600Defines.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600ISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600ISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600Instructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/R600MachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600MachineScheduler.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600MachineScheduler.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600Packetizer.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/R600RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/R600RegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIDefines.h projects/clang350-import/contrib/llvm/lib/Target/R600/SIFixSGPRCopies.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/R600/SIInsertWaits.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/R600/SIInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/SIInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/R600/SIInstructions.td projects/clang350-import/contrib/llvm/lib/Target/R600/SIIntrinsics.td projects/clang350-import/contrib/llvm/lib/Target/R600/SILowerControlFlow.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/SIRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/R600/SIRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/R600/SIRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/R600/SITypeRewriter.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp (contents, props changed) projects/clang350-import/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp (contents, props changed) projects/clang350-import/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp (contents, props changed) projects/clang350-import/contrib/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h (contents, props changed) projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/Sparc.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/Sparc.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrAliases.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcJITInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcJITInfo.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/Sparc/SparcTargetStreamer.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/README.txt projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZ.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZ.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZCallingConv.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZMCInstLower.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZOperands.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZOperators.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZPatterns.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZProcessors.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/Target.cpp projects/clang350-import/contrib/llvm/lib/Target/TargetLibraryInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/TargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/TargetMachineC.cpp projects/clang350-import/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h projects/clang350-import/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h projects/clang350-import/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86AsmPrinter.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86CallingConv.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86FastISel.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86FrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86ISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrAVX512.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrBuilder.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrCompiler.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrControl.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrExtension.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrFMA.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrFPStack.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrFormats.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrMMX.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrSSE.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrSVM.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrSystem.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrTSX.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrVMX.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86InstrXOP.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86JITInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86JITInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86RegisterInfo.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86SchedHaswell.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86Schedule.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86ScheduleSLM.td projects/clang350-import/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86Subtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86Subtarget.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86TargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.h projects/clang350-import/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h projects/clang350-import/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCore.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCore.td projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreCallingConv.td projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h projects/clang350-import/contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/IPO.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/Inliner.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/Internalize.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp projects/clang350-import/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h projects/clang350-import/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/DebugIR.h projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.h projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.h projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp projects/clang350-import/contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/DCE.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/GVN.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LICM.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/SROA.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/Sink.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/InstructionNamer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/Local.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/Utils.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp projects/clang350-import/contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/BugDriver.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/BugDriver.h projects/clang350-import/contrib/llvm/tools/bugpoint/CrashDebugger.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/ExtractFunction.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/FindBugs.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/Miscompilation.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/ToolRunner.cpp projects/clang350-import/contrib/llvm/tools/bugpoint/ToolRunner.h projects/clang350-import/contrib/llvm/tools/bugpoint/bugpoint.cpp projects/clang350-import/contrib/llvm/tools/llc/llc.cpp projects/clang350-import/contrib/llvm/tools/lli/ChildTarget/ChildTarget.cpp projects/clang350-import/contrib/llvm/tools/lli/RemoteMemoryManager.cpp projects/clang350-import/contrib/llvm/tools/lli/RemoteMemoryManager.h projects/clang350-import/contrib/llvm/tools/lli/RemoteTarget.cpp projects/clang350-import/contrib/llvm/tools/lli/RemoteTarget.h projects/clang350-import/contrib/llvm/tools/lli/RemoteTargetExternal.cpp projects/clang350-import/contrib/llvm/tools/lli/RemoteTargetExternal.h projects/clang350-import/contrib/llvm/tools/lli/RemoteTargetMessage.h projects/clang350-import/contrib/llvm/tools/lli/lli.cpp projects/clang350-import/contrib/llvm/tools/llvm-ar/llvm-ar.cpp projects/clang350-import/contrib/llvm/tools/llvm-as/llvm-as.cpp projects/clang350-import/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp projects/clang350-import/contrib/llvm/tools/llvm-diff/DiffConsumer.h projects/clang350-import/contrib/llvm/tools/llvm-diff/DiffLog.cpp projects/clang350-import/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp projects/clang350-import/contrib/llvm/tools/llvm-diff/DifferenceEngine.h projects/clang350-import/contrib/llvm/tools/llvm-dis/llvm-dis.cpp projects/clang350-import/contrib/llvm/tools/llvm-extract/llvm-extract.cpp projects/clang350-import/contrib/llvm/tools/llvm-link/llvm-link.cpp projects/clang350-import/contrib/llvm/tools/llvm-mc/Disassembler.cpp projects/clang350-import/contrib/llvm/tools/llvm-mc/llvm-mc.cpp projects/clang350-import/contrib/llvm/tools/llvm-nm/llvm-nm.cpp projects/clang350-import/contrib/llvm/tools/llvm-objdump/COFFDump.cpp projects/clang350-import/contrib/llvm/tools/llvm-objdump/MachODump.cpp projects/clang350-import/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp projects/clang350-import/contrib/llvm/tools/llvm-objdump/llvm-objdump.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/Error.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/Error.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/MachODumper.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/ObjDumper.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/ObjDumper.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/StreamWriter.h projects/clang350-import/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp projects/clang350-import/contrib/llvm/tools/llvm-readobj/llvm-readobj.h projects/clang350-import/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp projects/clang350-import/contrib/llvm/tools/llvm-stress/llvm-stress.cpp projects/clang350-import/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp projects/clang350-import/contrib/llvm/tools/llvm-symbolizer/LLVMSymbolize.h projects/clang350-import/contrib/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp projects/clang350-import/contrib/llvm/tools/macho-dump/macho-dump.cpp projects/clang350-import/contrib/llvm/tools/opt/AnalysisWrappers.cpp projects/clang350-import/contrib/llvm/tools/opt/GraphPrinters.cpp projects/clang350-import/contrib/llvm/tools/opt/PrintSCC.cpp projects/clang350-import/contrib/llvm/tools/opt/opt.cpp projects/clang350-import/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/AsmWriterInst.cpp projects/clang350-import/contrib/llvm/utils/TableGen/AsmWriterInst.h projects/clang350-import/contrib/llvm/utils/TableGen/CTagsEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenInstruction.h projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenMapTable.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenRegisters.h projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenSchedule.h projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenTarget.cpp projects/clang350-import/contrib/llvm/utils/TableGen/CodeGenTarget.h projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelMatcher.h projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DAGISelMatcherOpt.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/FastISelEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/OptParserEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp projects/clang350-import/contrib/llvm/utils/TableGen/TableGen.cpp projects/clang350-import/contrib/llvm/utils/TableGen/X86DisassemblerShared.h projects/clang350-import/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp projects/clang350-import/contrib/llvm/utils/TableGen/X86DisassemblerTables.h projects/clang350-import/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp projects/clang350-import/contrib/llvm/utils/TableGen/X86ModRMFilters.h projects/clang350-import/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp projects/clang350-import/contrib/llvm/utils/TableGen/X86RecognizableInstr.h Directory Properties: projects/clang350-import/contrib/llvm/ (props changed) Modified: projects/clang350-import/contrib/llvm/LICENSE.TXT ============================================================================== --- projects/clang350-import/contrib/llvm/LICENSE.TXT Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/LICENSE.TXT Mon Nov 24 17:02:24 2014 (r274968) @@ -4,7 +4,7 @@ LLVM Release License University of Illinois/NCSA Open Source License -Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign. +Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: @@ -63,7 +63,6 @@ Program Directory ------- --------- Autoconf llvm/autoconf llvm/projects/ModuleMaker/autoconf - llvm/projects/sample/autoconf Google Test llvm/utils/unittest/googletest OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex} pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT} Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Core.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Core.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Core.h Mon Nov 24 17:02:24 2014 (r274968) @@ -15,7 +15,7 @@ #ifndef LLVM_C_CORE_H #define LLVM_C_CORE_H -#include "llvm/Support/DataTypes.h" +#include "llvm-c/Support.h" #ifdef __cplusplus extern "C" { @@ -62,8 +62,6 @@ extern "C" { * @{ */ -typedef int LLVMBool; - /* Opaque types. */ /** @@ -114,13 +112,6 @@ typedef struct LLVMOpaqueBuilder *LLVMBu */ typedef struct LLVMOpaqueModuleProvider *LLVMModuleProviderRef; -/** - * Used to provide a module to JIT or interpreter. - * - * @see llvm::MemoryBuffer - */ -typedef struct LLVMOpaqueMemoryBuffer *LLVMMemoryBufferRef; - /** @see llvm::PassManagerBase */ typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; @@ -133,6 +124,12 @@ typedef struct LLVMOpaquePassRegistry *L * @see llvm::Use */ typedef struct LLVMOpaqueUse *LLVMUseRef; + +/** + * @see llvm::DiagnosticInfo + */ +typedef struct LLVMOpaqueDiagnosticInfo *LLVMDiagnosticInfoRef; + typedef enum { LLVMZExtAttribute = 1<<0, LLVMSExtAttribute = 1<<1, @@ -167,7 +164,11 @@ typedef enum { LLVMAddressSafety = 1ULL << 32, LLVMStackProtectStrongAttribute = 1ULL<<33, LLVMCold = 1ULL << 34, - LLVMOptimizeNone = 1ULL << 35 + LLVMOptimizeNone = 1ULL << 35, + LLVMInAllocaAttribute = 1ULL << 36, + LLVMNonNullAttribute = 1ULL << 37, + LLVMJumpTableAttribute = 1ULL << 38, + LLVMDereferenceableAttribute = 1ULL << 39, */ } LLVMAttribute; @@ -283,8 +284,8 @@ typedef enum { LLVMInternalLinkage, /**< Rename collisions when linking (static functions) */ LLVMPrivateLinkage, /**< Like Internal, but omit from symbol table */ - LLVMDLLImportLinkage, /**< Function to be imported from DLL */ - LLVMDLLExportLinkage, /**< Function to be accessible from DLL */ + LLVMDLLImportLinkage, /**< Obsolete */ + LLVMDLLExportLinkage, /**< Obsolete */ LLVMExternalWeakLinkage,/**< ExternalWeak linkage description */ LLVMGhostLinkage, /**< Obsolete */ LLVMCommonLinkage, /**< Tentative definitions */ @@ -299,6 +300,12 @@ typedef enum { } LLVMVisibility; typedef enum { + LLVMDefaultStorageClass = 0, + LLVMDLLImportStorageClass = 1, /**< Function to be imported from DLL. */ + LLVMDLLExportStorageClass = 2 /**< Function to be accessible from DLL. */ +} LLVMDLLStorageClass; + +typedef enum { LLVMCCallConv = 0, LLVMFastCallConv = 8, LLVMColdCallConv = 9, @@ -402,6 +409,13 @@ typedef enum { the old one */ } LLVMAtomicRMWBinOp; +typedef enum { + LLVMDSError, + LLVMDSWarning, + LLVMDSRemark, + LLVMDSNote +} LLVMDiagnosticSeverity; + /** * @} */ @@ -455,6 +469,9 @@ void LLVMEnablePrettyStackTrace(void); * @{ */ +typedef void (*LLVMDiagnosticHandler)(LLVMDiagnosticInfoRef, void *); +typedef void (*LLVMYieldCallback)(LLVMContextRef, void *); + /** * Create a new context. * @@ -469,6 +486,21 @@ LLVMContextRef LLVMContextCreate(void); LLVMContextRef LLVMGetGlobalContext(void); /** + * Set the diagnostic handler for this context. + */ +void LLVMContextSetDiagnosticHandler(LLVMContextRef C, + LLVMDiagnosticHandler Handler, + void *DiagnosticContext); + +/** + * Set the yield callback function for this context. + * + * @see LLVMContext::setYieldCallback() + */ +void LLVMContextSetYieldCallback(LLVMContextRef C, LLVMYieldCallback Callback, + void *OpaqueHandle); + +/** * Destroy a context instance. * * This should be called for every call to LLVMContextCreate() or memory @@ -476,6 +508,21 @@ LLVMContextRef LLVMGetGlobalContext(void */ void LLVMContextDispose(LLVMContextRef C); +/** + * Return a string representation of the DiagnosticInfo. Use + * LLVMDisposeMessage to free the string. + * + * @see DiagnosticInfo::print() + */ +char *LLVMGetDiagInfoDescription(LLVMDiagnosticInfoRef DI); + +/** + * Return an enum LLVMDiagnosticSeverity. + * + * @see DiagnosticInfo::getSeverity() + */ +LLVMDiagnosticSeverity LLVMGetDiagInfoSeverity(LLVMDiagnosticInfoRef DI); + unsigned LLVMGetMDKindIDInContext(LLVMContextRef C, const char* Name, unsigned SLen); unsigned LLVMGetMDKindID(const char* Name, unsigned SLen); @@ -1123,9 +1170,10 @@ LLVMTypeRef LLVMX86MMXType(void); macro(ConstantStruct) \ macro(ConstantVector) \ macro(GlobalValue) \ - macro(Function) \ macro(GlobalAlias) \ - macro(GlobalVariable) \ + macro(GlobalObject) \ + macro(Function) \ + macro(GlobalVariable) \ macro(UndefValue) \ macro(Instruction) \ macro(BinaryOperator) \ @@ -1688,6 +1736,10 @@ const char *LLVMGetSection(LLVMValueRef void LLVMSetSection(LLVMValueRef Global, const char *Section); LLVMVisibility LLVMGetVisibility(LLVMValueRef Global); void LLVMSetVisibility(LLVMValueRef Global, LLVMVisibility Viz); +LLVMDLLStorageClass LLVMGetDLLStorageClass(LLVMValueRef Global); +void LLVMSetDLLStorageClass(LLVMValueRef Global, LLVMDLLStorageClass Class); +LLVMBool LLVMHasUnnamedAddr(LLVMValueRef Global); +void LLVMSetUnnamedAddr(LLVMValueRef Global, LLVMBool HasUnnamedAddr); /** * @defgroup LLVMCCoreValueWithAlignment Values with alignment @@ -1698,6 +1750,7 @@ void LLVMSetVisibility(LLVMValueRef Glob /** * Obtain the preferred alignment of the value. + * @see llvm::AllocaInst::getAlignment() * @see llvm::LoadInst::getAlignment() * @see llvm::StoreInst::getAlignment() * @see llvm::GlobalValue::getAlignment() @@ -1706,6 +1759,7 @@ unsigned LLVMGetAlignment(LLVMValueRef V /** * Set the preferred alignment of the value. + * @see llvm::AllocaInst::setAlignment() * @see llvm::LoadInst::setAlignment() * @see llvm::StoreInst::setAlignment() * @see llvm::GlobalValue::setAlignment() @@ -2663,7 +2717,9 @@ LLVMValueRef LLVMBuildIsNotNull(LLVMBuil const char *Name); LLVMValueRef LLVMBuildPtrDiff(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS, const char *Name); -LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op, +LLVMValueRef LLVMBuildFence(LLVMBuilderRef B, LLVMAtomicOrdering ordering, + LLVMBool singleThread, const char *Name); +LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B, LLVMAtomicRMWBinOp op, LLVMValueRef PTR, LLVMValueRef Val, LLVMAtomicOrdering ordering, LLVMBool singleThread); @@ -2793,16 +2849,13 @@ void LLVMDisposePassManager(LLVMPassMana * @{ */ -/** Allocate and initialize structures needed to make LLVM safe for - multithreading. The return value indicates whether multithreaded - initialization succeeded. Must be executed in isolation from all - other LLVM api calls. - @see llvm::llvm_start_multithreaded */ +/** Deprecated: Multi-threading can only be enabled/disabled with the compile + time define LLVM_ENABLE_THREADS. This function always returns + LLVMIsMultithreaded(). */ LLVMBool LLVMStartMultithreaded(void); -/** Deallocate structures necessary to make LLVM safe for multithreading. - Must be executed in isolation from all other LLVM api calls. - @see llvm::llvm_stop_multithreaded */ +/** Deprecated: Multi-threading can only be enabled/disabled with the compile + time define LLVM_ENABLE_THREADS. */ void LLVMStopMultithreaded(void); /** Check whether LLVM is executing in thread-safe mode or not. Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Disassembler.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Disassembler.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Disassembler.h Mon Nov 24 17:02:24 2014 (r274968) @@ -96,6 +96,16 @@ struct LLVMOpInfo1 { #define LLVMDisassembler_VariantKind_ARM_LO16 2 /* :lower16: */ /** + * The ARM64 target VariantKinds. + */ +#define LLVMDisassembler_VariantKind_ARM64_PAGE 1 /* @page */ +#define LLVMDisassembler_VariantKind_ARM64_PAGEOFF 2 /* @pageoff */ +#define LLVMDisassembler_VariantKind_ARM64_GOTPAGE 3 /* @gotpage */ +#define LLVMDisassembler_VariantKind_ARM64_GOTPAGEOFF 4 /* @gotpageoff */ +#define LLVMDisassembler_VariantKind_ARM64_TLVP 5 /* @tvlppage */ +#define LLVMDisassembler_VariantKind_ARM64_TLVOFF 6 /* @tvlppageoff */ + +/** * The type for the symbol lookup function. This may be called by the * disassembler for things like adding a comment for a PC plus a constant * offset load instruction to use a symbol name instead of a load address value. @@ -123,6 +133,17 @@ typedef const char *(*LLVMSymbolLookupCa /* The input reference is from a PC relative load instruction. */ #define LLVMDisassembler_ReferenceType_In_PCrel_Load 2 +/* The input reference is from an ARM64::ADRP instruction. */ +#define LLVMDisassembler_ReferenceType_In_ARM64_ADRP 0x100000001 +/* The input reference is from an ARM64::ADDXri instruction. */ +#define LLVMDisassembler_ReferenceType_In_ARM64_ADDXri 0x100000002 +/* The input reference is from an ARM64::LDRXui instruction. */ +#define LLVMDisassembler_ReferenceType_In_ARM64_LDRXui 0x100000003 +/* The input reference is from an ARM64::LDRXl instruction. */ +#define LLVMDisassembler_ReferenceType_In_ARM64_LDRXl 0x100000004 +/* The input reference is from an ARM64::ADR instruction. */ +#define LLVMDisassembler_ReferenceType_In_ARM64_ADR 0x100000005 + /* The output reference is to as symbol stub. */ #define LLVMDisassembler_ReferenceType_Out_SymbolStub 1 /* The output reference is to a symbol address in a literal pool. */ @@ -141,6 +162,9 @@ typedef const char *(*LLVMSymbolLookupCa /* The output reference is to a Objective-C class ref. */ #define LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref 8 +/* The output reference is to a C++ symbol name. */ +#define LLVMDisassembler_ReferenceType_DeMangled_Name 9 + #ifdef __cplusplus extern "C" { #endif /* !defined(__cplusplus) */ Modified: projects/clang350-import/contrib/llvm/include/llvm-c/ExecutionEngine.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/ExecutionEngine.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/ExecutionEngine.h Mon Nov 24 17:02:24 2014 (r274968) @@ -163,6 +163,8 @@ void *LLVMRecompileAndRelinkFunction(LLV LLVMValueRef Fn); LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE); +LLVMTargetMachineRef +LLVMGetExecutionEngineTargetMachine(LLVMExecutionEngineRef EE); void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, void* Addr); Modified: projects/clang350-import/contrib/llvm/include/llvm-c/IRReader.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/IRReader.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/IRReader.h Mon Nov 24 17:02:24 2014 (r274968) @@ -24,7 +24,7 @@ extern "C" { * Read LLVM IR from a memory buffer and convert it into an in-memory Module * object. Returns 0 on success. * Optionally returns a human-readable description of any errors that - * occured during parsing IR. OutMessage must be disposed with + * occurred during parsing IR. OutMessage must be disposed with * LLVMDisposeMessage. * * @see llvm::ParseIR() Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Object.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Object.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Object.h Mon Nov 24 17:02:24 2014 (r274968) @@ -78,7 +78,6 @@ void LLVMMoveToNextRelocation(LLVMReloca // SymbolRef accessors const char *LLVMGetSymbolName(LLVMSymbolIteratorRef SI); uint64_t LLVMGetSymbolAddress(LLVMSymbolIteratorRef SI); -uint64_t LLVMGetSymbolFileOffset(LLVMSymbolIteratorRef SI); uint64_t LLVMGetSymbolSize(LLVMSymbolIteratorRef SI); // RelocationRef accessors Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Support.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Support.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Support.h Mon Nov 24 17:02:24 2014 (r274968) @@ -14,13 +14,32 @@ #ifndef LLVM_C_SUPPORT_H #define LLVM_C_SUPPORT_H -#include "llvm-c/Core.h" +#include "llvm/Support/DataTypes.h" #ifdef __cplusplus extern "C" { #endif /** + * @defgroup LLVMCSupportTypes Types and Enumerations + * + * @{ + */ + +typedef int LLVMBool; + +/** + * Used to pass regions of memory through LLVM interfaces. + * + * @see llvm::MemoryBuffer + */ +typedef struct LLVMOpaqueMemoryBuffer *LLVMMemoryBufferRef; + +/** + * @} + */ + +/** * This function permanently loads the dynamic library at the given path. * It is safe to call this function multiple times for the same library. * Modified: projects/clang350-import/contrib/llvm/include/llvm-c/TargetMachine.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/TargetMachine.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/TargetMachine.h Mon Nov 24 17:02:24 2014 (r274968) @@ -62,7 +62,7 @@ LLVMTargetRef LLVMGetFirstTarget(void); LLVMTargetRef LLVMGetNextTarget(LLVMTargetRef T); /*===-- Target ------------------------------------------------------------===*/ -/** Finds the target corresponding to the given name and stores it in \p T. +/** Finds the target corresponding to the given name and stores it in \p T. Returns 0 on success. */ LLVMTargetRef LLVMGetTargetFromName(const char *Name); @@ -137,6 +137,9 @@ LLVMBool LLVMTargetMachineEmitToMemoryBu disposed with LLVMDisposeMessage. */ char* LLVMGetDefaultTargetTriple(void); +/** Adds the target-specific analysis passes to the pass manager. */ +void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM); + #ifdef __cplusplus } #endif Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h Mon Nov 24 17:02:24 2014 (r274968) @@ -19,7 +19,6 @@ typedef struct LLVMOpaquePassManagerBuilder *LLVMPassManagerBuilderRef; #ifdef __cplusplus -#include "llvm/Transforms/IPO/PassManagerBuilder.h" extern "C" { #endif Modified: projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/Transforms/Scalar.h Mon Nov 24 17:02:24 2014 (r274968) @@ -41,6 +41,12 @@ void LLVMAddCFGSimplificationPass(LLVMPa /** See llvm::createDeadStoreEliminationPass function. */ void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM); +/** See llvm::createScalarizerPass function. */ +void LLVMAddScalarizerPass(LLVMPassManagerRef PM); + +/** See llvm::createMergedLoadStoreMotionPass function. */ +void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM); + /** See llvm::createGVNPass function. */ void LLVMAddGVNPass(LLVMPassManagerRef PM); Modified: projects/clang350-import/contrib/llvm/include/llvm-c/lto.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm-c/lto.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm-c/lto.h Mon Nov 24 17:02:24 2014 (r274968) @@ -40,8 +40,11 @@ typedef bool lto_bool_t; * @{ */ -#define LTO_API_VERSION 5 +#define LTO_API_VERSION 10 +/** + * \since prior to LTO_API_VERSION=3 + */ typedef enum { LTO_SYMBOL_ALIGNMENT_MASK = 0x0000001F, /* log2 of alignment */ LTO_SYMBOL_PERMISSIONS_MASK = 0x000000E0, @@ -62,23 +65,29 @@ typedef enum { LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN = 0x00002800 } lto_symbol_attributes; +/** + * \since prior to LTO_API_VERSION=3 + */ typedef enum { LTO_DEBUG_MODEL_NONE = 0, LTO_DEBUG_MODEL_DWARF = 1 } lto_debug_model; +/** + * \since prior to LTO_API_VERSION=3 + */ typedef enum { LTO_CODEGEN_PIC_MODEL_STATIC = 0, LTO_CODEGEN_PIC_MODEL_DYNAMIC = 1, - LTO_CODEGEN_PIC_MODEL_DYNAMIC_NO_PIC = 2 + LTO_CODEGEN_PIC_MODEL_DYNAMIC_NO_PIC = 2, + LTO_CODEGEN_PIC_MODEL_DEFAULT = 3 } lto_codegen_model; - /** opaque reference to a loaded object module */ -typedef struct LTOModule* lto_module_t; +typedef struct LLVMOpaqueLTOModule *lto_module_t; /** opaque reference to a code generator */ -typedef struct LTOCodeGenerator* lto_code_gen_t; +typedef struct LLVMOpaqueLTOCodeGenerator *lto_code_gen_t; #ifdef __cplusplus extern "C" { @@ -86,6 +95,8 @@ extern "C" { /** * Returns a printable string. + * + * \since prior to LTO_API_VERSION=3 */ extern const char* lto_get_version(void); @@ -93,12 +104,16 @@ lto_get_version(void); /** * Returns the last error string or NULL if last operation was successful. + * + * \since prior to LTO_API_VERSION=3 */ extern const char* lto_get_error_message(void); /** * Checks if a file is a loadable object file. + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_module_is_object_file(const char* path); @@ -106,6 +121,8 @@ lto_module_is_object_file(const char* pa /** * Checks if a file is a loadable object compiled for requested target. + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_module_is_object_file_for_target(const char* path, @@ -114,6 +131,8 @@ lto_module_is_object_file_for_target(con /** * Checks if a buffer is a loadable object file. + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_module_is_object_file_in_memory(const void* mem, size_t length); @@ -121,6 +140,8 @@ lto_module_is_object_file_in_memory(cons /** * Checks if a buffer is a loadable object compiled for requested target. + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_module_is_object_file_in_memory_for_target(const void* mem, size_t length, @@ -130,6 +151,8 @@ lto_module_is_object_file_in_memory_for_ /** * Loads an object file from disk. * Returns NULL on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_module_t lto_module_create(const char* path); @@ -138,13 +161,27 @@ lto_module_create(const char* path); /** * Loads an object file from memory. * Returns NULL on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_module_t lto_module_create_from_memory(const void* mem, size_t length); /** + * Loads an object file from memory with an extra path argument. + * Returns NULL on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=9 + */ +extern lto_module_t +lto_module_create_from_memory_with_path(const void* mem, size_t length, + const char *path); + +/** * Loads an object file from disk. The seek point of fd is not preserved. * Returns NULL on error (check lto_get_error_message() for details). + * + * \since LTO_API_VERSION=5 */ extern lto_module_t lto_module_create_from_fd(int fd, const char *path, size_t file_size); @@ -152,28 +189,34 @@ lto_module_create_from_fd(int fd, const /** * Loads an object file from disk. The seek point of fd is not preserved. * Returns NULL on error (check lto_get_error_message() for details). + * + * \since LTO_API_VERSION=5 */ extern lto_module_t lto_module_create_from_fd_at_offset(int fd, const char *path, size_t file_size, size_t map_size, off_t offset); - /** * Frees all memory internally allocated by the module. * Upon return the lto_module_t is no longer valid. + * + * \since prior to LTO_API_VERSION=3 */ extern void lto_module_dispose(lto_module_t mod); - /** * Returns triple string which the object module was compiled under. + * + * \since prior to LTO_API_VERSION=3 */ extern const char* lto_module_get_target_triple(lto_module_t mod); /** * Sets triple string with which the object will be codegened. + * + * \since LTO_API_VERSION=4 */ extern void lto_module_set_target_triple(lto_module_t mod, const char *triple); @@ -181,6 +224,8 @@ lto_module_set_target_triple(lto_module_ /** * Returns the number of symbols in the object module. + * + * \since prior to LTO_API_VERSION=3 */ extern unsigned int lto_module_get_num_symbols(lto_module_t mod); @@ -188,6 +233,8 @@ lto_module_get_num_symbols(lto_module_t /** * Returns the name of the ith symbol in the object module. + * + * \since prior to LTO_API_VERSION=3 */ extern const char* lto_module_get_symbol_name(lto_module_t mod, unsigned int index); @@ -195,40 +242,116 @@ lto_module_get_symbol_name(lto_module_t /** * Returns the attributes of the ith symbol in the object module. + * + * \since prior to LTO_API_VERSION=3 */ extern lto_symbol_attributes lto_module_get_symbol_attribute(lto_module_t mod, unsigned int index); /** + * Returns the number of dependent libraries in the object module. + * + * \since LTO_API_VERSION=8 + */ +extern unsigned int +lto_module_get_num_deplibs(lto_module_t mod); + + +/** + * Returns the ith dependent library in the module. + * + * \since LTO_API_VERSION=8 + */ +extern const char* +lto_module_get_deplib(lto_module_t mod, unsigned int index); + + +/** + * Returns the number of linker options in the object module. + * + * \since LTO_API_VERSION=8 + */ +extern unsigned int +lto_module_get_num_linkeropts(lto_module_t mod); + + +/** + * Returns the ith linker option in the module. + * + * \since LTO_API_VERSION=8 + */ +extern const char* +lto_module_get_linkeropt(lto_module_t mod, unsigned int index); + + +/** + * Diagnostic severity. + * + * \since LTO_API_VERSION=7 + */ +typedef enum { + LTO_DS_ERROR = 0, + LTO_DS_WARNING = 1, + LTO_DS_REMARK = 3, // Added in LTO_API_VERSION=10. + LTO_DS_NOTE = 2 +} lto_codegen_diagnostic_severity_t; + +/** + * Diagnostic handler type. + * \p severity defines the severity. + * \p diag is the actual diagnostic. + * The diagnostic is not prefixed by any of severity keyword, e.g., 'error: '. + * \p ctxt is used to pass the context set with the diagnostic handler. + * + * \since LTO_API_VERSION=7 + */ +typedef void (*lto_diagnostic_handler_t)( + lto_codegen_diagnostic_severity_t severity, const char *diag, void *ctxt); + +/** + * Set a diagnostic handler and the related context (void *). + * This is more general than lto_get_error_message, as the diagnostic handler + * can be called at anytime within lto. + * + * \since LTO_API_VERSION=7 + */ +extern void lto_codegen_set_diagnostic_handler(lto_code_gen_t, + lto_diagnostic_handler_t, + void *); + +/** * Instantiates a code generator. * Returns NULL on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_code_gen_t lto_codegen_create(void); - /** * Frees all code generator and all memory it internally allocated. * Upon return the lto_code_gen_t is no longer valid. + * + * \since prior to LTO_API_VERSION=3 */ extern void lto_codegen_dispose(lto_code_gen_t); - - /** * Add an object module to the set of modules for which code will be generated. * Returns true on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_codegen_add_module(lto_code_gen_t cg, lto_module_t mod); - - /** * Sets if debug info should be generated. * Returns true on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_codegen_set_debug_model(lto_code_gen_t cg, lto_debug_model); @@ -237,6 +360,8 @@ lto_codegen_set_debug_model(lto_code_gen /** * Sets which PIC code model to generated. * Returns true on error (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern lto_bool_t lto_codegen_set_pic_model(lto_code_gen_t cg, lto_codegen_model); @@ -244,6 +369,8 @@ lto_codegen_set_pic_model(lto_code_gen_t /** * Sets the cpu to generate code for. + * + * \since LTO_API_VERSION=4 */ extern void lto_codegen_set_cpu(lto_code_gen_t cg, const char *cpu); @@ -252,20 +379,27 @@ lto_codegen_set_cpu(lto_code_gen_t cg, c /** * Sets the location of the assembler tool to run. If not set, libLTO * will use gcc to invoke the assembler. + * + * \since LTO_API_VERSION=3 */ extern void lto_codegen_set_assembler_path(lto_code_gen_t cg, const char* path); /** * Sets extra arguments that libLTO should pass to the assembler. + * + * \since LTO_API_VERSION=4 */ extern void lto_codegen_set_assembler_args(lto_code_gen_t cg, const char **args, int nargs); /** - * Tells LTO optimization passes that this symbol must be preserved - * because it is referenced by native code or a command line option. + * Adds to a list of all global symbols that must exist in the final generated + * code. If a function is not listed there, it might be inlined into every usage + * and optimized away. + * + * \since prior to LTO_API_VERSION=3 */ extern void lto_codegen_add_must_preserve_symbol(lto_code_gen_t cg, const char* symbol); @@ -274,6 +408,8 @@ lto_codegen_add_must_preserve_symbol(lto * Writes a new object file at the specified path that contains the * merged contents of all modules added so far. * Returns true on error (check lto_get_error_message() for details). + * + * \since LTO_API_VERSION=5 */ extern lto_bool_t lto_codegen_write_merged_modules(lto_code_gen_t cg, const char* path); @@ -285,6 +421,8 @@ lto_codegen_write_merged_modules(lto_cod * lto_code_gen_t and will be freed when lto_codegen_dispose() * is called, or lto_codegen_compile() is called again. * On failure, returns NULL (check lto_get_error_message() for details). + * + * \since prior to LTO_API_VERSION=3 */ extern const void* lto_codegen_compile(lto_code_gen_t cg, size_t* length); @@ -292,6 +430,8 @@ lto_codegen_compile(lto_code_gen_t cg, s /** * Generates code for all added modules into one native object file. * The name of the file is written to name. Returns true on error. + * + * \since LTO_API_VERSION=5 */ extern lto_bool_t lto_codegen_compile_to_file(lto_code_gen_t cg, const char** name); @@ -299,6 +439,8 @@ lto_codegen_compile_to_file(lto_code_gen /** * Sets options to help debug codegen bugs. + * + * \since prior to LTO_API_VERSION=3 */ extern void lto_codegen_debug_options(lto_code_gen_t cg, const char *); @@ -306,6 +448,8 @@ lto_codegen_debug_options(lto_code_gen_t /** * Initializes LLVM disassemblers. * FIXME: This doesn't really belong here. + * + * \since LTO_API_VERSION=5 */ extern void lto_initialize_disassembler(void); Copied: projects/clang350-import/contrib/llvm/include/llvm-c/module.modulemap (from r274964, vendor/llvm/dist/include/llvm-c/module.modulemap) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang350-import/contrib/llvm/include/llvm-c/module.modulemap Mon Nov 24 17:02:24 2014 (r274968, copy of r274964, vendor/llvm/dist/include/llvm-c/module.modulemap) @@ -0,0 +1,4 @@ +module LLVM_C { + umbrella "." + module * { export * } +} Modified: projects/clang350-import/contrib/llvm/include/llvm/ADT/APFloat.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm/ADT/APFloat.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm/ADT/APFloat.h Mon Nov 24 17:02:24 2014 (r274968) @@ -1,4 +1,4 @@ -//== llvm/Support/APFloat.h - Arbitrary Precision Floating Point -*- C++ -*-==// +//===- llvm/ADT/APFloat.h - Arbitrary Precision Floating Point ---*- C++ -*-==// // // The LLVM Compiler Infrastructure // @@ -196,6 +196,7 @@ public: explicit APFloat(double d); explicit APFloat(float f); APFloat(const APFloat &); + APFloat(APFloat &&); ~APFloat(); /// @} @@ -235,19 +236,19 @@ public: APInt fill(64, type); return getQNaN(Sem, Negative, &fill); } else { - return getQNaN(Sem, Negative, 0); + return getQNaN(Sem, Negative, nullptr); } } /// Factory for QNaN values. static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, - const APInt *payload = 0) { + const APInt *payload = nullptr) { return makeNaN(Sem, false, Negative, payload); } /// Factory for SNaN values. static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, - const APInt *payload = 0) { + const APInt *payload = nullptr) { return makeNaN(Sem, true, Negative, payload); } @@ -411,6 +412,7 @@ public: /// @} APFloat &operator=(const APFloat &); + APFloat &operator=(APFloat &&); /// \brief Overload to compute a hash code for an APFloat value. /// @@ -498,7 +500,8 @@ private: void makeLargest(bool Neg = false); void makeSmallest(bool Neg = false); - void makeNaN(bool SNaN = false, bool Neg = false, const APInt *fill = 0); + void makeNaN(bool SNaN = false, bool Neg = false, + const APInt *fill = nullptr); static APFloat makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, const APInt *fill); void makeInf(bool Neg = false); Modified: projects/clang350-import/contrib/llvm/include/llvm/ADT/APInt.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm/ADT/APInt.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm/ADT/APInt.h Mon Nov 24 17:02:24 2014 (r274968) @@ -284,12 +284,10 @@ public: initSlowCase(that); } -#if LLVM_HAS_RVALUE_REFERENCES /// \brief Move Constructor. APInt(APInt &&that) : BitWidth(that.BitWidth), VAL(that.VAL) { that.BitWidth = 0; } -#endif /// \brief Destructor. ~APInt() { @@ -656,7 +654,6 @@ public: return AssignSlowCase(RHS); } -#if LLVM_HAS_RVALUE_REFERENCES /// @brief Move assignment operator. APInt &operator=(APInt &&that) { if (!isSingleWord()) @@ -669,7 +666,6 @@ public: return *this; } -#endif /// \brief Assignment operator. /// @@ -1265,7 +1261,7 @@ public: /// \returns the number of words to hold the integer value with a given bit /// width. static unsigned getNumWords(unsigned BitWidth) { - return (BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; + return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; } /// \brief Compute the number of active bits in the value @@ -1504,6 +1500,35 @@ public: return BitWidth - (*this - 1).countLeadingZeros(); } + /// \returns the nearest log base 2 of this APInt. Ties round up. + /// + /// NOTE: When we have a BitWidth of 1, we define: + /// + /// log2(0) = UINT32_MAX + /// log2(1) = 0 + /// + /// to get around any mathematical concerns resulting from + /// referencing 2 in a space where 2 does no exist. + unsigned nearestLogBase2() const { + // Special case when we have a bitwidth of 1. If VAL is 1, then we + // get 0. If VAL is 0, we get UINT64_MAX which gets truncated to + // UINT32_MAX. + if (BitWidth == 1) + return VAL - 1; + + // Handle the zero case. + if (!getBoolValue()) + return UINT32_MAX; + + // The non-zero case is handled by computing: + // + // nearestLogBase2(x) = logBase2(x) + x[logBase2(x)-1]. + // + // where x[i] is referring to the value of the ith bit of x. + unsigned lg = logBase2(); + return lg + unsigned((*this)[lg - 1]); + } + /// \returns the log base 2 of this APInt if its an exact power of two, -1 /// otherwise int32_t exactLogBase2() const { Modified: projects/clang350-import/contrib/llvm/include/llvm/ADT/APSInt.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm/ADT/APSInt.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm/ADT/APSInt.h Mon Nov 24 17:02:24 2014 (r274968) @@ -30,18 +30,12 @@ public: explicit APSInt(uint32_t BitWidth, bool isUnsigned = true) : APInt(BitWidth, 0), IsUnsigned(isUnsigned) {} - explicit APSInt(const APInt &I, bool isUnsigned = true) - : APInt(I), IsUnsigned(isUnsigned) {} + explicit APSInt(APInt I, bool isUnsigned = true) + : APInt(std::move(I)), IsUnsigned(isUnsigned) {} - APSInt &operator=(const APSInt &RHS) { - APInt::operator=(RHS); - IsUnsigned = RHS.IsUnsigned; - return *this; - } - - APSInt &operator=(const APInt &RHS) { + APSInt &operator=(APInt RHS) { // Retain our current sign. - APInt::operator=(RHS); + APInt::operator=(std::move(RHS)); return *this; } @@ -62,7 +56,7 @@ public: APInt::toString(Str, Radix, isSigned()); } /// toString - Converts an APInt to a std::string. This is an inefficient - /// method, your should prefer passing in a SmallString instead. + /// method; you should prefer passing in a SmallString instead. std::string toString(unsigned Radix) const { return APInt::toString(Radix, isSigned()); } Modified: projects/clang350-import/contrib/llvm/include/llvm/ADT/ArrayRef.h ============================================================================== --- projects/clang350-import/contrib/llvm/include/llvm/ADT/ArrayRef.h Mon Nov 24 16:12:11 2014 (r274967) +++ projects/clang350-import/contrib/llvm/include/llvm/ADT/ArrayRef.h Mon Nov 24 17:02:24 2014 (r274968) @@ -48,10 +48,10 @@ namespace llvm { /// @{ /// Construct an empty ArrayRef. - /*implicit*/ ArrayRef() : Data(0), Length(0) {} + /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {} /// Construct an empty ArrayRef from None. - /*implicit*/ ArrayRef(NoneType) : Data(0), Length(0) {} + /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {} *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411241702.sAOH2Rwn051948>