Date: Tue, 20 Jul 2010 17:16:57 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src ObsoleteFiles.inc src/contrib/llvm CMakeLists.txt Makefile Makefile.config.in Makefile.rules configure src/contrib/llvm/autoconf configure.ac src/contrib/llvm/autoconf/m4 link_options.m4 src/contrib/llvm/bindings/ada/llvm llvm.ads ... Message-ID: <201007211822.o6LIM2Wi097433@repoman.freebsd.org>
index | next in thread | raw e-mail
ed 2010-07-20 17:16:57 UTC
FreeBSD src repository
Modified files:
. ObsoleteFiles.inc
contrib/llvm CMakeLists.txt Makefile
Makefile.config.in Makefile.rules
configure
contrib/llvm/autoconf configure.ac
contrib/llvm/autoconf/m4 link_options.m4
contrib/llvm/bindings/ada/llvm llvm.ads
contrib/llvm/include/llvm AbstractTypeUser.h GlobalValue.h
InlineAsm.h InstrTypes.h
Instructions.h IntrinsicInst.h
Intrinsics.td LinkAllPasses.h
Module.h Pass.h
PassAnalysisSupport.h PassManagers.h
PassSupport.h
SymbolTableListTraits.h Type.h Use.h
Value.h
contrib/llvm/include/llvm/ADT APFloat.h APInt.h DenseMap.h
EquivalenceClasses.h
FoldingSet.h
ImmutableIntervalMap.h
PostOrderIterator.h SetVector.h
SmallPtrSet.h SmallVector.h
Statistic.h Triple.h ValueMap.h
ilist.h
contrib/llvm/include/llvm/Analysis AliasAnalysis.h
CFGPrinter.h
CaptureTracking.h
DebugInfo.h
DominatorInternals.h
Dominators.h InlineCost.h
IntervalIterator.h
LoopInfo.h MemoryBuiltins.h
ScalarEvolution.h
ScalarEvolutionExpander.h
ValueTracking.h
contrib/llvm/include/llvm/Bitcode ReaderWriter.h
contrib/llvm/include/llvm/CodeGen AsmPrinter.h
CallingConvLower.h
FastISel.h GCMetadata.h
GCMetadataPrinter.h
ISDOpcodes.h
LinkAllCodegenComponents.h
LiveInterval.h
LiveIntervalAnalysis.h
MachineBasicBlock.h
MachineFrameInfo.h
MachineFunctionPass.h
MachineInstr.h
MachineJumpTableInfo.h
MachineLoopInfo.h
MachineModuleInfo.h
MachineOperand.h
MachineRegisterInfo.h
Passes.h
ProcessImplicitDefs.h
RegisterCoalescer.h
RegisterScavenging.h
RuntimeLibcalls.h
SelectionDAG.h
SelectionDAGISel.h
SelectionDAGNodes.h
SlotIndexes.h
contrib/llvm/include/llvm/Config config.h.in
contrib/llvm/include/llvm/ExecutionEngine ExecutionEngine.h
contrib/llvm/include/llvm/MC MCAssembler.h MCContext.h
MCDirectives.h MCObjectWriter.h
MCSection.h MCSectionCOFF.h
MCStreamer.h SectionKind.h
contrib/llvm/include/llvm/MC/MCParser AsmLexer.h AsmParser.h
MCAsmLexer.h
MCAsmParser.h
contrib/llvm/include/llvm/Support CFG.h CallSite.h Dwarf.h
ELF.h IRBuilder.h IRReader.h
MemoryBuffer.h Regex.h
StringPool.h Timer.h
raw_ostream.h
contrib/llvm/include/llvm/System DataTypes.h.cmake Path.h
contrib/llvm/include/llvm/Target Target.td TargetAsmParser.h
TargetInstrDesc.h
TargetInstrInfo.h
TargetInstrItineraries.h
TargetLowering.h
TargetOpcodes.h
TargetOptions.h
TargetRegisterInfo.h
contrib/llvm/include/llvm/Transforms IPO.h
contrib/llvm/include/llvm/Transforms/Utils BasicBlockUtils.h
BuildLibCalls.h
Cloning.h Local.h
contrib/llvm/include/llvm-c Core.h Target.h lto.h
contrib/llvm/lib/Analysis AliasAnalysis.cpp
AliasAnalysisEvaluator.cpp
AliasDebugger.cpp
BasicAliasAnalysis.cpp
CMakeLists.txt ConstantFolding.cpp
DebugInfo.cpp DomPrinter.cpp
InlineCost.cpp
InstructionSimplify.cpp Lint.cpp
LoopInfo.cpp MemoryBuiltins.cpp
MemoryDependenceAnalysis.cpp
PostDominators.cpp ProfileInfo.cpp
ScalarEvolution.cpp
ScalarEvolutionAliasAnalysis.cpp
ScalarEvolutionExpander.cpp
ScalarEvolutionNormalization.cpp
ValueTracking.cpp
contrib/llvm/lib/Analysis/IPA CallGraph.cpp GlobalsModRef.cpp
contrib/llvm/lib/Archive ArchiveWriter.cpp
contrib/llvm/lib/AsmParser LLLexer.cpp LLParser.cpp LLParser.h
LLToken.h
contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp
contrib/llvm/lib/Bitcode/Writer BitcodeWriter.cpp
ValueEnumerator.cpp
ValueEnumerator.h
contrib/llvm/lib/CodeGen AggressiveAntiDepBreaker.cpp
AggressiveAntiDepBreaker.h
BranchFolding.cpp BranchFolding.h
CMakeLists.txt CalcSpillWeights.cpp
CodePlacementOpt.cpp
CriticalAntiDepBreaker.cpp
CriticalAntiDepBreaker.h
DwarfEHPrepare.cpp ELFCodeEmitter.cpp
GCStrategy.cpp IfConversion.cpp
IntrinsicLowering.cpp
LLVMTargetMachine.cpp
LatencyPriorityQueue.cpp
LiveInterval.cpp
LiveIntervalAnalysis.cpp
LiveStackAnalysis.cpp
LiveVariables.cpp LowerSubregs.cpp
MachineBasicBlock.cpp MachineCSE.cpp
MachineDominators.cpp
MachineFunction.cpp MachineInstr.cpp
MachineLICM.cpp MachineModuleInfo.cpp
MachineRegisterInfo.cpp
MachineSink.cpp MachineVerifier.cpp
OptimizeExts.cpp OptimizePHIs.cpp
PHIElimination.cpp Passes.cpp
PostRASchedulerList.cpp
PreAllocSplitting.cpp
ProcessImplicitDefs.cpp
PrologEpilogInserter.cpp
RegAllocFast.cpp
RegAllocLinearScan.cpp
RegAllocPBQP.cpp
RegisterCoalescer.cpp
RegisterScavenging.cpp
ScheduleDAG.cpp ScheduleDAGEmit.cpp
ScheduleDAGInstrs.h ShadowStackGC.cpp
SimpleRegisterCoalescing.cpp
SimpleRegisterCoalescing.h
SjLjEHPrepare.cpp SlotIndexes.cpp
Spiller.cpp Spiller.h
StackProtector.cpp
StackSlotColoring.cpp
StrongPHIElimination.cpp
TailDuplication.cpp
TargetInstrInfoImpl.cpp
TargetLoweringObjectFileImpl.cpp
TwoAddressInstructionPass.cpp
VirtRegRewriter.cpp
contrib/llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp
AsmPrinterInlineAsm.cpp
DIE.cpp DwarfDebug.cpp
DwarfDebug.h
OcamlGCPrinter.cpp
contrib/llvm/lib/CodeGen/PBQP HeuristicSolver.h
contrib/llvm/lib/CodeGen/PBQP/Heuristics Briggs.h
contrib/llvm/lib/CodeGen/SelectionDAG CMakeLists.txt
DAGCombiner.cpp
FastISel.cpp
FunctionLoweringInfo.cpp
InstrEmitter.cpp
LegalizeDAG.cpp
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp
ScheduleDAGFast.cpp
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp
ScheduleDAGSDNodes.h
SelectionDAG.cpp
SelectionDAGBuilder.cpp
SelectionDAGBuilder.h
SelectionDAGISel.cpp
SelectionDAGPrinter.cpp
TargetLowering.cpp
contrib/llvm/lib/CompilerDriver Tool.cpp
contrib/llvm/lib/ExecutionEngine/Interpreter Execution.cpp
ExternalFunctions.cpp
contrib/llvm/lib/ExecutionEngine/JIT JIT.cpp JIT.h
JITEmitter.cpp
contrib/llvm/lib/Linker LinkItems.cpp
contrib/llvm/lib/MC CMakeLists.txt MCAsmStreamer.cpp
MCAssembler.cpp MCContext.cpp MCExpr.cpp
MCMachOStreamer.cpp MCSectionCOFF.cpp
MachObjectWriter.cpp
contrib/llvm/lib/MC/MCParser AsmLexer.cpp AsmParser.cpp
CMakeLists.txt MCAsmLexer.cpp
MCAsmParser.cpp
contrib/llvm/lib/Support APFloat.cpp APInt.cpp CMakeLists.txt
DeltaAlgorithm.cpp Dwarf.cpp
FileUtilities.cpp FoldingSet.cpp
MemoryBuffer.cpp PrettyStackTrace.cpp
Regex.cpp SmallPtrSet.cpp
SmallVector.cpp StringPool.cpp
Timer.cpp Triple.cpp raw_ostream.cpp
contrib/llvm/lib/System Disassembler.cpp Path.cpp
contrib/llvm/lib/System/Unix Path.inc Program.inc Signals.inc
contrib/llvm/lib/System/Win32 Path.inc Signals.inc
contrib/llvm/lib/Target Mangler.cpp README.txt
TargetInstrInfo.cpp
TargetLoweringObjectFile.cpp
TargetMachine.cpp
TargetRegisterInfo.cpp
contrib/llvm/lib/Target/ARM ARM.h ARM.td ARMAddressingModes.h
ARMBaseInstrInfo.cpp
ARMBaseInstrInfo.h
ARMBaseRegisterInfo.cpp
ARMBaseRegisterInfo.h
ARMCodeEmitter.cpp
ARMConstantIslandPass.cpp
ARMConstantPoolValue.h
ARMExpandPseudoInsts.cpp
ARMISelDAGToDAG.cpp
ARMISelLowering.cpp
ARMISelLowering.h
ARMInstrFormats.td
ARMInstrInfo.cpp ARMInstrInfo.h
ARMInstrInfo.td ARMInstrNEON.td
ARMInstrThumb.td ARMInstrThumb2.td
ARMInstrVFP.td ARMJITInfo.h
ARMLoadStoreOptimizer.cpp
ARMMachineFunctionInfo.h
ARMRegisterInfo.td
ARMScheduleA8.td ARMScheduleA9.td
ARMScheduleV6.td ARMSubtarget.h
ARMTargetMachine.cpp
CMakeLists.txt NEONMoveFix.cpp
NEONPreAllocPass.cpp README.txt
Thumb1InstrInfo.cpp
Thumb1InstrInfo.h
Thumb1RegisterInfo.cpp
Thumb1RegisterInfo.h
Thumb2ITBlockPass.cpp
Thumb2InstrInfo.cpp
Thumb2InstrInfo.h
Thumb2SizeReduction.cpp
contrib/llvm/lib/Target/ARM/AsmParser ARMAsmParser.cpp
contrib/llvm/lib/Target/ARM/AsmPrinter ARMAsmPrinter.cpp
ARMInstPrinter.cpp
ARMInstPrinter.h
contrib/llvm/lib/Target/ARM/Disassembler
ARMDisassemblerCore.cpp
ARMDisassemblerCore.h
ThumbDisassemblerCore.h
contrib/llvm/lib/Target/Alpha AlphaISelLowering.cpp
AlphaISelLowering.h
AlphaInstrFormats.td
AlphaInstrInfo.cpp
AlphaInstrInfo.h
AlphaInstrInfo.td
AlphaMCAsmInfo.cpp
AlphaMCAsmInfo.h
AlphaRegisterInfo.cpp
AlphaRegisterInfo.h
contrib/llvm/lib/Target/Blackfin BlackfinISelDAGToDAG.cpp
BlackfinISelLowering.cpp
BlackfinISelLowering.h
BlackfinInstrInfo.cpp
BlackfinInstrInfo.h
BlackfinInstrInfo.td
BlackfinMCAsmInfo.cpp
BlackfinMCAsmInfo.h
BlackfinRegisterInfo.cpp
BlackfinRegisterInfo.h
contrib/llvm/lib/Target/CBackend CBackend.cpp
contrib/llvm/lib/Target/CellSPU SPUCallingConv.td
SPUFrameInfo.h
SPUISelDAGToDAG.cpp
SPUISelLowering.cpp
SPUISelLowering.h
SPUInstrInfo.cpp
SPUInstrInfo.h
SPUMCAsmInfo.cpp
SPUMCAsmInfo.h SPUNodes.td
SPURegisterInfo.cpp
SPURegisterInfo.h
contrib/llvm/lib/Target/CppBackend CPPBackend.cpp
contrib/llvm/lib/Target/MBlaze MBlazeISelLowering.cpp
MBlazeISelLowering.h
MBlazeInstrInfo.cpp
MBlazeInstrInfo.h
MBlazeMCAsmInfo.cpp
MBlazeMCAsmInfo.h
MBlazeRegisterInfo.cpp
MBlazeRegisterInfo.h
contrib/llvm/lib/Target/MBlaze/AsmPrinter MBlazeAsmPrinter.cpp
contrib/llvm/lib/Target/MSIL MSILWriter.cpp MSILWriter.h
contrib/llvm/lib/Target/MSP430 MSP430ISelDAGToDAG.cpp
MSP430ISelLowering.cpp
MSP430ISelLowering.h
MSP430InstrInfo.cpp
MSP430InstrInfo.h
MSP430InstrInfo.td
MSP430MCAsmInfo.cpp
MSP430MCAsmInfo.h
MSP430RegisterInfo.cpp
MSP430RegisterInfo.h
contrib/llvm/lib/Target/Mips MipsISelLowering.cpp
MipsISelLowering.h
MipsInstrInfo.cpp MipsInstrInfo.h
MipsInstrInfo.td
MipsMCAsmInfo.cpp MipsMCAsmInfo.h
MipsRegisterInfo.cpp
MipsRegisterInfo.h
contrib/llvm/lib/Target/Mips/AsmPrinter MipsAsmPrinter.cpp
contrib/llvm/lib/Target/PIC16 PIC16DebugInfo.cpp
PIC16ISelLowering.cpp
PIC16ISelLowering.h
PIC16InstrInfo.cpp
PIC16InstrInfo.h
PIC16InstrInfo.td
PIC16MCAsmInfo.cpp
PIC16MCAsmInfo.h
PIC16MemSelOpt.cpp
PIC16RegisterInfo.cpp
PIC16RegisterInfo.h
contrib/llvm/lib/Target/PIC16/PIC16Passes PIC16Cloner.cpp
PIC16Cloner.h
contrib/llvm/lib/Target/PowerPC PPCHazardRecognizers.cpp
PPCISelLowering.cpp
PPCISelLowering.h
PPCInstrInfo.cpp
PPCInstrInfo.h
PPCRegisterInfo.cpp
PPCRegisterInfo.h
contrib/llvm/lib/Target/Sparc SparcISelLowering.cpp
SparcISelLowering.h
SparcInstrInfo.cpp
SparcInstrInfo.h
SparcInstrInfo.td
SparcMCAsmInfo.cpp
SparcMCAsmInfo.h
SparcRegisterInfo.cpp
SparcRegisterInfo.h
contrib/llvm/lib/Target/SystemZ SystemZISelDAGToDAG.cpp
SystemZISelLowering.cpp
SystemZISelLowering.h
SystemZInstrFP.td
SystemZInstrInfo.cpp
SystemZInstrInfo.h
SystemZInstrInfo.td
SystemZMCAsmInfo.cpp
SystemZMCAsmInfo.h
SystemZRegisterInfo.cpp
SystemZRegisterInfo.h
SystemZRegisterInfo.td
contrib/llvm/lib/Target/SystemZ/AsmPrinter
SystemZAsmPrinter.cpp
contrib/llvm/lib/Target/X86 README-SSE.txt README-X86-64.txt
README.txt X86.h X86AsmBackend.cpp
X86CallingConv.td
X86CodeEmitter.cpp X86FastISel.cpp
X86FixupKinds.h
X86FloatingPoint.cpp
X86FloatingPointRegKill.cpp
X86ISelDAGToDAG.cpp
X86ISelLowering.cpp
X86ISelLowering.h X86Instr64bit.td
X86InstrBuilder.h
X86InstrFPStack.td
X86InstrFormats.td
X86InstrFragmentsSIMD.td
X86InstrInfo.cpp X86InstrInfo.h
X86InstrInfo.td X86InstrMMX.td
X86InstrSSE.td
X86MCCodeEmitter.cpp
X86RegisterInfo.cpp
X86RegisterInfo.h
X86RegisterInfo.td
X86Subtarget.cpp X86Subtarget.h
X86TargetMachine.cpp
contrib/llvm/lib/Target/X86/AsmParser X86AsmLexer.cpp
X86AsmParser.cpp
contrib/llvm/lib/Target/X86/AsmPrinter X86ATTInstPrinter.cpp
X86ATTInstPrinter.h
X86AsmPrinter.cpp
X86IntelInstPrinter.cpp
X86IntelInstPrinter.h
X86MCInstLower.cpp
contrib/llvm/lib/Target/X86/Disassembler CMakeLists.txt
X86Disassembler.cpp
contrib/llvm/lib/Target/XCore XCoreISelLowering.cpp
XCoreISelLowering.h
XCoreInstrInfo.cpp
XCoreInstrInfo.h
XCoreInstrInfo.td
XCoreMCAsmInfo.cpp
XCoreMCAsmInfo.h
XCoreRegisterInfo.cpp
XCoreRegisterInfo.h
contrib/llvm/lib/Target/XCore/AsmPrinter XCoreAsmPrinter.cpp
contrib/llvm/lib/Transforms/Hello Hello.cpp Makefile
contrib/llvm/lib/Transforms/IPO ArgumentPromotion.cpp
DeadArgumentElimination.cpp
GlobalOpt.cpp
IPConstantPropagation.cpp
Inliner.cpp LowerSetJmp.cpp
MergeFunctions.cpp
PartialInlining.cpp
PartialSpecialization.cpp
StripSymbols.cpp
StructRetPromotion.cpp
contrib/llvm/lib/Transforms/InstCombine InstCombine.h
InstCombineAndOrXor.cpp
InstCombineCalls.cpp
InstCombineCasts.cpp
InstCombineCompares.cpp
InstCombineLoadStoreAlloca.cpp
InstCombinePHI.cpp
InstCombineSelect.cpp
InstCombineShifts.cpp
InstCombineSimplifyDemanded.cpp
InstructionCombining.cpp
contrib/llvm/lib/Transforms/Instrumentation
OptimalEdgeProfiling.cpp
ProfilingUtils.cpp
contrib/llvm/lib/Transforms/Scalar ABCD.cpp ADCE.cpp
CodeGenPrepare.cpp
DeadStoreElimination.cpp
GVN.cpp IndVarSimplify.cpp
JumpThreading.cpp
LoopDeletion.cpp
LoopIndexSplit.cpp
LoopRotation.cpp
LoopStrengthReduce.cpp
LoopUnswitch.cpp
MemCpyOptimizer.cpp
Reassociate.cpp
ScalarReplAggregates.cpp
SimplifyCFGPass.cpp
SimplifyLibCalls.cpp
TailDuplication.cpp
TailRecursionElimination.cpp
contrib/llvm/lib/Transforms/Utils AddrModeMatcher.cpp
BasicBlockUtils.cpp
BreakCriticalEdges.cpp
BuildLibCalls.cpp
CloneFunction.cpp
CloneLoop.cpp
CloneModule.cpp
DemoteRegToStack.cpp
InlineFunction.cpp LCSSA.cpp
Local.cpp LoopSimplify.cpp
LoopUnroll.cpp
LowerInvoke.cpp
PromoteMemoryToRegister.cpp
SimplifyCFG.cpp
ValueMapper.cpp
ValueMapper.h
contrib/llvm/lib/VMCore AsmWriter.cpp AutoUpgrade.cpp
ConstantFold.cpp Core.cpp
Instruction.cpp Instructions.cpp
IntrinsicInst.cpp Metadata.cpp
Module.cpp Pass.cpp PassManager.cpp
Value.cpp Verifier.cpp
contrib/llvm/tools Makefile
contrib/llvm/tools/bugpoint BugDriver.h CrashDebugger.cpp
ExtractFunction.cpp ListReducer.h
Miscompilation.cpp ToolRunner.h
contrib/llvm/tools/clang CMakeLists.txt Makefile NOTES.txt
README.txt
contrib/llvm/tools/clang/include Makefile
contrib/llvm/tools/clang/include/clang Makefile
contrib/llvm/tools/clang/include/clang/AST ASTContext.h Attr.h
CMakeLists.txt
CanonicalType.h
Decl.h DeclBase.h
DeclCXX.h
DeclFriend.h
DeclObjC.h
DeclTemplate.h
DeclVisitor.h
Expr.h ExprCXX.h
ExternalASTSource.h
Makefile
RecursiveASTVisitor.h
Redeclarable.h
Stmt.h
StmtIterator.h
TemplateBase.h
TemplateName.h
Type.h TypeLoc.h
TypeLocBuilder.h
TypeNodes.def
UsuallyTinyPtrVector.h
contrib/llvm/tools/clang/include/clang/Analysis/Analyses
PrintfFormatString.h
contrib/llvm/tools/clang/include/clang/Analysis/Support
BumpVector.h
contrib/llvm/tools/clang/include/clang/Analysis/Visitors
CFGRecStmtDeclVisitor.h
contrib/llvm/tools/clang/include/clang/Basic Builtins.def
BuiltinsARM.def
BuiltinsPPC.def
CMakeLists.txt
Diagnostic.h
DiagnosticCommonKinds.td
DiagnosticFrontendKinds.td
DiagnosticGroups.td
DiagnosticLexKinds.td
DiagnosticParseKinds.td
DiagnosticSemaKinds.td
FileManager.h
IdentifierTable.h
LangOptions.h
Makefile
PartialDiagnostic.h
SourceLocation.h
TargetInfo.h
TargetOptions.h
Version.h
contrib/llvm/tools/clang/include/clang/Checker/BugReporter
BugReporter.h
contrib/llvm/tools/clang/include/clang/Checker/PathSensitive
Checker.h
CheckerVisitor.h
Environment.h
ExplodedGraph.h
GRCoreEngine.h
GRExprEngine.h
GRState.h
GRSubEngine.h
GRTransferFuncs.h
MemRegion.h
SVals.h
SValuator.h
Store.h
SymbolManager.h
contrib/llvm/tools/clang/include/clang/CodeGen ModuleBuilder.h
contrib/llvm/tools/clang/include/clang/Driver Action.h Arg.h
ArgList.h
CC1Options.td
Compilation.h
Driver.h
HostInfo.h
Makefile
OptTable.h
Option.h
Options.td
ToolChain.h
Types.def
Types.h
contrib/llvm/tools/clang/include/clang/Frontend ASTConsumers.h
CompilerInstance.h
CompilerInvocation.h
DiagnosticOptions.h
FrontendAction.h
FrontendActions.h
FrontendOptions.h
FrontendPluginRegistry.h
PCHBitCodes.h
PCHReader.h
PCHWriter.h
TextDiagnosticPrinter.h
TypeXML.def
Utils.h
contrib/llvm/tools/clang/include/clang/Index CallGraph.h
Entity.h
Indexer.h
TranslationUnit.h
contrib/llvm/tools/clang/include/clang/Lex PPCallbacks.h
Pragma.h
Preprocessor.h
Token.h
contrib/llvm/tools/clang/include/clang/Parse Action.h
AttributeList.h
DeclSpec.h
Parser.h
Template.h
contrib/llvm/tools/clang/include/clang/Rewrite RewriteRope.h
Rewriter.h
contrib/llvm/tools/clang/include/clang/Sema
CodeCompleteConsumer.h
ExternalSemaSource.h
contrib/llvm/tools/clang/include/clang-c Index.h Makefile
contrib/llvm/tools/clang/lib Makefile
contrib/llvm/tools/clang/lib/AST ASTContext.cpp
ASTImporter.cpp AttrImpl.cpp
CMakeLists.txt
CXXInheritance.cpp Decl.cpp
DeclBase.cpp DeclCXX.cpp
DeclFriend.cpp DeclObjC.cpp
DeclPrinter.cpp
DeclTemplate.cpp Expr.cpp
ExprCXX.cpp ExprConstant.cpp
Makefile
RecordLayoutBuilder.cpp
Stmt.cpp StmtPrinter.cpp
StmtProfile.cpp
TemplateBase.cpp
TemplateName.cpp Type.cpp
TypePrinter.cpp
contrib/llvm/tools/clang/lib/Analysis CFG.cpp CMakeLists.txt
LiveVariables.cpp
Makefile
PrintfFormatString.cpp
contrib/llvm/tools/clang/lib/Basic CMakeLists.txt
Diagnostic.cpp
FileManager.cpp Makefile
TargetInfo.cpp Targets.cpp
contrib/llvm/tools/clang/lib/Checker AttrNonNullChecker.cpp
BasicConstraintManager.cpp
BasicObjCFoundationChecks.cpp
BasicObjCFoundationChecks.h
BasicStore.cpp
BugReporter.cpp
BuiltinFunctionChecker.cpp
CFRefCount.cpp
CMakeLists.txt
CallInliner.cpp
CastSizeChecker.cpp
CheckSecuritySyntaxOnly.cpp
Environment.cpp
FlatStore.cpp
GRCoreEngine.cpp
GRExprEngine.cpp
GRExprEngineExperimentalChecks.cpp
GRExprEngineExperimentalChecks.h
GRExprEngineInternalChecks.h
GRState.cpp
LLVMConventionsChecker.cpp
Makefile
MallocChecker.cpp
MemRegion.cpp
OSAtomicChecker.cpp
PathDiagnostic.cpp
RangeConstraintManager.cpp
RegionStore.cpp SVals.cpp
SValuator.cpp
SimpleConstraintManager.cpp
SimpleConstraintManager.h
SimpleSValuator.cpp
Store.cpp
SymbolManager.cpp
VLASizeChecker.cpp
contrib/llvm/tools/clang/lib/CodeGen ABIInfo.h CGBlocks.cpp
CGBlocks.h CGBuilder.h
CGBuiltin.cpp CGCXX.cpp
CGCXXABI.h CGCall.cpp
CGCall.h CGClass.cpp
CGDebugInfo.cpp
CGDecl.cpp CGDeclCXX.cpp
CGException.cpp
CGExpr.cpp CGExprAgg.cpp
CGExprCXX.cpp
CGExprComplex.cpp
CGExprConstant.cpp
CGExprScalar.cpp
CGObjC.cpp CGObjCGNU.cpp
CGObjCMac.cpp
CGObjCRuntime.h
CGRTTI.cpp CGStmt.cpp
CGTemporaries.cpp
CGVTables.cpp CGVTables.h
CMakeLists.txt
CodeGenFunction.cpp
CodeGenFunction.h
CodeGenModule.cpp
CodeGenModule.h
CodeGenTypes.cpp
CodeGenTypes.h
GlobalDecl.h Makefile
Mangle.cpp Mangle.h
ModuleBuilder.cpp
TargetInfo.cpp
contrib/llvm/tools/clang/lib/Driver Action.cpp Arg.cpp
ArgList.cpp CMakeLists.txt
Compilation.cpp Driver.cpp
HostInfo.cpp Makefile
OptTable.cpp Option.cpp
ToolChain.cpp
ToolChains.cpp
ToolChains.h Tools.cpp
Tools.h Types.cpp
contrib/llvm/tools/clang/lib/Frontend ASTConsumers.cpp
ASTMerge.cpp ASTUnit.cpp
BoostConAction.cpp
CMakeLists.txt
CompilerInstance.cpp
CompilerInvocation.cpp
FrontendAction.cpp
FrontendActions.cpp
FrontendOptions.cpp
GeneratePCH.cpp
InitHeaderSearch.cpp
InitPreprocessor.cpp
Makefile PCHReader.cpp
PCHReaderDecl.cpp
PCHReaderStmt.cpp
PCHWriter.cpp
PCHWriterDecl.cpp
PCHWriterStmt.cpp
PrintParserCallbacks.cpp
PrintPreprocessedOutput.cpp
TextDiagnosticPrinter.cpp
Warnings.cpp
contrib/llvm/tools/clang/lib/Headers CMakeLists.txt Makefile
altivec.h emmintrin.h
smmintrin.h stddef.h
stdint.h xmmintrin.h
contrib/llvm/tools/clang/lib/Index CallGraph.cpp Entity.cpp
EntityImpl.h Indexer.cpp
Makefile
contrib/llvm/tools/clang/lib/Lex Lexer.cpp LiteralSupport.cpp
Makefile PPCaching.cpp
PPMacroExpansion.cpp
Pragma.cpp Preprocessor.cpp
contrib/llvm/tools/clang/lib/Parse AttributeList.cpp
CMakeLists.txt DeclSpec.cpp
Makefile
ParseCXXInlineMethods.cpp
ParseDecl.cpp
ParseDeclCXX.cpp
ParseExpr.cpp
ParseExprCXX.cpp
ParseInit.cpp ParseObjc.cpp
ParsePragma.cpp
ParsePragma.h ParseStmt.cpp
ParseTemplate.cpp
Parser.cpp
RAIIObjectsForParser.h
contrib/llvm/tools/clang/lib/Rewrite CMakeLists.txt Makefile
RewriteRope.cpp
Rewriter.cpp
contrib/llvm/tools/clang/lib/Sema CMakeLists.txt
JumpDiagnostics.cpp Lookup.h
Makefile Sema.cpp Sema.h
SemaAccess.cpp SemaAttr.cpp
SemaCXXCast.cpp
SemaCXXScopeSpec.cpp
SemaChecking.cpp
SemaCodeComplete.cpp
SemaDecl.cpp
SemaDeclAttr.cpp
SemaDeclCXX.cpp
SemaDeclObjC.cpp
SemaExceptionSpec.cpp
SemaExpr.cpp SemaExprCXX.cpp
SemaExprObjC.cpp
SemaInit.cpp SemaInit.h
SemaLookup.cpp
SemaObjCProperty.cpp
SemaOverload.cpp
SemaStmt.cpp
SemaTemplate.cpp
SemaTemplate.h
SemaTemplateDeduction.cpp
SemaTemplateInstantiate.cpp
SemaTemplateInstantiateDecl.cpp
SemaType.cpp TreeTransform.h
contrib/llvm/tools/clang/tools Makefile
contrib/llvm/tools/clang/tools/c-index-test Makefile
c-index-test.c
contrib/llvm/tools/clang/tools/driver CMakeLists.txt Makefile
cc1_main.cpp
cc1as_main.cpp
contrib/llvm/tools/clang/tools/libclang CIndex.cpp
CIndexCodeCompletion.cpp
CIndexer.cpp
CMakeLists.txt
CXCursor.cpp
CXSourceLocation.h
CXTypes.cpp Makefile
libclang.darwin.exports
libclang.exports
contrib/llvm/tools/clang/tools/scan-build ccc-analyzer
contrib/llvm/tools/clang/utils/TestUtils pch-test.pl
contrib/llvm/tools/edis EDDisassembler.cpp Makefile
contrib/llvm/tools/gold gold-plugin.cpp
contrib/llvm/tools/llc llc.cpp
contrib/llvm/tools/llvm-extract llvm-extract.cpp
contrib/llvm/tools/llvm-link llvm-link.cpp
contrib/llvm/tools/llvm-mc Makefile llvm-mc.cpp
contrib/llvm/tools/llvm-nm llvm-nm.cpp
contrib/llvm/tools/llvmc/plugins/Base Base.td.in
contrib/llvm/tools/lto LTOCodeGenerator.cpp
contrib/llvm/tools/opt GraphPrinters.cpp PrintSCC.cpp opt.cpp
contrib/llvm/utils NewNightlyTest.pl
contrib/llvm/utils/FileUpdate FileUpdate.cpp
contrib/llvm/utils/TableGen ARMDecoderEmitter.cpp
ARMDecoderEmitter.h
AsmMatcherEmitter.cpp
CMakeLists.txt
ClangASTNodesEmitter.cpp
ClangASTNodesEmitter.h
CodeEmitterGen.cpp
CodeGenInstruction.cpp
CodeGenTarget.cpp
DAGISelMatcherEmitter.cpp
EDEmitter.cpp FastISelEmitter.cpp
InstrInfoEmitter.cpp Record.cpp
RegisterInfoEmitter.cpp
TGParser.cpp TGParser.h
TableGen.cpp
X86RecognizableInstr.cpp
X86RecognizableInstr.h
contrib/llvm/utils/buildit GNUmakefile build_llvm
contrib/llvm/utils/count count.c
contrib/llvm/utils/lit/lit TestRunner.py
contrib/llvm/utils/unittest/UnitTestMain Makefile
contrib/llvm/utils/unittest/googletest Makefile README.LLVM
gtest-death-test.cc
gtest-filepath.cc
gtest-port.cc
gtest-test-part.cc
gtest-typed-test.cc
gtest.cc
contrib/llvm/utils/unittest/googletest/include/gtest
gtest-death-test.h
gtest-message.h
gtest-param-test.h
gtest-spi.h
gtest-test-part.h
gtest-typed-test.h
gtest.h
contrib/llvm/utils/unittest/googletest/include/gtest/internal
gtest-death-test-internal.h
gtest-filepath.h
gtest-internal-inl.h
gtest-internal.h
gtest-linked_ptr.h
gtest-param-util-generated.h
gtest-param-util.h
gtest-port.h
gtest-string.h
gtest-type-util.h
etc/mtree BSD.include.dist
lib/clang Makefile clang.build.mk
lib/clang/include Makefile
lib/clang/include/llvm/Config AsmParsers.def AsmPrinters.def
Disassemblers.def Targets.def
lib/clang/libclanganalysis Makefile
lib/clang/libclangast Makefile
lib/clang/libclangbasic Makefile
lib/clang/libclangchecker Makefile
lib/clang/libclangcodegen Makefile
lib/clang/libclangdriver Makefile
lib/clang/libclangfrontend Makefile
lib/clang/libclanglex Makefile
lib/clang/libclangparse Makefile
lib/clang/libclangrewrite Makefile
lib/clang/libclangsema Makefile
lib/clang/libllvmanalysis Makefile
lib/clang/libllvmarmasmparser Makefile
lib/clang/libllvmarmasmprinter Makefile
lib/clang/libllvmarmcodegen Makefile
lib/clang/libllvmarminfo Makefile
lib/clang/libllvmasmprinter Makefile
lib/clang/libllvmbitreader Makefile
lib/clang/libllvmbitwriter Makefile
lib/clang/libllvmcodegen Makefile
lib/clang/libllvmcore Makefile
lib/clang/libllvminstcombine Makefile
lib/clang/libllvmipa Makefile
lib/clang/libllvmipo Makefile
lib/clang/libllvmmc Makefile
lib/clang/libllvmmcparser Makefile
lib/clang/libllvmmipsasmprinter Makefile
lib/clang/libllvmmipscodegen Makefile
lib/clang/libllvmmipsinfo Makefile
lib/clang/libllvmpowerpcasmprinter Makefile
lib/clang/libllvmpowerpccodegen Makefile
lib/clang/libllvmpowerpcinfo Makefile
lib/clang/libllvmscalaropts Makefile
lib/clang/libllvmselectiondag Makefile
lib/clang/libllvmsupport Makefile
lib/clang/libllvmsystem Makefile
lib/clang/libllvmtarget Makefile
lib/clang/libllvmtransformutils Makefile
lib/clang/libllvmx86asmparser Makefile
lib/clang/libllvmx86asmprinter Makefile
lib/clang/libllvmx86codegen Makefile
lib/clang/libllvmx86info Makefile
usr.bin/clang/clang Makefile
usr.bin/clang/tblgen Makefile
Added files:
contrib/llvm/include/llvm/ADT DAGDeltaAlgorithm.h
contrib/llvm/include/llvm/Analysis CodeMetrics.h Loads.h
contrib/llvm/include/llvm/CodeGen FunctionLoweringInfo.h
PostRAHazardRecognizer.h
contrib/llvm/include/llvm/MC MCObjectStreamer.h
contrib/llvm/include/llvm/MC/MCParser MCAsmParserExtension.h
contrib/llvm/include/llvm/Support COFF.h
contrib/llvm/include/llvm/Target TargetCallingConv.h
contrib/llvm/lib/Analysis Loads.cpp
contrib/llvm/lib/CodeGen CallingConvLower.cpp
InlineSpiller.cpp
PostRAHazardRecognizer.cpp
contrib/llvm/lib/MC MCObjectStreamer.cpp
WinCOFFObjectWriter.cpp
WinCOFFStreamer.cpp
contrib/llvm/lib/MC/MCParser DarwinAsmParser.cpp
ELFAsmParser.cpp
MCAsmParserExtension.cpp
contrib/llvm/lib/Support DAGDeltaAlgorithm.cpp
contrib/llvm/lib/Target/ARM Thumb2HazardRecognizer.cpp
Thumb2HazardRecognizer.h
contrib/llvm/lib/Transforms/Hello Hello.exports
contrib/llvm/tools/clang/include/clang/Basic Attr.td
AttrKinds.h
DeclNodes.td
StmtNodes.td
Version.inc.in
arm_neon.td
contrib/llvm/tools/clang/include/clang/Checker
AnalysisConsumer.h
FrontendActions.h
PathDiagnosticClients.h
contrib/llvm/tools/clang/include/clang/CodeGen BackendUtil.h
CodeGenAction.h
contrib/llvm/tools/clang/include/clang/Frontend
AnalyzerOptions.h
CodeGenOptions.h
PCHDeserializationListener.h
contrib/llvm/tools/clang/include/clang/Rewrite ASTConsumers.h
FixItRewriter.h
FrontendActions.h
Rewriters.h
contrib/llvm/tools/clang/lib/AST ExprClassification.cpp
contrib/llvm/tools/clang/lib/Checker AnalysisConsumer.cpp
CStringChecker.cpp
FrontendActions.cpp
HTMLDiagnostics.cpp
IdempotentOperationChecker.cpp
PlistDiagnostics.cpp
StackAddrLeakChecker.cpp
StreamChecker.cpp
contrib/llvm/tools/clang/lib/CodeGen BackendUtil.cpp
CGException.h
CodeGenAction.cpp
MicrosoftCXXABI.cpp
contrib/llvm/tools/clang/lib/Headers arm_neon.td
contrib/llvm/tools/clang/lib/Rewrite FixItRewriter.cpp
FrontendActions.cpp
HTMLPrint.cpp
RewriteMacros.cpp
RewriteObjC.cpp
RewriteTest.cpp
contrib/llvm/tools/clang/runtime Makefile
contrib/llvm/tools/clang/utils FuzzTest
contrib/llvm/utils/TableGen ClangAttrEmitter.cpp
ClangAttrEmitter.h NeonEmitter.cpp
NeonEmitter.h
contrib/llvm/utils/unittest/googletest/include/gtest/internal
gtest-tuple.h
lib/clang/include/clang/AST Attrs.inc DeclNodes.inc
lib/clang/include/clang/Basic AttrList.inc Version.inc
arm_neon.inc
lib/clang/libllvmasmparser Makefile
Removed files:
contrib/llvm/lib/CodeGen ExactHazardRecognizer.cpp
ExactHazardRecognizer.h
RegAllocLocal.cpp
SimpleHazardRecognizer.h
contrib/llvm/lib/CodeGen/SelectionDAG CallingConvLower.cpp
FunctionLoweringInfo.h
contrib/llvm/lib/Target/X86 X86COFF.h
contrib/llvm/tools/clang/include/clang/AST StmtNodes.td
contrib/llvm/tools/clang/include/clang/CodeGen
CodeGenOptions.h
contrib/llvm/tools/clang/include/clang/Frontend
AnalysisConsumer.h
CodeGenAction.h
FixItRewriter.h
PathDiagnosticClients.h
contrib/llvm/tools/clang/lib/Checker
ReturnStackAddressChecker.cpp
contrib/llvm/tools/clang/lib/Frontend AnalysisConsumer.cpp
CodeGenAction.cpp
FixItRewriter.cpp
HTMLDiagnostics.cpp
HTMLPrint.cpp
PlistDiagnostics.cpp
RewriteMacros.cpp
RewriteObjC.cpp
RewriteTest.cpp
contrib/llvm/tools/clang/lib/Runtime Makefile
Log:
SVN rev 210299 on 2010-07-20 17:16:57Z by ed
Upgrade our Clang in base to r108428.
This commit merges the latest LLVM sources from the vendor space. It
also updates the build glue to match the new sources. Clang's version
number is changed to match LLVM's, which means /usr/include/clang/2.0
has been renamed to /usr/include/clang/2.8.
Obtained from: projects/clangbsd
Revision Changes Path
1.239 +8 -0 src/ObsoleteFiles.inc
1.2 +1 -1 src/contrib/llvm/CMakeLists.txt
1.2 +3 -3 src/contrib/llvm/Makefile
1.2 +4 -10 src/contrib/llvm/Makefile.config.in
1.2 +92 -16 src/contrib/llvm/Makefile.rules
1.2 +5 -2 src/contrib/llvm/autoconf/configure.ac
1.2 +13 -10 src/contrib/llvm/autoconf/m4/link_options.m4
1.2 +4 -2 src/contrib/llvm/bindings/ada/llvm/llvm.ads
1.2 +188 -15 src/contrib/llvm/configure
1.2 +2 -1 src/contrib/llvm/include/llvm-c/Core.h
1.2 +2 -1 src/contrib/llvm/include/llvm-c/Target.h
1.2 +1 -1 src/contrib/llvm/include/llvm-c/lto.h
1.2 +4 -4 src/contrib/llvm/include/llvm/ADT/APFloat.h
1.2 +3 -3 src/contrib/llvm/include/llvm/ADT/APInt.h
1.1 +75 -0 src/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h (new)
1.2 +1 -0 src/contrib/llvm/include/llvm/ADT/DenseMap.h
1.2 +1 -1 src/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h
1.2 +83 -0 src/contrib/llvm/include/llvm/ADT/FoldingSet.h
1.2 +8 -4 src/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h
1.2 +8 -9 src/contrib/llvm/include/llvm/ADT/PostOrderIterator.h
1.2 +8 -0 src/contrib/llvm/include/llvm/ADT/SetVector.h
1.2 +25 -24 src/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
1.2 +82 -78 src/contrib/llvm/include/llvm/ADT/SmallVector.h
1.2 +4 -0 src/contrib/llvm/include/llvm/ADT/Statistic.h
1.2 +4 -3 src/contrib/llvm/include/llvm/ADT/Triple.h
1.2 +3 -3 src/contrib/llvm/include/llvm/ADT/ValueMap.h
1.2 +1 -0 src/contrib/llvm/include/llvm/ADT/ilist.h
1.2 +2 -1 src/contrib/llvm/include/llvm/AbstractTypeUser.h
1.2 +0 -21 src/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
1.2 +3 -3 src/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
1.2 +3 -3 src/contrib/llvm/include/llvm/Analysis/CaptureTracking.h
1.1 +72 -0 src/contrib/llvm/include/llvm/Analysis/CodeMetrics.h (new)
1.2 +7 -2 src/contrib/llvm/include/llvm/Analysis/DebugInfo.h
1.2 +11 -7 src/contrib/llvm/include/llvm/Analysis/DominatorInternals.h
1.2 +12 -10 src/contrib/llvm/include/llvm/Analysis/Dominators.h
1.2 +5 -40 src/contrib/llvm/include/llvm/Analysis/InlineCost.h
1.2 +11 -11 src/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
1.1 +51 -0 src/contrib/llvm/include/llvm/Analysis/Loads.h (new)
1.2 +40 -19 src/contrib/llvm/include/llvm/Analysis/LoopInfo.h
1.2 +2 -2 src/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h
1.2 +0 -8 src/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
1.2 +14 -1 src/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
1.2 +1 -1 src/contrib/llvm/include/llvm/Analysis/ValueTracking.h
1.2 +2 -1 src/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
1.2 +71 -71 src/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
1.2 +5 -4 src/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
1.2 +33 -31 src/contrib/llvm/include/llvm/CodeGen/FastISel.h
1.1 +154 -0 src/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h (new)
1.2 +48 -48 src/contrib/llvm/include/llvm/CodeGen/GCMetadata.h
1.2 +14 -14 src/contrib/llvm/include/llvm/CodeGen/GCMetadataPrinter.h
1.2 +4 -3 src/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
1.2 +0 -1 src/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
1.2 +30 -71 src/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
1.2 +3 -18 src/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
1.2 +21 -0 src/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
1.2 +4 -8 src/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
1.2 +5 -4 src/contrib/llvm/include/llvm/CodeGen/MachineFunctionPass.h
1.2 +26 -4 src/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
1.2 +1 -1 src/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
1.2 +2 -2 src/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
1.2 +1 -1 src/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
1.2 +15 -1 src/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
1.2 +13 -2 src/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
1.2 +3 -12 src/contrib/llvm/include/llvm/CodeGen/Passes.h
1.1 +94 -0 src/contrib/llvm/include/llvm/CodeGen/PostRAHazardRecognizer.h (new)
1.2 +3 -1 src/contrib/llvm/include/llvm/CodeGen/ProcessImplicitDefs.h
1.2 +90 -0 src/contrib/llvm/include/llvm/CodeGen/RegisterCoalescer.h
1.2 +10 -1 src/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
1.2 +34 -0 src/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
1.2 +19 -20 src/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
1.2 +6 -9 src/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
1.2 +12 -121 src/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
1.2 +54 -7 src/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
1.2 +3 -0 src/contrib/llvm/include/llvm/Config/config.h.in
1.2 +2 -2 src/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
1.2 +13 -4 src/contrib/llvm/include/llvm/GlobalValue.h
1.2 +2 -1 src/contrib/llvm/include/llvm/InlineAsm.h
1.2 +9 -1 src/contrib/llvm/include/llvm/InstrTypes.h
1.2 +53 -24 src/contrib/llvm/include/llvm/Instructions.h
1.2 +32 -32 src/contrib/llvm/include/llvm/IntrinsicInst.h
1.2 +2 -4 src/contrib/llvm/include/llvm/Intrinsics.td
1.2 +1 -0 src/contrib/llvm/include/llvm/LinkAllPasses.h
1.2 +2 -2 src/contrib/llvm/include/llvm/MC/MCAssembler.h
1.2 +22 -0 src/contrib/llvm/include/llvm/MC/MCContext.h
1.2 +2 -1 src/contrib/llvm/include/llvm/MC/MCDirectives.h
1.1 +56 -0 src/contrib/llvm/include/llvm/MC/MCObjectStreamer.h (new)
1.2 +2 -0 src/contrib/llvm/include/llvm/MC/MCObjectWriter.h
1.2 +1 -5 src/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
1.2 +15 -29 src/contrib/llvm/include/llvm/MC/MCParser/AsmParser.h
1.2 +7 -0 src/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
1.2 +26 -6 src/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
1.1 +66 -0 src/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h (new)
1.2 +3 -3 src/contrib/llvm/include/llvm/MC/MCSection.h
1.2 +2 -50 src/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
1.2 +8 -2 src/contrib/llvm/include/llvm/MC/MCStreamer.h
1.2 +32 -32 src/contrib/llvm/include/llvm/MC/SectionKind.h
1.2 +15 -14 src/contrib/llvm/include/llvm/Module.h
1.2 +7 -20 src/contrib/llvm/include/llvm/Pass.h
1.2 +2 -11 src/contrib/llvm/include/llvm/PassAnalysisSupport.h
1.2 +1 -4 src/contrib/llvm/include/llvm/PassManagers.h
1.2 +1 -7 src/contrib/llvm/include/llvm/PassSupport.h
1.2 +1 -1 src/contrib/llvm/include/llvm/Support/CFG.h
1.1 +217 -0 src/contrib/llvm/include/llvm/Support/COFF.h (new)
1.2 +7 -5 src/contrib/llvm/include/llvm/Support/CallSite.h
1.2 +87 -0 src/contrib/llvm/include/llvm/Support/Dwarf.h
1.2 +234 -30 src/contrib/llvm/include/llvm/Support/ELF.h
1.2 +105 -8 src/contrib/llvm/include/llvm/Support/IRBuilder.h
1.2 +4 -2 src/contrib/llvm/include/llvm/Support/IRReader.h
1.2 +21 -10 src/contrib/llvm/include/llvm/Support/MemoryBuffer.h
1.2 +2 -2 src/contrib/llvm/include/llvm/Support/Regex.h
1.2 +1 -1 src/contrib/llvm/include/llvm/Support/StringPool.h
1.2 +4 -2 src/contrib/llvm/include/llvm/Support/Timer.h
1.2 +2 -2 src/contrib/llvm/include/llvm/Support/raw_ostream.h
1.2 +2 -3 src/contrib/llvm/include/llvm/SymbolTableListTraits.h
1.2 +35 -17 src/contrib/llvm/include/llvm/System/DataTypes.h.cmake
1.2 +0 -8 src/contrib/llvm/include/llvm/System/Path.h
1.2 +11 -17 src/contrib/llvm/include/llvm/Target/Target.td
1.2 +4 -2 src/contrib/llvm/include/llvm/Target/TargetAsmParser.h
1.1 +142 -0 src/contrib/llvm/include/llvm/Target/TargetCallingConv.h (new)
1.2 +4 -2 src/contrib/llvm/include/llvm/Target/TargetInstrDesc.h
1.2 +105 -46 src/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
1.2 +2 -1 src/contrib/llvm/include/llvm/Target/TargetInstrItineraries.h
1.2 +144 -138 src/contrib/llvm/include/llvm/Target/TargetLowering.h
1.2 +27 -21 src/contrib/llvm/include/llvm/Target/TargetOpcodes.h
1.2 +1 -1 src/contrib/llvm/include/llvm/Target/TargetOptions.h
1.2 +39 -21 src/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
1.2 +5 -0 src/contrib/llvm/include/llvm/Transforms/IPO.h
1.2 +0 -18 src/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
1.2 +4 -0 src/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
1.2 +15 -15 src/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
1.2 +0 -11 src/contrib/llvm/include/llvm/Transforms/Utils/Local.h
1.2 +3 -3 src/contrib/llvm/include/llvm/Type.h
1.2 +1 -0 src/contrib/llvm/include/llvm/Use.h
1.2 +6 -2 src/contrib/llvm/include/llvm/Value.h
1.2 +3 -1 src/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
1.2 +0 -1 src/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
1.2 +10 -2 src/contrib/llvm/lib/Analysis/AliasDebugger.cpp
1.2 +102 -43 src/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
1.2 +1 -0 src/contrib/llvm/lib/Analysis/CMakeLists.txt
1.2 +12 -6 src/contrib/llvm/lib/Analysis/ConstantFolding.cpp
1.2 +52 -28 src/contrib/llvm/lib/Analysis/DebugInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Analysis/DomPrinter.cpp
1.2 +5 -3 src/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
1.2 +21 -17 src/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
1.2 +20 -7 src/contrib/llvm/lib/Analysis/InlineCost.cpp
1.2 +34 -14 src/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
1.2 +199 -40 src/contrib/llvm/lib/Analysis/Lint.cpp
1.1 +235 -0 src/contrib/llvm/lib/Analysis/Loads.cpp (new)
1.2 +4 -3 src/contrib/llvm/lib/Analysis/LoopInfo.cpp
1.2 +11 -11 src/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
1.2 +15 -14 src/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
1.2 +3 -2 src/contrib/llvm/lib/Analysis/PostDominators.cpp
1.2 +7 -9 src/contrib/llvm/lib/Analysis/ProfileInfo.cpp
1.2 +174 -151 src/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
1.2 +32 -8 src/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
1.2 +67 -68 src/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
1.2 +9 -6 src/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
1.2 +2 -2 src/contrib/llvm/lib/Analysis/ValueTracking.cpp
1.2 +4 -8 src/contrib/llvm/lib/Archive/ArchiveWriter.cpp
1.2 +1 -0 src/contrib/llvm/lib/AsmParser/LLLexer.cpp
1.2 +81 -55 src/contrib/llvm/lib/AsmParser/LLParser.cpp
1.2 +1 -0 src/contrib/llvm/lib/AsmParser/LLParser.h
1.2 +3 -3 src/contrib/llvm/lib/AsmParser/LLToken.h
1.2 +17 -9 src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
1.2 +13 -20 src/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
1.2 +8 -5 src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
1.2 +6 -1 src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
1.2 +61 -22 src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
1.2 +1 -0 src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
1.2 +41 -55 src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
1.2 +2 -16 src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
1.2 +2 -0 src/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
1.2 +187 -59 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
1.2 +13 -5 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
1.2 +3 -3 src/contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
1.2 +36 -32 src/contrib/llvm/lib/CodeGen/BranchFolding.cpp
1.2 +3 -2 src/contrib/llvm/lib/CodeGen/BranchFolding.h
1.2 +4 -3 src/contrib/llvm/lib/CodeGen/CMakeLists.txt
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
1.1 +177 -0 src/contrib/llvm/lib/CodeGen/CallingConvLower.cpp (new)
1.2 +4 -0 src/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp
1.2 +104 -54 src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
1.2 +4 -1 src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
1.2 +61 -49 src/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp
1.2 +0 -180 src/contrib/llvm/lib/CodeGen/ExactHazardRecognizer.cpp (dead)
1.2 +0 -86 src/contrib/llvm/lib/CodeGen/ExactHazardRecognizer.h (dead)
1.2 +3 -3 src/contrib/llvm/lib/CodeGen/GCStrategy.cpp
1.2 +298 -104 src/contrib/llvm/lib/CodeGen/IfConversion.cpp
1.1 +408 -0 src/contrib/llvm/lib/CodeGen/InlineSpiller.cpp (new)
1.2 +27 -24 src/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
1.2 +9 -6 src/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp
1.2 +45 -38 src/contrib/llvm/lib/CodeGen/LiveInterval.cpp
1.2 +30 -206 src/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
1.2 +2 -2 src/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp
1.2 +7 -2 src/contrib/llvm/lib/CodeGen/LiveVariables.cpp
1.2 +65 -154 src/contrib/llvm/lib/CodeGen/LowerSubregs.cpp
1.2 +118 -11 src/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
1.2 +37 -9 src/contrib/llvm/lib/CodeGen/MachineCSE.cpp
1.2 +0 -1 src/contrib/llvm/lib/CodeGen/MachineDominators.cpp
1.2 +11 -5 src/contrib/llvm/lib/CodeGen/MachineFunction.cpp
1.2 +94 -19 src/contrib/llvm/lib/CodeGen/MachineInstr.cpp
1.2 +74 -47 src/contrib/llvm/lib/CodeGen/MachineLICM.cpp
1.2 +23 -0 src/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
1.2 +26 -104 src/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
1.2 +61 -41 src/contrib/llvm/lib/CodeGen/MachineSink.cpp
1.2 +2 -1 src/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
1.2 +22 -2 src/contrib/llvm/lib/CodeGen/OptimizeExts.cpp
1.2 +5 -0 src/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/PBQP/HeuristicSolver.h
1.2 +2 -3 src/contrib/llvm/lib/CodeGen/PBQP/Heuristics/Briggs.h
1.2 +7 -56 src/contrib/llvm/lib/CodeGen/PHIElimination.cpp
1.2 +20 -6 src/contrib/llvm/lib/CodeGen/Passes.cpp
1.1 +180 -0 src/contrib/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp (new)
1.2 +8 -43 src/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
1.2 +24 -65 src/contrib/llvm/lib/CodeGen/PreAllocSplitting.cpp
1.2 +51 -18 src/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
1.2 +38 -27 src/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
1.2 +190 -36 src/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
1.2 +25 -8 src/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
1.2 +0 -1254 src/contrib/llvm/lib/CodeGen/RegAllocLocal.cpp (dead)
1.2 +10 -15 src/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
1.2 +156 -0 src/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
1.2 +27 -6 src/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
1.2 +18 -19 src/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
1.2 +4 -10 src/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp
1.2 +4 -1 src/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.h
1.2 +0 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt
1.2 +0 -179 src/contrib/llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp (dead)
1.2 +173 -94 src/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
1.2 +180 -147 src/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
1.2 +37 -26 src/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
1.2 +0 -144 src/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.h (dead)
1.2 +80 -53 src/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
1.2 +269 -66 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
1.2 +22 -18 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
1.2 +111 -39 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
1.2 +38 -34 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
1.2 +4 -0 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
1.2 +5 -3 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
1.2 +103 -37 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
1.2 +14 -3 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
1.2 +135 -104 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
1.2 +4 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
1.2 +72 -86 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
1.2 +632 -627 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
1.2 +12 -0 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
1.2 +173 -248 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
1.2 +1 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
1.2 +157 -61 src/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
1.2 +8 -6 src/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
1.2 +0 -89 src/contrib/llvm/lib/CodeGen/SimpleHazardRecognizer.h (dead)
1.2 +410 -1384 src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp
1.2 +12 -72 src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.h
1.2 +86 -28 src/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
1.2 +3 -1 src/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
1.2 +99 -116 src/contrib/llvm/lib/CodeGen/Spiller.cpp
1.2 +13 -5 src/contrib/llvm/lib/CodeGen/Spiller.h
1.2 +12 -4 src/contrib/llvm/lib/CodeGen/StackProtector.cpp
1.2 +7 -7 src/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
1.2 +9 -13 src/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
1.2 +8 -10 src/contrib/llvm/lib/CodeGen/TailDuplication.cpp
1.2 +145 -37 src/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
1.2 +56 -56 src/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
1.2 +231 -72 src/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
1.2 +66 -44 src/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
1.2 +2 -1 src/contrib/llvm/lib/CompilerDriver/Tool.cpp
1.2 +1 -1 src/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
1.2 +1 -1 src/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
1.2 +46 -8 src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
1.2 +28 -6 src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h
1.2 +9 -1 src/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
1.2 +14 -15 src/contrib/llvm/lib/Linker/LinkItems.cpp
1.2 +3 -0 src/contrib/llvm/lib/MC/CMakeLists.txt
1.2 +12 -12 src/contrib/llvm/lib/MC/MCAsmStreamer.cpp
1.2 +6 -12 src/contrib/llvm/lib/MC/MCAssembler.cpp
1.2 +9 -2 src/contrib/llvm/lib/MC/MCContext.cpp
1.2 +3 -3 src/contrib/llvm/lib/MC/MCExpr.cpp
1.2 +78 -83 src/contrib/llvm/lib/MC/MCMachOStreamer.cpp
1.1 +39 -0 src/contrib/llvm/lib/MC/MCObjectStreamer.cpp (new)
1.2 +1 -6 src/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
1.2 +173 -613 src/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
1.2 +3 -0 src/contrib/llvm/lib/MC/MCParser/CMakeLists.txt
1.1 +758 -0 src/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp (new)
1.1 +68 -0 src/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp (new)
1.2 +5 -1 src/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp
1.2 +6 -0 src/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
1.1 +21 -0 src/contrib/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp (new)
1.2 +7 -7 src/contrib/llvm/lib/MC/MCSectionCOFF.cpp
1.2 +55 -6 src/contrib/llvm/lib/MC/MachObjectWriter.cpp
1.1 +71 -0 src/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp (new)
1.1 +198 -0 src/contrib/llvm/lib/MC/WinCOFFStreamer.cpp (new)
1.2 +4 -5 src/contrib/llvm/lib/Support/APFloat.cpp
1.2 +3 -3 src/contrib/llvm/lib/Support/APInt.cpp
1.2 +1 -0 src/contrib/llvm/lib/Support/CMakeLists.txt
1.1 +357 -0 src/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp (new)
1.2 +2 -2 src/contrib/llvm/lib/Support/DeltaAlgorithm.cpp
1.2 +299 -212 src/contrib/llvm/lib/Support/Dwarf.cpp
1.2 +18 -10 src/contrib/llvm/lib/Support/FileUtilities.cpp
1.2 +14 -6 src/contrib/llvm/lib/Support/FoldingSet.cpp
1.2 +95 -85 src/contrib/llvm/lib/Support/MemoryBuffer.cpp
1.2 +21 -2 src/contrib/llvm/lib/Support/PrettyStackTrace.cpp
1.2 +2 -2 src/contrib/llvm/lib/Support/Regex.cpp
1.2 +6 -3 src/contrib/llvm/lib/Support/SmallPtrSet.cpp
1.2 +12 -9 src/contrib/llvm/lib/Support/SmallVector.cpp
1.2 +1 -1 src/contrib/llvm/lib/Support/StringPool.cpp
1.2 +7 -5 src/contrib/llvm/lib/Support/Timer.cpp
1.2 +4 -1 src/contrib/llvm/lib/Support/Triple.cpp
1.2 +4 -4 src/contrib/llvm/lib/Support/raw_ostream.cpp
1.2 +6 -10 src/contrib/llvm/lib/System/Disassembler.cpp
1.2 +13 -16 src/contrib/llvm/lib/System/Path.cpp
1.2 +13 -10 src/contrib/llvm/lib/System/Unix/Path.inc
1.2 +1 -4 src/contrib/llvm/lib/System/Unix/Program.inc
1.2 +12 -5 src/contrib/llvm/lib/System/Unix/Signals.inc
1.2 +0 -6 src/contrib/llvm/lib/System/Win32/Path.inc
1.2 +1 -1 src/contrib/llvm/lib/System/Win32/Signals.inc
1.2 +0 -4 src/contrib/llvm/lib/Target/ARM/ARM.h
1.2 +3 -1 src/contrib/llvm/lib/Target/ARM/ARM.td
1.2 +64 -1 src/contrib/llvm/lib/Target/ARM/ARMAddressingModes.h
1.2 +277 -354 src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
1.2 +61 -26 src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
1.2 +96 -97 src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
1.2 +11 -13 src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
1.2 +170 -4 src/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
1.2 +38 -20 src/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
1.2 +1 -0 src/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
1.2 +6 -4 src/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
1.2 +275 -274 src/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
1.2 +865 -358 src/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
1.2 +40 -12 src/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
1.2 +19 -23 src/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
1.2 +1 -1 src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h
1.2 +149 -20 src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
1.2 +96 -128 src/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
1.2 +12 -11 src/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
1.2 +61 -39 src/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
1.2 +4 -4 src/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
1.2 +2 -1 src/contrib/llvm/lib/Target/ARM/ARMJITInfo.h
1.2 +122 -72 src/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
1.2 +10 -2 src/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
1.2 +77 -10 src/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
1.2 +42 -42 src/contrib/llvm/lib/Target/ARM/ARMScheduleA8.td
1.2 +230 -134 src/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
1.2 +1 -1 src/contrib/llvm/lib/Target/ARM/ARMScheduleV6.td
1.2 +4 -0 src/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
1.2 +17 -13 src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
1.2 +13 -24 src/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
1.2 +19 -36 src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
1.2 +7 -19 src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp
1.2 +1 -4 src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.h
1.2 +1 -0 src/contrib/llvm/lib/Target/ARM/CMakeLists.txt
1.2 +35 -78 src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
1.2 +4 -4 src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.h
1.2 +21 -21 src/contrib/llvm/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
1.2 +2 -2 src/contrib/llvm/lib/Target/ARM/NEONMoveFix.cpp
1.2 +8 -43 src/contrib/llvm/lib/Target/ARM/NEONPreAllocPass.cpp
1.2 +67 -0 src/contrib/llvm/lib/Target/ARM/README.txt
1.2 +21 -104 src/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
1.2 +4 -20 src/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h
1.2 +2 -15 src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
1.2 +2 -4 src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
1.1 +53 -0 src/contrib/llvm/lib/Target/ARM/Thumb2HazardRecognizer.cpp (new)
1.1 +40 -0 src/contrib/llvm/lib/Target/ARM/Thumb2HazardRecognizer.h (new)
1.2 +138 -22 src/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
1.2 +164 -28 src/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
1.2 +32 -7 src/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h
1.2 +12 -4 src/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
1.2 +23 -16 src/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
1.2 +2 -0 src/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.h
1.2 +2 -2 src/contrib/llvm/lib/Target/Alpha/AlphaInstrFormats.td
1.2 +23 -86 src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.cpp
1.2 +7 -20 src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.h
1.2 +24 -10 src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.h
1.2 +0 -14 src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.h
1.2 +2 -2 src/contrib/llvm/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
1.2 +7 -6 src/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.cpp
1.2 +2 -0 src/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.h
1.2 +58 -56 src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.cpp
1.2 +6 -7 src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.h
1.2 +6 -6 src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.h
1.2 +0 -30 src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.cpp
1.2 +0 -6 src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.h
1.2 +25 -25 src/contrib/llvm/lib/Target/CBackend/CBackend.cpp
1.2 +12 -70 src/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td
1.2 +0 -4 src/contrib/llvm/lib/Target/CellSPU/SPUFrameInfo.h
1.2 +5 -10 src/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
1.2 +73 -53 src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
1.2 +2 -1 src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h
1.2 +12 -119 src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
1.2 +7 -26 src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/CellSPU/SPUNodes.td
1.2 +0 -57 src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
1.2 +0 -13 src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
1.2 +1697 -1692 src/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
1.2 +3 -2 src/contrib/llvm/lib/Target/MBlaze/AsmPrinter/MBlazeAsmPrinter.cpp
1.2 +43 -47 src/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
1.2 +2 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
1.2 +11 -54 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
1.2 +6 -19 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.h
1.2 +0 -16 src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
1.2 +13 -13 src/contrib/llvm/lib/Target/MSIL/MSILWriter.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/MSIL/MSILWriter.h
1.2 +2 -1 src/contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
1.2 +27 -16 src/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
1.2 +3 -0 src/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
1.2 +15 -24 src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
1.2 +6 -6 src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
1.2 +230 -225 src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.cpp
1.2 +3 -2 src/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.h
1.2 +2 -44 src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/Mangler.cpp
1.2 +3 -2 src/contrib/llvm/lib/Target/Mips/AsmPrinter/MipsAsmPrinter.cpp
1.2 +28 -27 src/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
1.2 +2 -0 src/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
1.2 +76 -141 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
1.2 +6 -19 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.h
1.2 +4 -31 src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/PIC16/PIC16DebugInfo.cpp
1.2 +25 -21 src/contrib/llvm/lib/Target/PIC16/PIC16ISelLowering.cpp
1.2 +4 -0 src/contrib/llvm/lib/Target/PIC16/PIC16ISelLowering.h
1.2 +16 -21 src/contrib/llvm/lib/Target/PIC16/PIC16InstrInfo.cpp
1.2 +6 -7 src/contrib/llvm/lib/Target/PIC16/PIC16InstrInfo.h
1.2 +9 -9 src/contrib/llvm/lib/Target/PIC16/PIC16InstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/PIC16/PIC16MCAsmInfo.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/PIC16/PIC16MCAsmInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/PIC16/PIC16MemSelOpt.cpp
1.2 +12 -12 src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Cloner.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Cloner.h
1.2 +0 -7 src/contrib/llvm/lib/Target/PIC16/PIC16RegisterInfo.cpp
1.2 +0 -4 src/contrib/llvm/lib/Target/PIC16/PIC16RegisterInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
1.2 +67 -57 src/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
1.2 +5 -4 src/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
1.2 +32 -152 src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
1.2 +6 -24 src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
1.2 +14 -152 src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
1.2 +96 -38 src/contrib/llvm/lib/Target/README.txt
1.2 +31 -30 src/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
1.2 +2 -0 src/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
1.2 +17 -81 src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
1.2 +6 -19 src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
1.2 +1 -2 src/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.cpp
1.2 +3 -2 src/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.h
1.2 +0 -7 src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
1.2 +18 -11 src/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
1.2 +3 -0 src/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h
1.2 +2 -2 src/contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td
1.2 +30 -64 src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
1.2 +6 -6 src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
1.2 +9 -8 src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.h
1.2 +0 -16 src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
1.2 +4 -6 src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
1.2 +4 -0 src/contrib/llvm/lib/Target/TargetInstrInfo.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
1.2 +1 -1 src/contrib/llvm/lib/Target/TargetMachine.cpp
1.2 +6 -6 src/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
1.2 +53 -32 src/contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp
1.2 +95 -16 src/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
1.2 +9 -12 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
1.2 +2 -9 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.h
1.2 +15 -5 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp
1.2 +10 -13 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp
1.2 +3 -12 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.h
1.2 +60 -12 src/contrib/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
1.2 +2 -2 src/contrib/llvm/lib/Target/X86/Disassembler/CMakeLists.txt
1.2 +3 -12 src/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
1.2 +32 -152 src/contrib/llvm/lib/Target/X86/README-SSE.txt
1.2 +111 -138 src/contrib/llvm/lib/Target/X86/README-X86-64.txt
1.2 +22 -81 src/contrib/llvm/lib/Target/X86/README.txt
1.2 +4 -0 src/contrib/llvm/lib/Target/X86/X86.h
1.2 +5 -3 src/contrib/llvm/lib/Target/X86/X86AsmBackend.cpp
1.2 +0 -95 src/contrib/llvm/lib/Target/X86/X86COFF.h (dead)
1.2 +6 -6 src/contrib/llvm/lib/Target/X86/X86CallingConv.td
1.2 +7 -13 src/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
1.2 +302 -140 src/contrib/llvm/lib/Target/X86/X86FastISel.cpp
1.2 +1 -0 src/contrib/llvm/lib/Target/X86/X86FixupKinds.h
1.2 +67 -44 src/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
1.2 +7 -10 src/contrib/llvm/lib/Target/X86/X86FloatingPointRegKill.cpp
1.2 +92 -104 src/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
1.2 +538 -428 src/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
1.2 +20 -24 src/contrib/llvm/lib/Target/X86/X86ISelLowering.h
1.2 +105 -133 src/contrib/llvm/lib/Target/X86/X86Instr64bit.td
1.2 +13 -26 src/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
1.2 +8 -8 src/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
1.2 +90 -3 src/contrib/llvm/lib/Target/X86/X86InstrFormats.td
1.2 +336 -0 src/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
1.2 +271 -371 src/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
1.2 +140 -30 src/contrib/llvm/lib/Target/X86/X86InstrInfo.h
1.2 +208 -163 src/contrib/llvm/lib/Target/X86/X86InstrInfo.td
1.2 +0 -14 src/contrib/llvm/lib/Target/X86/X86InstrMMX.td
1.2 +3688 -2887 src/contrib/llvm/lib/Target/X86/X86InstrSSE.td
1.2 +424 -122 src/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp
1.2 +52 -65 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
1.2 +0 -6 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
1.2 +24 -8 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
1.2 +32 -37 src/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
1.2 +30 -19 src/contrib/llvm/lib/Target/X86/X86Subtarget.h
1.2 +6 -2 src/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
1.2 +0 -1 src/contrib/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp
1.2 +31 -30 src/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
1.2 +5 -3 src/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
1.2 +33 -37 src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
1.2 +7 -8 src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
1.2 +1 -1 src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
1.2 +1 -1 src/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.cpp
1.2 +3 -2 src/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.h
1.2 +1 -13 src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
1.2 +0 -3 src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
1.2 +2 -2 src/contrib/llvm/lib/Transforms/Hello/Hello.cpp
1.1 +0 -0 src/contrib/llvm/lib/Transforms/Hello/Hello.exports (new)
1.2 +8 -0 src/contrib/llvm/lib/Transforms/Hello/Makefile
1.2 +9 -6 src/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
1.2 +7 -0 src/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
1.2 +28 -23 src/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
1.2 +4 -3 src/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
1.2 +2 -2 src/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
1.2 +11 -7 src/contrib/llvm/lib/Transforms/IPO/LowerSetJmp.cpp
1.2 +7 -1 src/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
1.2 +5 -5 src/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
1.2 +36 -12 src/contrib/llvm/lib/Transforms/IPO/PartialSpecialization.cpp
1.2 +117 -16 src/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
1.2 +5 -5 src/contrib/llvm/lib/Transforms/IPO/StructRetPromotion.cpp
1.2 +2 -1 src/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
1.2 +32 -13 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
1.2 +78 -78 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
1.2 +7 -8 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
1.2 +4 -33 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
1.2 +26 -9 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
1.2 +3 -2 src/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
1.2 +59 -0 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
1.2 +1 -1 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
1.2 +8 -8 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
1.2 +53 -23 src/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
1.2 +4 -4 src/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
1.2 +6 -6 src/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp
1.2 +3 -3 src/contrib/llvm/lib/Transforms/Scalar/ABCD.cpp
1.2 +1 -1 src/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
1.2 +4 -4 src/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
1.2 +31 -28 src/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
1.2 +33 -28 src/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
1.2 +14 -2 src/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
1.2 +50 -23 src/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
1.2 +3 -3 src/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
1.2 +14 -14 src/contrib/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp
1.2 +2 -2 src/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
1.2 +114 -40 src/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
1.2 +14 -14 src/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
1.2 +2 -2 src/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
1.2 +3 -2 src/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
1.2 +23 -30 src/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
1.2 +3 -0 src/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
1.2 +127 -86 src/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
1.2 +3 -2 src/contrib/llvm/lib/Transforms/Scalar/TailDuplication.cpp
1.2 +60 -36 src/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
1.2 +10 -11 src/contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp
1.2 +0 -118 src/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
1.2 +14 -9 src/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
1.2 +46 -21 src/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
1.2 +50 -50 src/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
1.2 +16 -17 src/contrib/llvm/lib/Transforms/Utils/CloneLoop.cpp
1.2 +41 -15 src/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
1.2 +11 -11 src/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
1.2 +14 -9 src/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
1.2 +4 -3 src/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
1.2 +8 -110 src/contrib/llvm/lib/Transforms/Utils/Local.cpp
1.2 +29 -20 src/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
1.2 +10 -10 src/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
1.2 +45 -95 src/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
1.2 +10 -6 src/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
1.2 +75 -11 src/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
1.2 +5 -5 src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
1.2 +2 -2 src/contrib/llvm/lib/Transforms/Utils/ValueMapper.h
1.2 +28 -19 src/contrib/llvm/lib/VMCore/AsmWriter.cpp
1.2 +25 -23 src/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
1.2 +10 -3 src/contrib/llvm/lib/VMCore/ConstantFold.cpp
1.2 +11 -7 src/contrib/llvm/lib/VMCore/Core.cpp
1.2 +15 -5 src/contrib/llvm/lib/VMCore/Instruction.cpp
1.2 +40 -25 src/contrib/llvm/lib/VMCore/Instructions.cpp
1.2 +3 -3 src/contrib/llvm/lib/VMCore/IntrinsicInst.cpp
1.2 +3 -1 src/contrib/llvm/lib/VMCore/Metadata.cpp
1.2 +6 -3 src/contrib/llvm/lib/VMCore/Module.cpp
1.2 +45 -0 src/contrib/llvm/lib/VMCore/Pass.cpp
1.2 +5 -0 src/contrib/llvm/lib/VMCore/PassManager.cpp
1.2 +9 -1 src/contrib/llvm/lib/VMCore/Value.cpp
1.2 +23 -21 src/contrib/llvm/lib/VMCore/Verifier.cpp
1.2 +0 -5 src/contrib/llvm/tools/Makefile
1.2 +3 -3 src/contrib/llvm/tools/bugpoint/BugDriver.h
1.2 +14 -17 src/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
1.2 +13 -15 src/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
1.2 +2 -2 src/contrib/llvm/tools/bugpoint/ListReducer.h
1.2 +26 -22 src/contrib/llvm/tools/bugpoint/Miscompilation.cpp
1.2 +1 -1 src/contrib/llvm/tools/bugpoint/ToolRunner.h
1.2 +26 -9 src/contrib/llvm/tools/clang/CMakeLists.txt
1.2 +55 -2 src/contrib/llvm/tools/clang/Makefile
1.2 +1 -2 src/contrib/llvm/tools/clang/NOTES.txt
1.2 +1 -1 src/contrib/llvm/tools/clang/README.txt
1.2 +2 -2 src/contrib/llvm/tools/clang/include/Makefile
1.2 +14 -7 src/contrib/llvm/tools/clang/include/clang-c/Index.h
1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang-c/Makefile
1.2 +107 -14 src/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
1.2 +103 -126 src/contrib/llvm/tools/clang/include/clang/AST/Attr.h
1.2 +14 -1 src/contrib/llvm/tools/clang/include/clang/AST/CMakeLists.txt
1.2 +3 -0 src/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
1.2 +210 -33 src/contrib/llvm/tools/clang/include/clang/AST/Decl.h
1.2 +41 -23 src/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
1.2 +178 -28 src/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
1.2 +7 -0 src/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
1.2 +30 -12 src/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
1.2 +254 -56 src/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
1.2 +8 -9 src/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h
1.2 +125 -23 src/contrib/llvm/tools/clang/include/clang/AST/Expr.h
1.2 +168 -52 src/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
1.2 +64 -45 src/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
1.2 +15 -5 src/contrib/llvm/tools/clang/include/clang/AST/Makefile
1.2 +1403 -508 src/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
1.2 +5 -0 src/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
1.2 +22 -53 src/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h
1.2 +0 -127 src/contrib/llvm/tools/clang/include/clang/AST/StmtNodes.td (dead)
1.2 +26 -0 src/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
1.2 +11 -0 src/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h
1.2 +168 -63 src/contrib/llvm/tools/clang/include/clang/AST/Type.h
1.2 +117 -9 src/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
1.2 +8 -1 src/contrib/llvm/tools/clang/include/clang/AST/TypeLocBuilder.h
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def
1.2 +10 -1 src/contrib/llvm/tools/clang/include/clang/AST/UsuallyTinyPtrVector.h
1.3 +174 -42 src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PrintfFormatString.h
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h
1.2 +34 -28 src/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
1.1 +382 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Attr.td (new)
1.1 +31 -0 src/contrib/llvm/tools/clang/include/clang/Basic/AttrKinds.h (new)
1.2 +2 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
1.2 +7 -1 src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
1.2 +103 -8 src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsPPC.def
1.2 +12 -0 src/contrib/llvm/tools/clang/include/clang/Basic/CMakeLists.txt
1.1 +70 -0 src/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td (new)
1.2 +41 -15 src/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
1.2 +4 -4 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
1.2 +14 -1 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
1.2 +4 -1 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
1.2 +13 -6 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
1.2 +153 -35 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
1.2 +4 -4 src/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
1.2 +4 -2 src/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
1.3 +29 -18 src/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
1.2 +38 -5 src/contrib/llvm/tools/clang/include/clang/Basic/Makefile
1.2 +9 -3 src/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h
1.2 +50 -0 src/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
1.1 +130 -0 src/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td (new)
1.2 +42 -1 src/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
1.2 +8 -0 src/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
1.2 +1 -9 src/contrib/llvm/tools/clang/include/clang/Basic/Version.h
1.1 +6 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Version.inc.in (new)
1.1 +341 -0 src/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td (new)
1.1 +35 -0 src/contrib/llvm/tools/clang/include/clang/Checker/AnalysisConsumer.h (new)
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/Checker/BugReporter/BugReporter.h
1.1 +29 -0 src/contrib/llvm/tools/clang/include/clang/Checker/FrontendActions.h (new)
1.1 +32 -0 src/contrib/llvm/tools/clang/include/clang/Checker/PathDiagnosticClients.h (new)
1.2 +19 -11 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Checker.h
1.2 +7 -2 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/CheckerVisitor.h
1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Environment.h
1.2 +2 -8 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/ExplodedGraph.h
1.2 +12 -6 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRCoreEngine.h
1.2 +23 -8 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRExprEngine.h
1.2 +16 -11 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRState.h
1.2 +16 -12 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRSubEngine.h
1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRTransferFuncs.h
1.2 +67 -10 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/MemRegion.h
1.2 +3 -1 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/SVals.h
1.2 +6 -2 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/SValuator.h
1.2 +13 -18 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Store.h
1.2 +38 -5 src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/SymbolManager.h
1.1 +37 -0 src/contrib/llvm/tools/clang/include/clang/CodeGen/BackendUtil.h (new)
1.1 +79 -0 src/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h (new)
1.2 +0 -131 src/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenOptions.h (dead)
1.2 +3 -0 src/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h
1.2 +12 -1 src/contrib/llvm/tools/clang/include/clang/Driver/Action.h
1.2 +40 -147 src/contrib/llvm/tools/clang/include/clang/Driver/Arg.h
1.2 +74 -25 src/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h
1.3 +23 -1 src/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
1.2 +10 -3 src/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
1.2 +14 -0 src/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
1.2 +2 -0 src/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h
1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/Driver/Makefile
1.2 +2 -1 src/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h
1.2 +26 -23 src/contrib/llvm/tools/clang/include/clang/Driver/Option.h
1.3 +64 -46 src/contrib/llvm/tools/clang/include/clang/Driver/Options.td
1.2 +8 -6 src/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
1.2 +8 -2 src/contrib/llvm/tools/clang/include/clang/Driver/Types.def
1.2 +4 -0 src/contrib/llvm/tools/clang/include/clang/Driver/Types.h
1.2 +2 -14 src/contrib/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h
1.2 +0 -104 src/contrib/llvm/tools/clang/include/clang/Frontend/AnalysisConsumer.h (dead)
1.1 +98 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h (new)
1.2 +0 -70 src/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenAction.h (dead)
1.1 +141 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h (new)
1.2 +7 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
1.2 +5 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
1.2 +0 -104 src/contrib/llvm/tools/clang/include/clang/Frontend/FixItRewriter.h (dead)
1.2 +55 -12 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
1.2 +2 -52 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
1.2 +8 -15 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendPluginRegistry.h
1.2 +49 -10 src/contrib/llvm/tools/clang/include/clang/Frontend/PCHBitCodes.h
1.1 +36 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/PCHDeserializationListener.h (new)
1.2 +136 -58 src/contrib/llvm/tools/clang/include/clang/Frontend/PCHReader.h
1.2 +54 -8 src/contrib/llvm/tools/clang/include/clang/Frontend/PCHWriter.h
1.2 +0 -32 src/contrib/llvm/tools/clang/include/clang/Frontend/PathDiagnosticClients.h (dead)
1.2 +2 -7 src/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
1.2 +5 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/TypeXML.def
1.2 +0 -6 src/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/Index/CallGraph.h
1.2 +4 -0 src/contrib/llvm/tools/clang/include/clang/Index/Entity.h
1.2 +7 -0 src/contrib/llvm/tools/clang/include/clang/Index/Indexer.h
1.2 +2 -0 src/contrib/llvm/tools/clang/include/clang/Index/TranslationUnit.h
1.2 +12 -0 src/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
1.2 +22 -11 src/contrib/llvm/tools/clang/include/clang/Lex/Pragma.h
1.2 +14 -3 src/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
1.2 +7 -1 src/contrib/llvm/tools/clang/include/clang/Lex/Token.h
1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/Makefile
1.2 +246 -59 src/contrib/llvm/tools/clang/include/clang/Parse/Action.h
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/Parse/AttributeList.h
1.2 +10 -0 src/contrib/llvm/tools/clang/include/clang/Parse/DeclSpec.h
1.2 +8 -6 src/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Parse/Template.h
1.1 +45 -0 src/contrib/llvm/tools/clang/include/clang/Rewrite/ASTConsumers.h (new)
1.1 +104 -0 src/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h (new)
1.1 +69 -0 src/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h (new)
1.2 +1 -0 src/contrib/llvm/tools/clang/include/clang/Rewrite/RewriteRope.h
1.2 +9 -8 src/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h
1.1 +31 -0 src/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriters.h (new)
1.2 +20 -4 src/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
1.2 +2 -0 src/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
1.2 +424 -145 src/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
1.2 +57 -36 src/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
1.2 +7 -2 src/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
1.2 +3 -1 src/contrib/llvm/tools/clang/lib/AST/CMakeLists.txt
1.2 +24 -14 src/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
1.2 +136 -25 src/contrib/llvm/tools/clang/lib/AST/Decl.cpp
1.2 +189 -93 src/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
1.2 +88 -38 src/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
1.2 +4 -0 src/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
1.2 +16 -7 src/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
1.2 +26 -21 src/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
1.2 +90 -29 src/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
1.2 +44 -385 src/contrib/llvm/tools/clang/lib/AST/Expr.cpp
1.2 +85 -16 src/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
1.1 +471 -0 src/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp (new)
1.2 +58 -31 src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/AST/Makefile
1.2 +561 -409 src/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
1.2 +124 -8 src/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
1.2 +17 -17 src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
1.2 +9 -4 src/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
1.2 +27 -0 src/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
1.2 +11 -0 src/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
1.2 +106 -27 src/contrib/llvm/tools/clang/lib/AST/Type.cpp
1.2 +35 -16 src/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
1.2 +21 -8 src/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
1.2 +2 -1 src/contrib/llvm/tools/clang/lib/Analysis/CMakeLists.txt
1.2 +14 -10 src/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Analysis/Makefile
1.3 +561 -114 src/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
1.2 +3 -0 src/contrib/llvm/tools/clang/lib/Basic/CMakeLists.txt
1.2 +13 -6 src/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
1.2 +2 -7 src/contrib/llvm/tools/clang/lib/Basic/Makefile
1.2 +9 -0 src/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
1.2 +169 -5 src/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
1.1 +592 -0 src/contrib/llvm/tools/clang/lib/Checker/AnalysisConsumer.cpp (new)
1.2 +3 -2 src/contrib/llvm/tools/clang/lib/Checker/AttrNonNullChecker.cpp
1.2 +70 -54 src/contrib/llvm/tools/clang/lib/Checker/BasicConstraintManager.cpp
1.2 +52 -41 src/contrib/llvm/tools/clang/lib/Checker/BasicObjCFoundationChecks.cpp
1.2 +0 -3 src/contrib/llvm/tools/clang/lib/Checker/BasicObjCFoundationChecks.h
1.2 +89 -10 src/contrib/llvm/tools/clang/lib/Checker/BasicStore.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Checker/BugReporter.cpp
1.2 +12 -3 src/contrib/llvm/tools/clang/lib/Checker/BuiltinFunctionChecker.cpp
1.2 +101 -100 src/contrib/llvm/tools/clang/lib/Checker/CFRefCount.cpp
1.2 +19 -11 src/contrib/llvm/tools/clang/lib/Checker/CMakeLists.txt
1.1 +525 -0 src/contrib/llvm/tools/clang/lib/Checker/CStringChecker.cpp (new)
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Checker/CallInliner.cpp
1.2 +13 -8 src/contrib/llvm/tools/clang/lib/Checker/CastSizeChecker.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Checker/CheckSecuritySyntaxOnly.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Checker/Environment.cpp
1.2 +17 -1 src/contrib/llvm/tools/clang/lib/Checker/FlatStore.cpp
1.1 +21 -0 src/contrib/llvm/tools/clang/lib/Checker/FrontendActions.cpp (new)
1.2 +5 -1 src/contrib/llvm/tools/clang/lib/Checker/GRCoreEngine.cpp
1.2 +146 -31 src/contrib/llvm/tools/clang/lib/Checker/GRExprEngine.cpp
1.2 +3 -0 src/contrib/llvm/tools/clang/lib/Checker/GRExprEngineExperimentalChecks.cpp
1.2 +3 -0 src/contrib/llvm/tools/clang/lib/Checker/GRExprEngineExperimentalChecks.h
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Checker/GRExprEngineInternalChecks.h
1.2 +3 -28 src/contrib/llvm/tools/clang/lib/Checker/GRState.cpp
1.1 +577 -0 src/contrib/llvm/tools/clang/lib/Checker/HTMLDiagnostics.cpp (new)
1.1 +454 -0 src/contrib/llvm/tools/clang/lib/Checker/IdempotentOperationChecker.cpp (new)
1.2 +14 -36 src/contrib/llvm/tools/clang/lib/Checker/LLVMConventionsChecker.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Checker/Makefile
1.2 +236 -20 src/contrib/llvm/tools/clang/lib/Checker/MallocChecker.cpp
1.2 +134 -45 src/contrib/llvm/tools/clang/lib/Checker/MemRegion.cpp
1.2 +7 -1 src/contrib/llvm/tools/clang/lib/Checker/OSAtomicChecker.cpp
1.2 +3 -10 src/contrib/llvm/tools/clang/lib/Checker/PathDiagnostic.cpp
1.1 +471 -0 src/contrib/llvm/tools/clang/lib/Checker/PlistDiagnostics.cpp (new)
1.2 +196 -115 src/contrib/llvm/tools/clang/lib/Checker/RangeConstraintManager.cpp
1.2 +164 -175 src/contrib/llvm/tools/clang/lib/Checker/RegionStore.cpp
1.2 +0 -125 src/contrib/llvm/tools/clang/lib/Checker/ReturnStackAddressChecker.cpp (dead)
1.2 +7 -3 src/contrib/llvm/tools/clang/lib/Checker/SVals.cpp
1.2 +4 -4 src/contrib/llvm/tools/clang/lib/Checker/SValuator.cpp
1.2 +120 -46 src/contrib/llvm/tools/clang/lib/Checker/SimpleConstraintManager.cpp
1.2 +18 -8 src/contrib/llvm/tools/clang/lib/Checker/SimpleConstraintManager.h
1.2 +514 -105 src/contrib/llvm/tools/clang/lib/Checker/SimpleSValuator.cpp
1.1 +204 -0 src/contrib/llvm/tools/clang/lib/Checker/StackAddrLeakChecker.cpp (new)
1.2 +2 -12 src/contrib/llvm/tools/clang/lib/Checker/Store.cpp
1.1 +287 -0 src/contrib/llvm/tools/clang/lib/Checker/StreamChecker.cpp (new)
1.2 +35 -3 src/contrib/llvm/tools/clang/lib/Checker/SymbolManager.cpp
1.2 +44 -5 src/contrib/llvm/tools/clang/lib/Checker/VLASizeChecker.cpp
1.2 +7 -5 src/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
1.1 +339 -0 src/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp (new)
1.2 +49 -25 src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
1.2 +4 -3 src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
1.2 +5 -3 src/contrib/llvm/tools/clang/lib/CodeGen/CGBuilder.h
1.2 +857 -67 src/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
1.2 +49 -28 src/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
1.2 +1 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
1.2 +358 -122 src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
1.2 +3 -5 src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
1.2 +61 -95 src/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
1.2 +35 -14 src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
1.2 +97 -89 src/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
1.2 +97 -94 src/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
1.2 +1214 -420 src/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
1.1 +428 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGException.h (new)
1.2 +218 -229 src/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
1.2 +60 -58 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
1.2 +89 -22 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
1.2 +55 -46 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
1.2 +58 -46 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
1.2 +378 -127 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
1.2 +18 -11 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
1.2 +162 -239 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
1.2 +444 -403 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
1.2 +6 -4 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
1.2 +15 -7 src/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
1.2 +142 -135 src/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
1.2 +41 -103 src/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
1.2 +152 -277 src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
1.2 +11 -6 src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h
1.2 +5 -1 src/contrib/llvm/tools/clang/lib/CodeGen/CMakeLists.txt
1.1 +348 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp (new)
1.2 +602 -207 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
1.2 +473 -234 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
1.2 +242 -128 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
1.2 +47 -13 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
1.2 +51 -31 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
1.2 +26 -8 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
1.2 +9 -1 src/contrib/llvm/tools/clang/lib/CodeGen/GlobalDecl.h
1.2 +2 -7 src/contrib/llvm/tools/clang/lib/CodeGen/Makefile
1.2 +378 -64 src/contrib/llvm/tools/clang/lib/CodeGen/Mangle.cpp
1.2 +9 -3 src/contrib/llvm/tools/clang/lib/CodeGen/Mangle.h
1.1 +1191 -0 src/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp (new)
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
1.2 +260 -132 src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
1.2 +5 -0 src/contrib/llvm/tools/clang/lib/Driver/Action.cpp
1.2 +60 -129 src/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
1.2 +67 -44 src/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Driver/CMakeLists.txt
1.2 +12 -7 src/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
1.2 +118 -17 src/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
1.2 +58 -0 src/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Driver/Makefile
1.2 +7 -6 src/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp
1.2 +79 -27 src/contrib/llvm/tools/clang/lib/Driver/Option.cpp
1.2 +2 -5 src/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
1.2 +122 -81 src/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
1.2 +12 -6 src/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
1.4 +340 -193 src/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
1.2 +52 -0 src/contrib/llvm/tools/clang/lib/Driver/Tools.h
1.2 +18 -0 src/contrib/llvm/tools/clang/lib/Driver/Types.cpp
1.2 +4 -17 src/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
1.2 +4 -3 src/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
1.2 +10 -8 src/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
1.2 +0 -587 src/contrib/llvm/tools/clang/lib/Frontend/AnalysisConsumer.cpp (dead)
1.2 +5 -5 src/contrib/llvm/tools/clang/lib/Frontend/BoostConAction.cpp
1.2 +3 -9 src/contrib/llvm/tools/clang/lib/Frontend/CMakeLists.txt
1.2 +0 -593 src/contrib/llvm/tools/clang/lib/Frontend/CodeGenAction.cpp (dead)
1.2 +9 -23 src/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
1.3 +148 -87 src/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
1.2 +0 -167 src/contrib/llvm/tools/clang/lib/Frontend/FixItRewriter.cpp (dead)
1.2 +42 -12 src/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
1.2 +9 -87 src/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp
1.2 +13 -10 src/contrib/llvm/tools/clang/lib/Frontend/GeneratePCH.cpp
1.2 +0 -577 src/contrib/llvm/tools/clang/lib/Frontend/HTMLDiagnostics.cpp (dead)
1.2 +0 -94 src/contrib/llvm/tools/clang/lib/Frontend/HTMLPrint.cpp (dead)
1.4 +42 -4 src/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
1.2 +35 -2 src/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Frontend/Makefile
1.2 +497 -124 src/contrib/llvm/tools/clang/lib/Frontend/PCHReader.cpp
1.2 +508 -101 src/contrib/llvm/tools/clang/lib/Frontend/PCHReaderDecl.cpp
1.2 +646 -418 src/contrib/llvm/tools/clang/lib/Frontend/PCHReaderStmt.cpp
1.2 +402 -115 src/contrib/llvm/tools/clang/lib/Frontend/PCHWriter.cpp
1.2 +389 -34 src/contrib/llvm/tools/clang/lib/Frontend/PCHWriterDecl.cpp
1.2 +366 -122 src/contrib/llvm/tools/clang/lib/Frontend/PCHWriterStmt.cpp
1.2 +0 -471 src/contrib/llvm/tools/clang/lib/Frontend/PlistDiagnostics.cpp (dead)
1.2 +2 -1 src/contrib/llvm/tools/clang/lib/Frontend/PrintParserCallbacks.cpp
1.2 +43 -20 src/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
1.2 +0 -217 src/contrib/llvm/tools/clang/lib/Frontend/RewriteMacros.cpp (dead)
1.2 +0 -5778 src/contrib/llvm/tools/clang/lib/Frontend/RewriteObjC.cpp (dead)
1.2 +0 -39 src/contrib/llvm/tools/clang/lib/Frontend/RewriteTest.cpp (dead)
1.2 +36 -27 src/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
1.2 +2 -0 src/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp
1.2 +10 -3 src/contrib/llvm/tools/clang/lib/Headers/CMakeLists.txt
1.2 +17 -4 src/contrib/llvm/tools/clang/lib/Headers/Makefile
1.2 +5017 -576 src/contrib/llvm/tools/clang/lib/Headers/altivec.h
1.1 +341 -0 src/contrib/llvm/tools/clang/lib/Headers/arm_neon.td (new)
1.2 +4 -3 src/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
1.2 +8 -8 src/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
1.2 +7 -0 src/contrib/llvm/tools/clang/lib/Headers/stddef.h
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Headers/stdint.h
1.2 +3 -3 src/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Index/CallGraph.cpp
1.2 +62 -15 src/contrib/llvm/tools/clang/lib/Index/Entity.cpp
1.2 +1 -0 src/contrib/llvm/tools/clang/lib/Index/EntityImpl.h
1.2 +19 -2 src/contrib/llvm/tools/clang/lib/Index/Indexer.cpp
1.2 +2 -10 src/contrib/llvm/tools/clang/lib/Index/Makefile
1.2 +25 -31 src/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
1.2 +7 -10 src/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
1.2 +3 -5 src/contrib/llvm/tools/clang/lib/Lex/Makefile
1.2 +6 -6 src/contrib/llvm/tools/clang/lib/Lex/PPCaching.cpp
1.2 +2 -0 src/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
1.2 +137 -72 src/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
1.2 +9 -1 src/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
1.2 +3 -3 src/contrib/llvm/tools/clang/lib/Makefile
1.2 +1 -0 src/contrib/llvm/tools/clang/lib/Parse/AttributeList.cpp
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Parse/CMakeLists.txt
1.2 +47 -8 src/contrib/llvm/tools/clang/lib/Parse/DeclSpec.cpp
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Parse/Makefile
1.2 +31 -21 src/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
1.2 +74 -49 src/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
1.2 +113 -73 src/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
1.2 +58 -31 src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
1.2 +72 -72 src/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
1.2 +2 -2 src/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
1.2 +95 -49 src/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
1.2 +8 -4 src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
1.2 +8 -8 src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
1.2 +22 -13 src/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
1.2 +76 -58 src/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
1.2 +59 -55 src/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
1.2 +17 -0 src/contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h
1.2 +6 -0 src/contrib/llvm/tools/clang/lib/Rewrite/CMakeLists.txt
1.1 +167 -0 src/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp (new)
1.1 +106 -0 src/contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp (new)
1.1 +94 -0 src/contrib/llvm/tools/clang/lib/Rewrite/HTMLPrint.cpp (new)
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Rewrite/Makefile
1.1 +217 -0 src/contrib/llvm/tools/clang/lib/Rewrite/RewriteMacros.cpp (new)
1.1 +5785 -0 src/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp (new)
1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp
1.1 +39 -0 src/contrib/llvm/tools/clang/lib/Rewrite/RewriteTest.cpp (new)
1.2 +13 -7 src/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp
1.2 +0 -101 src/contrib/llvm/tools/clang/lib/Runtime/Makefile (dead)
1.2 +2 -1 src/contrib/llvm/tools/clang/lib/Sema/CMakeLists.txt
1.2 +45 -25 src/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
1.2 +5 -0 src/contrib/llvm/tools/clang/lib/Sema/Lookup.h
1.2 +2 -4 src/contrib/llvm/tools/clang/lib/Sema/Makefile
1.2 +41 -4 src/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
1.2 +186 -74 src/contrib/llvm/tools/clang/lib/Sema/Sema.h
1.2 +26 -4 src/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
1.2 +12 -1 src/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
1.2 +55 -25 src/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp
1.2 +4 -2 src/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
1.3 +351 -105 src/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
1.2 +753 -278 src/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
1.2 +223 -97 src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
1.2 +96 -18 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
1.2 +966 -419 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
1.2 +22 -30 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
1.2 +9 -0 src/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
1.2 +442 -282 src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
1.2 +138 -120 src/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
1.2 +10 -4 src/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
1.2 +101 -98 src/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
1.2 +9 -1 src/contrib/llvm/tools/clang/lib/Sema/SemaInit.h
1.2 +308 -138 src/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
1.2 +50 -55 src/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
1.2 +490 -177 src/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
1.2 +35 -135 src/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
1.2 +329 -334 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
1.2 +22 -9 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.h
1.2 +12 -0 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
1.2 +25 -4 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
1.2 +63 -24 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
1.2 +184 -188 src/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
1.2 +205 -92 src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
1.1 +104 -0 src/contrib/llvm/tools/clang/runtime/Makefile (new)
1.2 +4 -4 src/contrib/llvm/tools/clang/tools/Makefile
1.2 +2 -5 src/contrib/llvm/tools/clang/tools/c-index-test/Makefile
1.2 +34 -13 src/contrib/llvm/tools/clang/tools/c-index-test/c-index-test.c
1.2 +1 -0 src/contrib/llvm/tools/clang/tools/driver/CMakeLists.txt
1.2 +5 -8 src/contrib/llvm/tools/clang/tools/driver/Makefile
1.2 +8 -12 src/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
1.2 +5 -4 src/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
1.2 +25 -16 src/contrib/llvm/tools/clang/tools/libclang/CIndex.cpp
1.2 +4 -1 src/contrib/llvm/tools/clang/tools/libclang/CIndexCodeCompletion.cpp
1.2 +1 -0 src/contrib/llvm/tools/clang/tools/libclang/CIndexer.cpp
1.2 +1 -2 src/contrib/llvm/tools/clang/tools/libclang/CMakeLists.txt
1.2 +4 -4 src/contrib/llvm/tools/clang/tools/libclang/CXCursor.cpp
1.2 +5 -2 src/contrib/llvm/tools/clang/tools/libclang/CXSourceLocation.h
1.2 +38 -1 src/contrib/llvm/tools/clang/tools/libclang/CXTypes.cpp
1.2 +2 -9 src/contrib/llvm/tools/clang/tools/libclang/Makefile
1.2 +2 -1 src/contrib/llvm/tools/clang/tools/libclang/libclang.darwin.exports
1.2 +2 -2 src/contrib/llvm/tools/clang/tools/libclang/libclang.exports
1.2 +3 -0 src/contrib/llvm/tools/clang/tools/scan-build/ccc-analyzer
1.1 +340 -0 src/contrib/llvm/tools/clang/utils/FuzzTest (new)
1.2 +1 -1 src/contrib/llvm/tools/clang/utils/TestUtils/pch-test.pl
1.2 +1 -1 src/contrib/llvm/tools/edis/EDDisassembler.cpp
1.2 +2 -0 src/contrib/llvm/tools/edis/Makefile
1.2 +102 -51 src/contrib/llvm/tools/gold/gold-plugin.cpp
1.2 +7 -5 src/contrib/llvm/tools/llc/llc.cpp
1.2 +1 -0 src/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
1.2 +7 -13 src/contrib/llvm/tools/llvm-link/llvm-link.cpp
1.2 +0 -1 src/contrib/llvm/tools/llvm-mc/Makefile
1.2 +2 -3 src/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
1.2 +2 -1 src/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
1.2 +8 -4 src/contrib/llvm/tools/llvmc/plugins/Base/Base.td.in
1.2 +5 -5 src/contrib/llvm/tools/lto/LTOCodeGenerator.cpp
1.2 +1 -1 src/contrib/llvm/tools/opt/GraphPrinters.cpp
1.2 +1 -1 src/contrib/llvm/tools/opt/PrintSCC.cpp
1.2 +29 -19 src/contrib/llvm/tools/opt/opt.cpp
1.2 +1 -0 src/contrib/llvm/utils/FileUpdate/FileUpdate.cpp
1.2 +2 -2 src/contrib/llvm/utils/NewNightlyTest.pl
1.2 +9 -0 src/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
1.2 +1 -1 src/contrib/llvm/utils/TableGen/ARMDecoderEmitter.h
1.2 +2 -2 src/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
1.2 +3 -1 src/contrib/llvm/utils/TableGen/CMakeLists.txt
1.2 +70 -46 src/contrib/llvm/utils/TableGen/ClangASTNodesEmitter.cpp
1.2 +53 -5 src/contrib/llvm/utils/TableGen/ClangASTNodesEmitter.h
1.1 +84 -0 src/contrib/llvm/utils/TableGen/ClangAttrEmitter.cpp (new)
1.1 +49 -0 src/contrib/llvm/utils/TableGen/ClangAttrEmitter.h (new)
1.2 +5 -40 src/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
1.2 +0 -11 src/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
1.2 +29 -48 src/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
1.2 +3 -2 src/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
1.2 +9 -4 src/contrib/llvm/utils/TableGen/EDEmitter.cpp
1.2 +18 -22 src/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
1.2 +3 -2 src/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
1.1 +1202 -0 src/contrib/llvm/utils/TableGen/NeonEmitter.cpp (new)
1.1 +122 -0 src/contrib/llvm/utils/TableGen/NeonEmitter.h (new)
1.2 +26 -3 src/contrib/llvm/utils/TableGen/Record.cpp
1.2 +115 -19 src/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
1.2 +119 -46 src/contrib/llvm/utils/TableGen/TGParser.cpp
1.2 +5 -6 src/contrib/llvm/utils/TableGen/TGParser.h
1.2 +70 -45 src/contrib/llvm/utils/TableGen/TableGen.cpp
1.2 +17 -2 src/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
1.2 +2 -0 src/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
1.2 +2 -2 src/contrib/llvm/utils/buildit/GNUmakefile
1.2 +43 -30 src/contrib/llvm/utils/buildit/build_llvm
1.2 +4 -2 src/contrib/llvm/utils/count/count.c
1.2 +34 -6 src/contrib/llvm/utils/lit/lit/TestRunner.py
1.2 +6 -2 src/contrib/llvm/utils/unittest/UnitTestMain/Makefile
1.2 +5 -2 src/contrib/llvm/utils/unittest/googletest/Makefile
1.2 +5 -5 src/contrib/llvm/utils/unittest/googletest/README.LLVM
1.2 +625 -228 src/contrib/llvm/utils/unittest/googletest/gtest-death-test.cc
1.2 +128 -69 src/contrib/llvm/utils/unittest/googletest/gtest-filepath.cc
1.2 +460 -81 src/contrib/llvm/utils/unittest/googletest/gtest-port.cc
1.2 +17 -31 src/contrib/llvm/utils/unittest/googletest/gtest-test-part.cc
1.2 +15 -2 src/contrib/llvm/utils/unittest/googletest/gtest-typed-test.cc
1.2 +1574 -821 src/contrib/llvm/utils/unittest/googletest/gtest.cc
1.2 +79 -5 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h
1.2 +12 -6 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-message.h
1.2 +15 -8 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h
1.2 +27 -16 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h
1.2 +31 -34 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h
1.2 +10 -4 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h
1.2 +915 -180 src/contrib/llvm/utils/unittest/googletest/include/gtest/gtest.h
1.2 +85 -11 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h
1.2 +20 -2 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h
1.2 +410 -603 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal-inl.h
1.2 +114 -67 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h
1.2 +1 -1 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h
1.2 +279 -31 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h
1.2 +29 -39 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
1.2 +925 -289 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h
1.2 +89 -74 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h
1.1 +968 -0 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-tuple.h (new)
1.2 +10 -8 src/contrib/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h
1.138 +1 -1 src/etc/mtree/BSD.include.dist
1.2 +1 -0 src/lib/clang/Makefile
1.7 +27 -11 src/lib/clang/clang.build.mk
1.2 +7 -2 src/lib/clang/include/Makefile
1.1 +2 -0 src/lib/clang/include/clang/AST/Attrs.inc (new)
1.1 +2 -0 src/lib/clang/include/clang/AST/DeclNodes.inc (new)
1.1 +2 -0 src/lib/clang/include/clang/Basic/AttrList.inc (new)
1.1 +10 -0 src/lib/clang/include/clang/Basic/Version.inc (new)
1.1 +2 -0 src/lib/clang/include/clang/Basic/arm_neon.inc (new)
1.2 +2 -26 src/lib/clang/include/llvm/Config/AsmParsers.def
1.2 +4 -26 src/lib/clang/include/llvm/Config/AsmPrinters.def
1.2 +1 -26 src/lib/clang/include/llvm/Config/Disassemblers.def
1.2 +4 -25 src/lib/clang/include/llvm/Config/Targets.def
1.2 +11 -3 src/lib/clang/libclanganalysis/Makefile
1.2 +43 -11 src/lib/clang/libclangast/Makefile
1.2 +23 -7 src/lib/clang/libclangbasic/Makefile
1.2 +79 -28 src/lib/clang/libclangchecker/Makefile
1.2 +42 -9 src/lib/clang/libclangcodegen/Makefile
1.2 +23 -6 src/lib/clang/libclangdriver/Makefile
1.2 +43 -17 src/lib/clang/libclangfrontend/Makefile
1.2 +21 -7 src/lib/clang/libclanglex/Makefile
1.2 +17 -6 src/lib/clang/libclangparse/Makefile
1.2 +16 -2 src/lib/clang/libclangrewrite/Makefile
1.2 +41 -14 src/lib/clang/libclangsema/Makefile
1.3 +45 -16 src/lib/clang/libllvmanalysis/Makefile
1.2 +5 -2 src/lib/clang/libllvmarmasmparser/Makefile
1.2 +6 -2 src/lib/clang/libllvmarmasmprinter/Makefile
1.2 +36 -14 src/lib/clang/libllvmarmcodegen/Makefile
1.2 +2 -1 src/lib/clang/libllvmarminfo/Makefile
1.1 +10 -0 src/lib/clang/libllvmasmparser/Makefile (new)
1.2 +7 -2 src/lib/clang/libllvmasmprinter/Makefile
1.3 +2 -1 src/lib/clang/libllvmbitreader/Makefile
1.3 +3 -1 src/lib/clang/libllvmbitwriter/Makefile
1.3 +78 -30 src/lib/clang/libllvmcodegen/Makefile
1.3 +32 -9 src/lib/clang/libllvmcore/Makefile
1.2 +12 -6 src/lib/clang/libllvminstcombine/Makefile
1.2 +3 -1 src/lib/clang/libllvmipa/Makefile
1.3 +22 -7 src/lib/clang/libllvmipo/Makefile
1.3 +28 -7 src/lib/clang/libllvmmc/Makefile
1.2 +7 -1 src/lib/clang/libllvmmcparser/Makefile
1.2 +3 -1 src/lib/clang/libllvmmipsasmprinter/Makefile
1.2 +20 -7 src/lib/clang/libllvmmipscodegen/Makefile
1.2 +2 -1 src/lib/clang/libllvmmipsinfo/Makefile
1.2 +3 -1 src/lib/clang/libllvmpowerpcasmprinter/Makefile
1.2 +23 -8 src/lib/clang/libllvmpowerpccodegen/Makefile
1.2 +2 -1 src/lib/clang/libllvmpowerpcinfo/Makefile
1.3 +29 -9 src/lib/clang/libllvmscalaropts/Makefile
1.2 +20 -7 src/lib/clang/libllvmselectiondag/Makefile
1.4 +45 -11 src/lib/clang/libllvmsupport/Makefile
1.3 +19 -4 src/lib/clang/libllvmsystem/Makefile
1.3 +13 -4 src/lib/clang/libllvmtarget/Makefile
1.2 +25 -8 src/lib/clang/libllvmtransformutils/Makefile
1.2 +5 -2 src/lib/clang/libllvmx86asmparser/Makefile
1.2 +10 -4 src/lib/clang/libllvmx86asmprinter/Makefile
1.2 +28 -10 src/lib/clang/libllvmx86codegen/Makefile
1.2 +2 -1 src/lib/clang/libllvmx86info/Makefile
1.2 +55 -15 src/usr.bin/clang/clang/Makefile
1.2 +36 -13 src/usr.bin/clang/tblgen/Makefile
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007211822.o6LIM2Wi097433>
