svn commit: r284734 - in projects/clang-trunk/contrib/llvm: include/llvm include/llvm-c include/llvm/ADT include/llvm/Analysis include/llvm/AsmParser include/llvm/Bitcode include/llvm/CodeGen inclu...
Dimitry Andric
dim at FreeBSD.org
Tue Jun 23 18:44:35 UTC 2015
Author: dim
Date: Tue Jun 23 18:44:19 2015
New Revision: 284734
URL: https://svnweb.freebsd.org/changeset/base/284734
Log:
Update llvm/clang to r240225.
Added:
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/FaultMaps.h
- copied unchanged from r284682, vendor/llvm/dist/include/llvm/CodeGen/FaultMaps.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineFunctionInitializer.h
- copied unchanged from r284682, vendor/llvm/dist/include/llvm/CodeGen/MachineFunctionInitializer.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/Orc/LogicalDylib.h
- copied unchanged from r284682, vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/LogicalDylib.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td
- copied unchanged from r284682, vendor/llvm/dist/include/llvm/IR/IntrinsicsAMDGPU.td
projects/clang-trunk/contrib/llvm/include/llvm/LibDriver/
- copied from r284682, vendor/llvm/dist/include/llvm/LibDriver/
projects/clang-trunk/contrib/llvm/include/llvm/Support/StringSaver.h
- copied unchanged from r284682, vendor/llvm/dist/include/llvm/Support/StringSaver.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/FaultMaps.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/CodeGen/FaultMaps.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/CodeGen/ImplicitNullChecks.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRPrinter.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/CodeGen/MIRPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRPrinter.h
- copied unchanged from r284682, vendor/llvm/dist/lib/CodeGen/MIRPrinter.h
projects/clang-trunk/contrib/llvm/lib/LibDriver/
- copied from r284682, vendor/llvm/dist/lib/LibDriver/
projects/clang-trunk/contrib/llvm/lib/Support/StringSaver.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/Support/StringSaver.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/
- copied from r284682, vendor/llvm/dist/lib/Target/AMDGPU/
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h
- copied unchanged from r284682, vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetStreamer.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h
- copied unchanged from r284682, vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAlloca.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/SafeStack.cpp
- copied unchanged from r284682, vendor/llvm/dist/lib/Transforms/Instrumentation/SafeStack.cpp
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def
- copied unchanged from r284682, vendor/clang/dist/include/clang/Basic/BuiltinsAMDGPU.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/PCHContainerOperations.h
- copied unchanged from r284682, vendor/clang/dist/include/clang/Frontend/PCHContainerOperations.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/DiagnosticOptions.cpp
- copied unchanged from r284682, vendor/clang/dist/lib/Basic/DiagnosticOptions.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/PCHContainerOperations.cpp
- copied unchanged from r284682, vendor/clang/dist/lib/Frontend/PCHContainerOperations.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/xtestintrin.h
- copied unchanged from r284682, vendor/clang/dist/lib/Headers/xtestintrin.h
Deleted:
projects/clang-trunk/contrib/llvm/include/llvm/IR/IntrinsicsR600.td
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRParser/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRParser/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRParser/Makefile
projects/clang-trunk/contrib/llvm/lib/LibDriver/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/LibDriver/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/LibDriver/Makefile
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/AsmParser/Makefile
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/InstPrinter/Makefile
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/Makefile
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/Makefile
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/lib/Target/AMDGPU/TargetInfo/Makefile
projects/clang-trunk/contrib/llvm/resources/
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsR600.def
projects/clang-trunk/contrib/llvm/tools/llvm-dwarfdump/LLVMBuild.txt
projects/clang-trunk/contrib/llvm/tools/llvm-dwarfdump/fuzzer/
Modified:
projects/clang-trunk/contrib/llvm/include/llvm-c/Core.h
projects/clang-trunk/contrib/llvm/include/llvm-c/lto.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/APInt.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/ArrayRef.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/BitVector.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseMap.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseSet.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/GraphTraits.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/Hashing.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/IndexedMap.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/IntEqClasses.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/Optional.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/PointerUnion.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/PostOrderIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/PriorityQueue.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SCCIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/STLExtras.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetOperations.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetVector.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallBitVector.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallString.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallVector.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/Statistic.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringExtras.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringMap.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringRef.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringSet.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/Triple.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/Twine.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/edit_distance.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist_node.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator.h
projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator_range.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFG.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraph.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CodeMetrics.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/ConstantFolding.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/DomPrinter.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/DominanceFrontierImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/IVUsers.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/InlineCost.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/Interval.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/IntervalPartition.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/JumpInstrTableInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LazyCallGraph.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/Lint.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/Loads.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LoopAccessAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LoopInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/LoopPass.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/MemoryLocation.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/Passes.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/PostDominators.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/RegionInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/RegionPass.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/TargetFolder.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/AsmParser/Parser.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/BitCodes.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/BitcodeWriterPass.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
projects/clang-trunk/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/Analysis.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/BasicTTIImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/CommandFlags.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/DIE.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/GCMetadata.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/GCMetadataPrinter.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/GCStrategy.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/GCs.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MIRYamlMapping.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineFunctionPass.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineRegionInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineSSAUpdater.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/MachineValueType.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/PBQPRAConstraint.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/Passes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/StackMaps.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/VirtRegMap.h
projects/clang-trunk/contrib/llvm/include/llvm/CodeGen/WinEHFuncInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DIContext.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBContext.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h
projects/clang-trunk/contrib/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/GenericValue.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/MCJIT.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
projects/clang-trunk/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Argument.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/AssemblyAnnotationWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Attributes.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/AutoUpgrade.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/BasicBlock.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/CFG.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/CallSite.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/CallingConv.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Comdat.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Constant.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/ConstantFolder.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/ConstantRange.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Constants.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/DataLayout.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/DebugInfoMetadata.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/DerivedTypes.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/DiagnosticInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/DiagnosticPrinter.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Dominators.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Function.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/GVMaterializer.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/GlobalAlias.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/GlobalObject.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/GlobalValue.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/GlobalVariable.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/IRBuilder.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/IRPrintingPasses.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/InlineAsm.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/InstIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/InstVisitor.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/InstrTypes.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Instruction.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Instructions.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/IntrinsicInst.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Intrinsics.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Intrinsics.td
projects/clang-trunk/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td
projects/clang-trunk/contrib/llvm/include/llvm/IR/IntrinsicsX86.td
projects/clang-trunk/contrib/llvm/include/llvm/IR/LLVMContext.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/LegacyPassManager.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/LegacyPassManagers.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/LegacyPassNameParser.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Mangler.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Metadata.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Module.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/NoFolder.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/OperandTraits.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Operator.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/PassManager.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/PassManagerInternal.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Statepoint.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/SymbolTableListTraits.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Type.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/TypeFinder.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Use.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/User.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Value.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/ValueHandle.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/ValueSymbolTable.h
projects/clang-trunk/contrib/llvm/include/llvm/IR/Verifier.h
projects/clang-trunk/contrib/llvm/include/llvm/IRReader/IRReader.h
projects/clang-trunk/contrib/llvm/include/llvm/InitializePasses.h
projects/clang-trunk/contrib/llvm/include/llvm/LTO/LTOCodeGenerator.h
projects/clang-trunk/contrib/llvm/include/llvm/LTO/LTOModule.h
projects/clang-trunk/contrib/llvm/include/llvm/LineEditor/LineEditor.h
projects/clang-trunk/contrib/llvm/include/llvm/LinkAllPasses.h
projects/clang-trunk/contrib/llvm/include/llvm/Linker/Linker.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCAsmBackend.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCAsmInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCAssembler.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCCodeEmitter.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCContext.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCELFStreamer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCExternalSymbolizer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCFixedLenDisassembler.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCFixup.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCFixupKindInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCInstrDesc.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCInstrInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCInstrItineraries.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCObjectWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCRelocationInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSchedule.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSection.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCStreamer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSymbol.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSymbolCOFF.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSymbolELF.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSymbolMachO.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCSymbolizer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCWin64EH.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCWinCOFFStreamer.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MCWinEH.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/MachineLocation.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/StringTableBuilder.h
projects/clang-trunk/contrib/llvm/include/llvm/MC/YAML.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/Archive.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/ArchiveWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/Binary.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/COFF.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/COFFYAML.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/ELFObjectFile.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/ELFTypes.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/IRObjectFile.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/MachO.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/MachOUniversal.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/ObjectFile.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/RelocVisitor.h
projects/clang-trunk/contrib/llvm/include/llvm/Object/SymbolicFile.h
projects/clang-trunk/contrib/llvm/include/llvm/Option/OptSpecifier.h
projects/clang-trunk/contrib/llvm/include/llvm/Pass.h
projects/clang-trunk/contrib/llvm/include/llvm/PassAnalysisSupport.h
projects/clang-trunk/contrib/llvm/include/llvm/PassInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/PassRegistry.h
projects/clang-trunk/contrib/llvm/include/llvm/PassSupport.h
projects/clang-trunk/contrib/llvm/include/llvm/Passes/PassBuilder.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ARMEHABI.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ARMWinEH.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/AlignOf.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ArrayRecycler.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Atomic.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/BlockFrequency.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/BranchProbability.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/COM.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Casting.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/CodeGen.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/CommandLine.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/DOTGraphTraits.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/DataStream.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Debug.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/DynamicLibrary.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ELF.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ELFRelocs/Sparc.def
projects/clang-trunk/contrib/llvm/include/llvm/Support/Endian.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Errc.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ErrorHandling.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/FileSystem.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/FileUtilities.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/FormattedStream.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/GCOV.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/GenericDomTree.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/GraphWriter.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Host.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/LineIterator.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MD5.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ManagedStatic.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MathExtras.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Memory.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MemoryBuffer.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MemoryObject.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MipsABIFlags.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Mutex.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/MutexGuard.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/PluginLoader.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Process.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Program.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/RWMutex.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/RandomNumberGenerator.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Recycler.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/RecyclingAllocator.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Regex.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Registry.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Signals.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/SourceMgr.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/StreamingMemoryObject.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/StringPool.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/SystemUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/TargetRegistry.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/TargetSelect.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ThreadLocal.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Threading.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/TimeValue.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Timer.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/ToolOutputFile.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/UniqueLock.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Valgrind.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/Watchdog.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/circular_raw_ostream.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/raw_os_ostream.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/raw_ostream.h
projects/clang-trunk/contrib/llvm/include/llvm/Support/type_traits.h
projects/clang-trunk/contrib/llvm/include/llvm/TableGen/Error.h
projects/clang-trunk/contrib/llvm/include/llvm/TableGen/Record.h
projects/clang-trunk/contrib/llvm/include/llvm/TableGen/StringMatcher.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/Target.td
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetCallingConv.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetIntrinsicInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetLowering.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetMachine.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetOpcodes.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetOptions.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetRecip.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/IPO.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/InstCombine/InstCombine.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Instrumentation.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/ObjCARC.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Scalar.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/CodeExtractor.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/CtorUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/GlobalStatus.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/IntegerDivision.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/Local.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/LoopUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Utils/VectorUtils.h
projects/clang-trunk/contrib/llvm/include/llvm/Transforms/Vectorize.h
projects/clang-trunk/contrib/llvm/include/llvm/module.modulemap
projects/clang-trunk/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/AliasDebugger.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/CFGPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/CFLAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/CaptureTracking.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/DomPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/IPA/CallPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/InstCount.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/LibCallSemantics.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/Lint.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/LoopPass.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/MemDerefPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/MemoryLocation.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/PHITransAddr.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/RegionPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/StratifiedSets.h
projects/clang-trunk/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Analysis/ValueTracking.cpp
projects/clang-trunk/contrib/llvm/lib/AsmParser/LLLexer.cpp
projects/clang-trunk/contrib/llvm/lib/AsmParser/LLParser.cpp
projects/clang-trunk/contrib/llvm/lib/AsmParser/LLParser.h
projects/clang-trunk/contrib/llvm/lib/AsmParser/LLToken.h
projects/clang-trunk/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp
projects/clang-trunk/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
projects/clang-trunk/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
projects/clang-trunk/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
projects/clang-trunk/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AntiDepBreaker.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/AddressPool.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/AsmPrinter/WinException.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/BranchFolding.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/BranchFolding.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/CodeGen.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/CoreCLRGC.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/GCMetadata.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/GCRootLowering.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/IfConversion.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/LiveVariables.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRParser/MIRParser.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MIRPrintingPass.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineCombiner.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineFunction.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineInstr.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineLICM.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineSink.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/PHIElimination.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/Passes.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/Spiller.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/SplitKit.h
projects/clang-trunk/contrib/llvm/lib/CodeGen/StatepointExampleGC.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/TailDuplication.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/TargetInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
projects/clang-trunk/contrib/llvm/lib/CodeGen/WinEHPrepare.cpp
projects/clang-trunk/contrib/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
projects/clang-trunk/contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
projects/clang-trunk/contrib/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
projects/clang-trunk/contrib/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.h
projects/clang-trunk/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp
projects/clang-trunk/contrib/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h
projects/clang-trunk/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h
projects/clang-trunk/contrib/llvm/lib/IR/AsmWriter.cpp
projects/clang-trunk/contrib/llvm/lib/IR/AttributeImpl.h
projects/clang-trunk/contrib/llvm/lib/IR/Attributes.cpp
projects/clang-trunk/contrib/llvm/lib/IR/BasicBlock.cpp
projects/clang-trunk/contrib/llvm/lib/IR/ConstantFold.cpp
projects/clang-trunk/contrib/llvm/lib/IR/ConstantFold.h
projects/clang-trunk/contrib/llvm/lib/IR/Constants.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Core.cpp
projects/clang-trunk/contrib/llvm/lib/IR/DIBuilder.cpp
projects/clang-trunk/contrib/llvm/lib/IR/DiagnosticInfo.cpp
projects/clang-trunk/contrib/llvm/lib/IR/DiagnosticPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Function.cpp
projects/clang-trunk/contrib/llvm/lib/IR/GCOV.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Globals.cpp
projects/clang-trunk/contrib/llvm/lib/IR/IRBuilder.cpp
projects/clang-trunk/contrib/llvm/lib/IR/IRPrintingPasses.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Instruction.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Instructions.cpp
projects/clang-trunk/contrib/llvm/lib/IR/LLVMContext.cpp
projects/clang-trunk/contrib/llvm/lib/IR/LLVMContextImpl.cpp
projects/clang-trunk/contrib/llvm/lib/IR/LLVMContextImpl.h
projects/clang-trunk/contrib/llvm/lib/IR/LegacyPassManager.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Metadata.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Operator.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Pass.cpp
projects/clang-trunk/contrib/llvm/lib/IR/SymbolTableListTraitsImpl.h
projects/clang-trunk/contrib/llvm/lib/IR/TypeFinder.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Use.cpp
projects/clang-trunk/contrib/llvm/lib/IR/User.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Value.cpp
projects/clang-trunk/contrib/llvm/lib/IR/Verifier.cpp
projects/clang-trunk/contrib/llvm/lib/IRReader/IRReader.cpp
projects/clang-trunk/contrib/llvm/lib/LTO/LTOModule.cpp
projects/clang-trunk/contrib/llvm/lib/Linker/LinkModules.cpp
projects/clang-trunk/contrib/llvm/lib/MC/ELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCAsmStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCAssembler.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCContext.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCDwarf.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCELFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCNullStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCObjectStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCSymbol.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCSymbolELF.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCWin64EH.cpp
projects/clang-trunk/contrib/llvm/lib/MC/MCWinEH.cpp
projects/clang-trunk/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Object/ArchiveWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Object/COFFObjectFile.cpp
projects/clang-trunk/contrib/llvm/lib/Object/COFFYAML.cpp
projects/clang-trunk/contrib/llvm/lib/Object/ELFYAML.cpp
projects/clang-trunk/contrib/llvm/lib/Object/IRObjectFile.cpp
projects/clang-trunk/contrib/llvm/lib/Object/MachOObjectFile.cpp
projects/clang-trunk/contrib/llvm/lib/Object/RecordStreamer.h
projects/clang-trunk/contrib/llvm/lib/Option/OptTable.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/CoverageMapping.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/CoverageMappingReader.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/CoverageMappingWriter.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/InstrProf.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/InstrProfIndexed.h
projects/clang-trunk/contrib/llvm/lib/ProfileData/InstrProfWriter.cpp
projects/clang-trunk/contrib/llvm/lib/ProfileData/SampleProf.cpp
projects/clang-trunk/contrib/llvm/lib/Support/APFloat.cpp
projects/clang-trunk/contrib/llvm/lib/Support/APInt.cpp
projects/clang-trunk/contrib/llvm/lib/Support/ARMBuildAttrs.cpp
projects/clang-trunk/contrib/llvm/lib/Support/ARMWinEH.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Allocator.cpp
projects/clang-trunk/contrib/llvm/lib/Support/CommandLine.cpp
projects/clang-trunk/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
projects/clang-trunk/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp
projects/clang-trunk/contrib/llvm/lib/Support/DataStream.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Debug.cpp
projects/clang-trunk/contrib/llvm/lib/Support/FileOutputBuffer.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Locale.cpp
projects/clang-trunk/contrib/llvm/lib/Support/MD5.cpp
projects/clang-trunk/contrib/llvm/lib/Support/MathExtras.cpp
projects/clang-trunk/contrib/llvm/lib/Support/MemoryBuffer.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Mutex.cpp
projects/clang-trunk/contrib/llvm/lib/Support/RWMutex.cpp
projects/clang-trunk/contrib/llvm/lib/Support/SourceMgr.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Statistic.cpp
projects/clang-trunk/contrib/llvm/lib/Support/StreamingMemoryObject.cpp
projects/clang-trunk/contrib/llvm/lib/Support/TargetParser.cpp
projects/clang-trunk/contrib/llvm/lib/Support/TimeValue.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Timer.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Triple.cpp
projects/clang-trunk/contrib/llvm/lib/Support/Unix/Process.inc
projects/clang-trunk/contrib/llvm/lib/Support/Unix/Program.inc
projects/clang-trunk/contrib/llvm/lib/Support/Unix/ThreadLocal.inc
projects/clang-trunk/contrib/llvm/lib/Support/Unix/TimeValue.inc
projects/clang-trunk/contrib/llvm/lib/Support/Unix/Watchdog.inc
projects/clang-trunk/contrib/llvm/lib/Support/Windows/Memory.inc
projects/clang-trunk/contrib/llvm/lib/Support/Windows/Program.inc
projects/clang-trunk/contrib/llvm/lib/Support/YAMLParser.cpp
projects/clang-trunk/contrib/llvm/lib/TableGen/TGLexer.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARM.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMFeatures.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
projects/clang-trunk/contrib/llvm/lib/Target/ARM/ThumbRegisterInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFAsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFMCInstLower.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFRegisterInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/BPFTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/Hexagon.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonIntrinsics.td
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonOperands.td
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430SelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16HardFloat.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16HardFloatInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsCCState.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsOs16.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/ManagedStringPool.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTX.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVPTXUtilities.h
projects/clang-trunk/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPC.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPC.td
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCFastISel.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCInstrBuilder.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCLoopDataPrefetch.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCTargetStreamer.h
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp
projects/clang-trunk/contrib/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp (contents, props changed)
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp (contents, props changed)
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/Sparc.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
projects/clang-trunk/contrib/llvm/lib/Target/TargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/TargetMachineC.cpp
projects/clang-trunk/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86CallingConv.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86ExpandPseudo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86FrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86ISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrAVX512.td
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86InstrSSE.td
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86IntrinsicsInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86PadShortFunction.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86Subtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86TargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
projects/clang-trunk/contrib/llvm/lib/Target/X86/X86WinEHState.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCore.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreMCInstLower.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
projects/clang-trunk/contrib/llvm/lib/Target/XCore/XCoreTargetStreamer.h
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/BlotMapVector.h
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.h
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/BDCE.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/DCE.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoadCombine.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/SROA.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/SampleProfile.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/CtorUtils.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/InstructionNamer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/Local.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Utils/SymbolRewriter.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
projects/clang-trunk/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
projects/clang-trunk/contrib/llvm/tools/clang/include/clang-c/Index.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/CommentParser.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/DataRecursiveASTVisitor.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/Expr.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/AST/Type.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsPPC.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/Options.td
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Format/Format.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Lex/Token.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring.h
projects/clang-trunk/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/Decl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/Expr.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/Type.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/Sanitizers.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGLoopInfo.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/MSVCToolChain.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/Tools.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Driver/Types.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/Format.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/FormatToken.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/FormatToken.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/Intrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/__wmmintrin_aes.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/__wmmintrin_pclmul.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/adxintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/altivec.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/ammintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/arm_acle.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512bwintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512dqintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512erintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512fintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512vldqintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avx512vlintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/f16cintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/fmaintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/immintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/mmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/nmmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/pmmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/rdseedintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/rtmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/shaintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/tbmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/wmmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/x86intrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Headers/xopintrin.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseStmtAsm.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Tooling/Core/Replacement.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Tooling/Refactoring.cpp
projects/clang-trunk/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
projects/clang-trunk/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
projects/clang-trunk/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
projects/clang-trunk/contrib/llvm/tools/clang/tools/driver/driver.cpp
projects/clang-trunk/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
projects/clang-trunk/contrib/llvm/tools/llc/llc.cpp
projects/clang-trunk/contrib/llvm/tools/lli/OrcLazyJIT.cpp
projects/clang-trunk/contrib/llvm/tools/lli/OrcLazyJIT.h
projects/clang-trunk/contrib/llvm/tools/llvm-ar/llvm-ar.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-objdump/MachODump.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-readobj/MachODumper.cpp
projects/clang-trunk/contrib/llvm/tools/llvm-readobj/ObjDumper.h
projects/clang-trunk/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
projects/clang-trunk/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
projects/clang-trunk/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
Directory Properties:
projects/clang-trunk/contrib/llvm/ (props changed)
projects/clang-trunk/contrib/llvm/tools/clang/ (props changed)
Modified: projects/clang-trunk/contrib/llvm/include/llvm-c/Core.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm-c/Core.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm-c/Core.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -161,15 +161,15 @@ typedef enum {
/* FIXME: These attributes are currently not included in the C API as
a temporary measure until the API/ABI impact to the C API is understood
and the path forward agreed upon.
- LLVMAddressSafety = 1ULL << 32,
- LLVMStackProtectStrongAttribute = 1ULL<<33,
- LLVMCold = 1ULL << 34,
- LLVMOptimizeNone = 1ULL << 35,
- LLVMInAllocaAttribute = 1ULL << 36,
- LLVMNonNullAttribute = 1ULL << 37,
- LLVMJumpTableAttribute = 1ULL << 38,
- LLVMDereferenceableAttribute = 1ULL << 39,
- LLVMDereferenceableOrNullAttribute = 1ULL << 40,
+ LLVMSanitizeAddressAttribute = 1ULL << 32,
+ LLVMStackProtectStrongAttribute = 1ULL<<35,
+ LLVMColdAttribute = 1ULL << 40,
+ LLVMOptimizeNoneAttribute = 1ULL << 42,
+ LLVMInAllocaAttribute = 1ULL << 43,
+ LLVMNonNullAttribute = 1ULL << 44,
+ LLVMJumpTableAttribute = 1ULL << 45,
+ LLVMConvergentAttribute = 1ULL << 46,
+ LLVMSafeStackAttribute = 1ULL << 47,
*/
} LLVMAttribute;
@@ -2661,8 +2661,7 @@ LLVMValueRef LLVMBuildInvoke(LLVMBuilder
LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch,
const char *Name);
LLVMValueRef LLVMBuildLandingPad(LLVMBuilderRef B, LLVMTypeRef Ty,
- LLVMValueRef PersFn, unsigned NumClauses,
- const char *Name);
+ unsigned NumClauses, const char *Name);
LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);
LLVMValueRef LLVMBuildUnreachable(LLVMBuilderRef);
Modified: projects/clang-trunk/contrib/llvm/include/llvm-c/lto.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm-c/lto.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm-c/lto.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -62,7 +62,8 @@ typedef enum {
LTO_SYMBOL_SCOPE_HIDDEN = 0x00001000,
LTO_SYMBOL_SCOPE_PROTECTED = 0x00002000,
LTO_SYMBOL_SCOPE_DEFAULT = 0x00001800,
- LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN = 0x00002800
+ LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN = 0x00002800,
+ LTO_SYMBOL_COMDAT = 0x00004000
} lto_symbol_attributes;
/**
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/APInt.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/APInt.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/APInt.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -129,7 +129,7 @@ class APInt {
/// \brief Clear unused high order bits
///
- /// This method is used internally to clear the to "N" bits in the high order
+ /// This method is used internally to clear the top "N" bits in the high order
/// word that are not used by the APInt. This is needed after the most
/// significant word is assigned a value to ensure that those bits are
/// zero'd out.
@@ -795,7 +795,7 @@ public:
/// \brief Bitwise OR function.
///
- /// Performs a bitwise or on *this and RHS. This is implemented bny simply
+ /// Performs a bitwise or on *this and RHS. This is implemented by simply
/// calling operator|.
///
/// \returns An APInt value representing the bitwise OR of *this and RHS.
@@ -1896,11 +1896,11 @@ inline APInt Xor(const APInt &LHS, const
/// Performs a bitwise complement operation on APInt.
inline APInt Not(const APInt &APIVal) { return ~APIVal; }
-} // End of APIntOps namespace
+} // namespace APIntOps
// See friend declaration above. This additional declaration is required in
// order to compile LLVM with IBM xlC compiler.
hash_code hash_value(const APInt &Arg);
-} // End of llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/ArrayRef.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/ArrayRef.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/ArrayRef.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -361,6 +361,6 @@ namespace llvm {
template <typename T> struct isPodLike<ArrayRef<T> > {
static const bool value = true;
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/BitVector.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/BitVector.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/BitVector.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -568,7 +568,7 @@ private:
}
};
-} // End llvm namespace
+} // namespace llvm
namespace std {
/// Implement std::swap in terms of BitVector swap.
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseMap.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseMap.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseMap.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -42,7 +42,7 @@ struct DenseMapPair : public std::pair<K
ValueT &getSecond() { return std::pair<KeyT, ValueT>::second; }
const ValueT &getSecond() const { return std::pair<KeyT, ValueT>::second; }
};
-}
+} // namespace detail
template <
typename KeyT, typename ValueT, typename KeyInfoT = DenseMapInfo<KeyT>,
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseSet.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseSet.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/DenseSet.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -32,7 +32,7 @@ public:
DenseSetEmpty &getSecond() { return *this; }
const DenseSetEmpty &getSecond() const { return *this; }
};
-}
+} // namespace detail
/// DenseSet - This implements a dense probed hash-table based set.
template<typename ValueT, typename ValueInfoT = DenseMapInfo<ValueT> >
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -288,6 +288,6 @@ iterator_range<idf_ext_iterator<T, SetTy
return make_range(idf_ext_begin(G, S), idf_ext_end(G, S));
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -278,6 +278,6 @@ public:
};
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/GraphTraits.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/GraphTraits.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/GraphTraits.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -101,6 +101,6 @@ struct GraphTraits<Inverse<Inverse<T> >
}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/Hashing.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/Hashing.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/Hashing.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -53,6 +53,7 @@
#include <cassert>
#include <cstring>
#include <iterator>
+#include <string>
#include <utility>
namespace llvm {
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/IndexedMap.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/IndexedMap.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/IndexedMap.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -80,6 +80,6 @@ template <typename T, typename ToIndexT
}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/IntEqClasses.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/IntEqClasses.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/IntEqClasses.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -83,6 +83,6 @@ public:
void uncompress();
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/Optional.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/Optional.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/Optional.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -204,6 +204,6 @@ void operator>=(const Optional<T> &X, co
template<typename T, typename U>
void operator>(const Optional<T> &X, const Optional<U> &Y);
-} // end llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/PointerUnion.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/PointerUnion.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/PointerUnion.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -507,6 +507,6 @@ namespace llvm {
RHS.template get<U>()));
}
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/PostOrderIterator.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/PostOrderIterator.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/PostOrderIterator.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -295,6 +295,6 @@ public:
rpo_iterator end() { return Blocks.rend(); }
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/PriorityQueue.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/PriorityQueue.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/PriorityQueue.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -79,6 +79,6 @@ public:
}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SCCIterator.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SCCIterator.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SCCIterator.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -240,6 +240,6 @@ template <class T> scc_iterator<Inverse<
return scc_iterator<Inverse<T> >::end(G);
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/STLExtras.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/STLExtras.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/STLExtras.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -417,6 +417,6 @@ template <typename T> struct deref {
}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetOperations.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetOperations.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetOperations.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -66,6 +66,6 @@ void set_subtract(S1Ty &S1, const S2Ty &
S1.erase(*SI);
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetVector.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetVector.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SetVector.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -225,7 +225,7 @@ public:
}
};
-} // End llvm namespace
+} // namespace llvm
// vim: sw=2 ai
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallBitVector.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallBitVector.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallBitVector.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -588,7 +588,7 @@ operator^(const SmallBitVector &LHS, con
return Result;
}
-} // End llvm namespace
+} // namespace llvm
namespace std {
/// Implement std::swap in terms of BitVector swap.
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallPtrSet.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallPtrSet.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -334,7 +334,7 @@ public:
}
};
-}
+} // namespace llvm
namespace std {
/// Implement std::swap in terms of SmallPtrSet swap.
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallString.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallString.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallString.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -292,6 +292,6 @@ public:
}
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallVector.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallVector.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/SmallVector.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -924,7 +924,7 @@ static inline size_t capacity_in_bytes(c
return X.capacity_in_bytes();
}
-} // End llvm namespace
+} // namespace llvm
namespace std {
/// Implement std::swap in terms of SmallVector swap.
@@ -940,6 +940,6 @@ namespace std {
swap(llvm::SmallVector<T, N> &LHS, llvm::SmallVector<T, N> &RHS) {
LHS.swap(RHS);
}
-}
+} // namespace std
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/Statistic.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/Statistic.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/Statistic.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -176,6 +176,6 @@ void PrintStatistics();
/// \brief Print statistics to the given output stream.
void PrintStatistics(raw_ostream &OS);
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringExtras.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringExtras.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringExtras.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -207,6 +207,6 @@ inline std::string join(IteratorT Begin,
return join_impl(Begin, End, Separator, tag());
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringMap.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringMap.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringMap.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -447,6 +447,6 @@ public:
}
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringRef.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringRef.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringRef.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -566,6 +566,6 @@ namespace llvm {
// StringRefs can be treated like a POD type.
template <typename T> struct isPodLike;
template <> struct isPodLike<StringRef> { static const bool value = true; };
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringSet.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringSet.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/StringSet.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -29,6 +29,6 @@ namespace llvm {
return base::insert(std::make_pair(Key, '\0'));
}
};
-}
+} // namespace llvm
#endif // LLVM_ADT_STRINGSET_H
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/Triple.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/Triple.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/Triple.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -84,7 +84,8 @@ public:
spir, // SPIR: standard portable IR for OpenCL 32-bit version
spir64, // SPIR: standard portable IR for OpenCL 64-bit version
kalimba, // Kalimba: generic kalimba
- LastArchType = kalimba
+ shave, // SHAVE: Movidius vector VLIW processors
+ LastArchType = shave
};
enum SubArchType {
NoSubArch,
@@ -608,7 +609,7 @@ public:
/// @}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/Twine.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/Twine.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/Twine.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -537,6 +537,6 @@ namespace llvm {
}
/// @}
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/edit_distance.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/edit_distance.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/edit_distance.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -97,6 +97,6 @@ unsigned ComputeEditDistance(ArrayRef<T>
return Result;
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -655,7 +655,7 @@ struct ilist : public iplist<NodeTy> {
void resize(size_type newsize) { resize(newsize, NodeTy()); }
};
-} // End llvm namespace
+} // namespace llvm
namespace std {
// Ensure that swap uses the fast list swap...
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist_node.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist_node.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/ilist_node.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -101,6 +101,6 @@ public:
/// @}
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -239,6 +239,6 @@ struct pointee_iterator
T &operator*() const { return **this->I; }
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator_range.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator_range.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/ADT/iterator_range.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -51,6 +51,6 @@ template <class T> iterator_range<T> mak
template <typename T> iterator_range<T> make_range(std::pair<T, T> p) {
return iterator_range<T>(std::move(p.first), std::move(p.second));
}
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -16,11 +16,12 @@
// which automatically provides functionality for the entire suite of client
// APIs.
//
-// This API identifies memory regions with the Location class. The pointer
+// This API identifies memory regions with the MemoryLocation class. The pointer
// component specifies the base memory address of the region. The Size specifies
-// the maximum size (in address units) of the memory region, or UnknownSize if
-// the size is not known. The TBAA tag identifies the "type" of the memory
-// reference; see the TypeBasedAliasAnalysis class for details.
+// the maximum size (in address units) of the memory region, or
+// MemoryLocation::UnknownSize if the size is not known. The TBAA tag
+// identifies the "type" of the memory reference; see the
+// TypeBasedAliasAnalysis class for details.
//
// Some non-obvious details include:
// - Pointers that point to two completely different objects in memory never
@@ -80,11 +81,6 @@ public:
AliasAnalysis() : DL(nullptr), TLI(nullptr), AA(nullptr) {}
virtual ~AliasAnalysis(); // We want to be subclassed
- /// UnknownSize - This is a special value which can be used with the
- /// size arguments in alias queries to indicate that the caller does not
- /// know the sizes of the potential memory references.
- static uint64_t const UnknownSize = MemoryLocation::UnknownSize;
-
/// getTargetLibraryInfo - Return a pointer to the current TargetLibraryInfo
/// object, or null if no TargetLibraryInfo object is available.
///
@@ -99,10 +95,6 @@ public:
/// Alias Queries...
///
- /// Legacy typedef for the AA location object. New code should use \c
- /// MemoryLocation directly.
- typedef MemoryLocation Location;
-
/// Alias analysis result - Either we know for sure that it does not alias, we
/// know for sure it must alias, or we don't know anything: The two pointers
/// _might_ alias. This enum is designed so you can do things like:
@@ -123,38 +115,40 @@ public:
/// Returns an AliasResult indicating whether the two pointers are aliased to
/// each other. This is the interface that must be implemented by specific
/// alias analysis implementations.
- virtual AliasResult alias(const Location &LocA, const Location &LocB);
+ virtual AliasResult alias(const MemoryLocation &LocA,
+ const MemoryLocation &LocB);
/// alias - A convenience wrapper.
AliasResult alias(const Value *V1, uint64_t V1Size,
const Value *V2, uint64_t V2Size) {
- return alias(Location(V1, V1Size), Location(V2, V2Size));
+ return alias(MemoryLocation(V1, V1Size), MemoryLocation(V2, V2Size));
}
/// alias - A convenience wrapper.
AliasResult alias(const Value *V1, const Value *V2) {
- return alias(V1, UnknownSize, V2, UnknownSize);
+ return alias(V1, MemoryLocation::UnknownSize, V2,
+ MemoryLocation::UnknownSize);
}
/// isNoAlias - A trivial helper function to check to see if the specified
/// pointers are no-alias.
- bool isNoAlias(const Location &LocA, const Location &LocB) {
+ bool isNoAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) {
return alias(LocA, LocB) == NoAlias;
}
/// isNoAlias - A convenience wrapper.
bool isNoAlias(const Value *V1, uint64_t V1Size,
const Value *V2, uint64_t V2Size) {
- return isNoAlias(Location(V1, V1Size), Location(V2, V2Size));
+ return isNoAlias(MemoryLocation(V1, V1Size), MemoryLocation(V2, V2Size));
}
/// isNoAlias - A convenience wrapper.
bool isNoAlias(const Value *V1, const Value *V2) {
- return isNoAlias(Location(V1), Location(V2));
+ return isNoAlias(MemoryLocation(V1), MemoryLocation(V2));
}
/// isMustAlias - A convenience wrapper.
- bool isMustAlias(const Location &LocA, const Location &LocB) {
+ bool isMustAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) {
return alias(LocA, LocB) == MustAlias;
}
@@ -167,12 +161,12 @@ public:
/// known to be constant, return true. If OrLocal is true and the
/// specified memory location is known to be "local" (derived from
/// an alloca), return true. Otherwise return false.
- virtual bool pointsToConstantMemory(const Location &Loc,
+ virtual bool pointsToConstantMemory(const MemoryLocation &Loc,
bool OrLocal = false);
/// pointsToConstantMemory - A convenient wrapper.
bool pointsToConstantMemory(const Value *P, bool OrLocal = false) {
- return pointsToConstantMemory(Location(P), OrLocal);
+ return pointsToConstantMemory(MemoryLocation(P), OrLocal);
}
//===--------------------------------------------------------------------===//
@@ -228,13 +222,12 @@ public:
UnknownModRefBehavior = Anywhere | ModRef
};
- /// Get the location associated with a pointer argument of a callsite.
- /// The mask bits are set to indicate the allowed aliasing ModRef kinds.
- /// Note that these mask bits do not necessarily account for the overall
- /// behavior of the function, but rather only provide additional
- /// per-argument information.
- virtual Location getArgLocation(ImmutableCallSite CS, unsigned ArgIdx,
- ModRefResult &Mask);
+ /// Get the ModRef info associated with a pointer argument of a callsite. The
+ /// result's bits are set to indicate the allowed aliasing ModRef kinds. Note
+ /// that these bits do not necessarily account for the overall behavior of
+ /// the function, but rather only provide additional per-argument
+ /// information.
+ virtual ModRefResult getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx);
/// getModRefBehavior - Return the behavior when calling the given call site.
virtual ModRefBehavior getModRefBehavior(ImmutableCallSite CS);
@@ -324,14 +317,13 @@ public:
return NoModRef;
}
- return getModRefInfo(I, Location());
+ return getModRefInfo(I, MemoryLocation());
}
/// getModRefInfo - Return information about whether or not an instruction may
/// read or write the specified memory location. An instruction
/// that doesn't read or write memory may be trivially LICM'd for example.
- ModRefResult getModRefInfo(const Instruction *I,
- const Location &Loc) {
+ ModRefResult getModRefInfo(const Instruction *I, const MemoryLocation &Loc) {
switch (I->getOpcode()) {
case Instruction::VAArg: return getModRefInfo((const VAArgInst*)I, Loc);
case Instruction::Load: return getModRefInfo((const LoadInst*)I, Loc);
@@ -350,65 +342,64 @@ public:
/// getModRefInfo - A convenience wrapper.
ModRefResult getModRefInfo(const Instruction *I,
const Value *P, uint64_t Size) {
- return getModRefInfo(I, Location(P, Size));
+ return getModRefInfo(I, MemoryLocation(P, Size));
}
/// getModRefInfo (for call sites) - Return information about whether
/// a particular call site modifies or reads the specified memory location.
virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
- const Location &Loc);
+ const MemoryLocation &Loc);
/// getModRefInfo (for call sites) - A convenience wrapper.
ModRefResult getModRefInfo(ImmutableCallSite CS,
const Value *P, uint64_t Size) {
- return getModRefInfo(CS, Location(P, Size));
+ return getModRefInfo(CS, MemoryLocation(P, Size));
}
/// getModRefInfo (for calls) - Return information about whether
/// a particular call modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const CallInst *C, const Location &Loc) {
+ ModRefResult getModRefInfo(const CallInst *C, const MemoryLocation &Loc) {
return getModRefInfo(ImmutableCallSite(C), Loc);
}
/// getModRefInfo (for calls) - A convenience wrapper.
ModRefResult getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) {
- return getModRefInfo(C, Location(P, Size));
+ return getModRefInfo(C, MemoryLocation(P, Size));
}
/// getModRefInfo (for invokes) - Return information about whether
/// a particular invoke modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const InvokeInst *I,
- const Location &Loc) {
+ ModRefResult getModRefInfo(const InvokeInst *I, const MemoryLocation &Loc) {
return getModRefInfo(ImmutableCallSite(I), Loc);
}
/// getModRefInfo (for invokes) - A convenience wrapper.
ModRefResult getModRefInfo(const InvokeInst *I,
const Value *P, uint64_t Size) {
- return getModRefInfo(I, Location(P, Size));
+ return getModRefInfo(I, MemoryLocation(P, Size));
}
/// getModRefInfo (for loads) - Return information about whether
/// a particular load modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const LoadInst *L, const Location &Loc);
+ ModRefResult getModRefInfo(const LoadInst *L, const MemoryLocation &Loc);
/// getModRefInfo (for loads) - A convenience wrapper.
ModRefResult getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) {
- return getModRefInfo(L, Location(P, Size));
+ return getModRefInfo(L, MemoryLocation(P, Size));
}
/// getModRefInfo (for stores) - Return information about whether
/// a particular store modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const StoreInst *S, const Location &Loc);
+ ModRefResult getModRefInfo(const StoreInst *S, const MemoryLocation &Loc);
/// getModRefInfo (for stores) - A convenience wrapper.
ModRefResult getModRefInfo(const StoreInst *S, const Value *P, uint64_t Size){
- return getModRefInfo(S, Location(P, Size));
+ return getModRefInfo(S, MemoryLocation(P, Size));
}
/// getModRefInfo (for fences) - Return information about whether
/// a particular store modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const FenceInst *S, const Location &Loc) {
+ ModRefResult getModRefInfo(const FenceInst *S, const MemoryLocation &Loc) {
// Conservatively correct. (We could possibly be a bit smarter if
// Loc is a alloca that doesn't escape.)
return ModRef;
@@ -416,36 +407,38 @@ public:
/// getModRefInfo (for fences) - A convenience wrapper.
ModRefResult getModRefInfo(const FenceInst *S, const Value *P, uint64_t Size){
- return getModRefInfo(S, Location(P, Size));
+ return getModRefInfo(S, MemoryLocation(P, Size));
}
/// getModRefInfo (for cmpxchges) - Return information about whether
/// a particular cmpxchg modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX, const Location &Loc);
+ ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX,
+ const MemoryLocation &Loc);
/// getModRefInfo (for cmpxchges) - A convenience wrapper.
ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX,
const Value *P, unsigned Size) {
- return getModRefInfo(CX, Location(P, Size));
+ return getModRefInfo(CX, MemoryLocation(P, Size));
}
/// getModRefInfo (for atomicrmws) - Return information about whether
/// a particular atomicrmw modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const AtomicRMWInst *RMW, const Location &Loc);
+ ModRefResult getModRefInfo(const AtomicRMWInst *RMW,
+ const MemoryLocation &Loc);
/// getModRefInfo (for atomicrmws) - A convenience wrapper.
ModRefResult getModRefInfo(const AtomicRMWInst *RMW,
const Value *P, unsigned Size) {
- return getModRefInfo(RMW, Location(P, Size));
+ return getModRefInfo(RMW, MemoryLocation(P, Size));
}
/// getModRefInfo (for va_args) - Return information about whether
/// a particular va_arg modifies or reads the specified memory location.
- ModRefResult getModRefInfo(const VAArgInst* I, const Location &Loc);
+ ModRefResult getModRefInfo(const VAArgInst *I, const MemoryLocation &Loc);
/// getModRefInfo (for va_args) - A convenience wrapper.
ModRefResult getModRefInfo(const VAArgInst* I, const Value* P, uint64_t Size){
- return getModRefInfo(I, Location(P, Size));
+ return getModRefInfo(I, MemoryLocation(P, Size));
}
/// getModRefInfo - Return information about whether a call and an instruction
/// may refer to the same memory locations.
@@ -462,13 +455,13 @@ public:
/// callCapturesBefore - Return information about whether a particular call
/// site modifies or reads the specified memory location.
ModRefResult callCapturesBefore(const Instruction *I,
- const AliasAnalysis::Location &MemLoc,
+ const MemoryLocation &MemLoc,
DominatorTree *DT);
/// callCapturesBefore - A convenience wrapper.
ModRefResult callCapturesBefore(const Instruction *I, const Value *P,
uint64_t Size, DominatorTree *DT) {
- return callCapturesBefore(I, Location(P, Size), DT);
+ return callCapturesBefore(I, MemoryLocation(P, Size), DT);
}
//===--------------------------------------------------------------------===//
@@ -477,11 +470,11 @@ public:
/// canBasicBlockModify - Return true if it is possible for execution of the
/// specified basic block to modify the location Loc.
- bool canBasicBlockModify(const BasicBlock &BB, const Location &Loc);
+ bool canBasicBlockModify(const BasicBlock &BB, const MemoryLocation &Loc);
/// canBasicBlockModify - A convenience wrapper.
bool canBasicBlockModify(const BasicBlock &BB, const Value *P, uint64_t Size){
- return canBasicBlockModify(BB, Location(P, Size));
+ return canBasicBlockModify(BB, MemoryLocation(P, Size));
}
/// canInstructionRangeModRef - Return true if it is possible for the
@@ -489,15 +482,15 @@ public:
/// mode) the location Loc. The instructions to consider are all
/// of the instructions in the range of [I1,I2] INCLUSIVE.
/// I1 and I2 must be in the same basic block.
- bool canInstructionRangeModRef(const Instruction &I1,
- const Instruction &I2, const Location &Loc,
- const ModRefResult Mode);
+ bool canInstructionRangeModRef(const Instruction &I1, const Instruction &I2,
+ const MemoryLocation &Loc,
+ const ModRefResult Mode);
/// canInstructionRangeModRef - A convenience wrapper.
bool canInstructionRangeModRef(const Instruction &I1,
const Instruction &I2, const Value *Ptr,
uint64_t Size, const ModRefResult Mode) {
- return canInstructionRangeModRef(I1, I2, Location(Ptr, Size), Mode);
+ return canInstructionRangeModRef(I1, I2, MemoryLocation(Ptr, Size), Mode);
}
//===--------------------------------------------------------------------===//
@@ -565,6 +558,6 @@ bool isIdentifiedObject(const Value *V);
/// IdentifiedObjects.
bool isIdentifiedFunctionLocal(const Value *V);
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -437,6 +437,6 @@ inline raw_ostream& operator<<(raw_ostre
return OS;
}
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -63,6 +63,6 @@ public:
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -196,23 +196,26 @@ public:
struct LoopData {
typedef SmallVector<std::pair<BlockNode, BlockMass>, 4> ExitMap;
typedef SmallVector<BlockNode, 4> NodeList;
- LoopData *Parent; ///< The parent loop.
- bool IsPackaged; ///< Whether this has been packaged.
- uint32_t NumHeaders; ///< Number of headers.
- ExitMap Exits; ///< Successor edges (and weights).
- NodeList Nodes; ///< Header and the members of the loop.
- BlockMass BackedgeMass; ///< Mass returned to loop header.
+ typedef SmallVector<BlockMass, 1> HeaderMassList;
+ LoopData *Parent; ///< The parent loop.
+ bool IsPackaged; ///< Whether this has been packaged.
+ uint32_t NumHeaders; ///< Number of headers.
+ ExitMap Exits; ///< Successor edges (and weights).
+ NodeList Nodes; ///< Header and the members of the loop.
+ HeaderMassList BackedgeMass; ///< Mass returned to each loop header.
BlockMass Mass;
Scaled64 Scale;
LoopData(LoopData *Parent, const BlockNode &Header)
- : Parent(Parent), IsPackaged(false), NumHeaders(1), Nodes(1, Header) {}
+ : Parent(Parent), IsPackaged(false), NumHeaders(1), Nodes(1, Header),
+ BackedgeMass(1) {}
template <class It1, class It2>
LoopData(LoopData *Parent, It1 FirstHeader, It1 LastHeader, It2 FirstOther,
It2 LastOther)
: Parent(Parent), IsPackaged(false), Nodes(FirstHeader, LastHeader) {
NumHeaders = Nodes.size();
Nodes.insert(Nodes.end(), FirstOther, LastOther);
+ BackedgeMass.resize(NumHeaders);
}
bool isHeader(const BlockNode &Node) const {
if (isIrreducible())
@@ -223,6 +226,14 @@ public:
BlockNode getHeader() const { return Nodes[0]; }
bool isIrreducible() const { return NumHeaders > 1; }
+ HeaderMassList::difference_type getHeaderIndex(const BlockNode &B) {
+ assert(isHeader(B) && "this is only valid on loop header blocks");
+ if (isIrreducible())
+ return std::lower_bound(Nodes.begin(), Nodes.begin() + NumHeaders, B) -
+ Nodes.begin();
+ return 0;
+ }
+
NodeList::const_iterator members_begin() const {
return Nodes.begin() + NumHeaders;
}
@@ -431,6 +442,16 @@ public:
/// \brief Compute the loop scale for a loop.
void computeLoopScale(LoopData &Loop);
+ /// Adjust the mass of all headers in an irreducible loop.
+ ///
+ /// Initially, irreducible loops are assumed to distribute their mass
+ /// equally among its headers. This can lead to wrong frequency estimates
+ /// since some headers may be executed more frequently than others.
+ ///
+ /// This adjusts header mass distribution so it matches the weights of
+ /// the backedges going into each of the loop headers.
+ void adjustLoopHeaderMass(LoopData &Loop);
+
/// \brief Package up a loop.
void packageLoop(LoopData &Loop);
@@ -607,7 +628,7 @@ void IrreducibleGraph::addEdges(const Bl
else
addBlockEdges(*this, Irr, OuterLoop);
}
-}
+} // namespace bfi_detail
/// \brief Shared implementation for block frequency analysis.
///
@@ -695,6 +716,17 @@ void IrreducibleGraph::addEdges(const Bl
/// - Distribute the mass accordingly, dithering to minimize mass loss,
/// as described in \a distributeMass().
///
+/// In the case of irreducible loops, instead of a single loop header,
+/// there will be several. The computation of backedge masses is similar
+/// but instead of having a single backedge mass, there will be one
+/// backedge per loop header. In these cases, each backedge will carry
+/// a mass proportional to the edge weights along the corresponding
+/// path.
+///
+/// At the end of propagation, the full mass assigned to the loop will be
+/// distributed among the loop headers proportionally according to the
+/// mass flowing through their backedges.
+///
/// Finally, calculate the loop scale from the accumulated backedge mass.
///
/// 3. Distribute mass in the function (\a computeMassInFunction()).
@@ -735,11 +767,6 @@ void IrreducibleGraph::addEdges(const Bl
/// as sub-loops, rather than arbitrarily shoving the problematic
/// blocks into the headers of the main irreducible SCC.
///
-/// - Backedge frequencies are assumed to be evenly split between the
-/// headers of a given irreducible SCC. Instead, we could track the
-/// backedge mass separately for each header, and adjust their relative
-/// frequencies.
-///
/// - Entry frequencies are assumed to be evenly split between the
/// headers of a given irreducible SCC, which is the only option if we
/// need to compute mass in the SCC before its parent loop. Instead,
@@ -846,7 +873,7 @@ template <class BT> class BlockFrequency
///
/// \pre \a computeMassInLoop() has been called for each subloop of \c
/// OuterLoop.
- /// \pre \c Insert points at the the last loop successfully processed by \a
+ /// \pre \c Insert points at the last loop successfully processed by \a
/// computeMassInLoop().
/// \pre \c OuterLoop has irreducible SCCs.
void computeIrreducibleMass(LoopData *OuterLoop,
@@ -1042,6 +1069,8 @@ bool BlockFrequencyInfoImpl<BT>::compute
for (const BlockNode &M : Loop.Nodes)
if (!propagateMassToSuccessors(&Loop, M))
llvm_unreachable("unhandled irreducible control flow");
+
+ adjustLoopHeaderMass(Loop);
} else {
Working[Loop.getHeader().Index].getMass() = BlockMass::getFull();
if (!propagateMassToSuccessors(&Loop, Loop.getHeader()))
@@ -1104,7 +1133,7 @@ template <class BT> struct BlockEdgesAdd
G.addEdge(Irr, BFI.getNode(*I), OuterLoop);
}
};
-}
+} // namespace bfi_detail
template <class BT>
void BlockFrequencyInfoImpl<BT>::computeIrreducibleMass(
LoopData *OuterLoop, std::list<LoopData>::iterator Insert) {
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -158,6 +158,6 @@ private:
bool calcInvokeHeuristics(BasicBlock *BB);
};
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFG.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFG.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFG.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -78,6 +78,6 @@ bool isPotentiallyReachable(const BasicB
const DominatorTree *DT = nullptr,
const LoopInfo *LI = nullptr);
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFGPrinter.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CFGPrinter.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -119,7 +119,7 @@ struct DOTGraphTraits<const Function*> :
return "";
}
};
-} // End llvm namespace
+} // namespace llvm
namespace llvm {
class FunctionPass;
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -485,6 +485,6 @@ CGSCCToFunctionPassAdaptor<FunctionPassT
createCGSCCToFunctionPassAdaptor(FunctionPassT Pass) {
return CGSCCToFunctionPassAdaptor<FunctionPassT>(std::move(Pass));
}
-}
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraph.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraph.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraph.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -56,6 +56,7 @@
#include "llvm/ADT/STLExtras.h"
#include "llvm/IR/CallSite.h"
#include "llvm/IR/Function.h"
+#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/ValueHandle.h"
#include "llvm/Pass.h"
#include <map>
@@ -229,7 +230,8 @@ public:
/// \brief Adds a function to the list of functions called by this one.
void addCalledFunction(CallSite CS, CallGraphNode *M) {
assert(!CS.getInstruction() || !CS.getCalledFunction() ||
- !CS.getCalledFunction()->isIntrinsic());
+ !CS.getCalledFunction()->isIntrinsic() ||
+ !Intrinsic::isLeaf(CS.getCalledFunction()->getIntrinsicID()));
CalledFunctions.emplace_back(CS.getInstruction(), M);
M->AddRef();
}
@@ -479,6 +481,6 @@ struct GraphTraits<const CallGraph *> :
static const CallGraphNode &CGdereference(PairTy P) { return *P.second; }
};
-} // End llvm namespace
+} // namespace llvm
#endif
Modified: projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h
==============================================================================
--- projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h Tue Jun 23 18:40:20 2015 (r284733)
+++ projects/clang-trunk/contrib/llvm/include/llvm/Analysis/CallGraphSCCPass.h Tue Jun 23 18:44:19 2015 (r284734)
@@ -102,6 +102,6 @@ public:
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list