Author: rdivacky
Date: Thu Oct 15 07:47:49 2009
New Revision: 198113
URL: http://svn.freebsd.org/changeset/base/198113
Log:
Update llvm to r84175.
Modified:
vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.h
vendor/llvm/dist/include/llvm/ADT/ImmutableSet.h
vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h
vendor/llvm/dist/include/llvm/CompilerDriver/CompilationGraph.h
vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.h
vendor/llvm/dist/include/llvm/Metadata.h
vendor/llvm/dist/include/llvm/Operator.h
vendor/llvm/dist/include/llvm/Pass.h
vendor/llvm/dist/include/llvm/Support/CommandLine.h
vendor/llvm/dist/include/llvm/Support/DebugLoc.h
vendor/llvm/dist/include/llvm/Support/raw_ostream.h
vendor/llvm/dist/lib/Analysis/BasicAliasAnalysis.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.h
vendor/llvm/dist/lib/CodeGen/CodePlacementOpt.cpp
vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp
vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp
vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrNEON.td
vendor/llvm/dist/lib/Transforms/Scalar/InstructionCombining.cpp
vendor/llvm/dist/test/Analysis/BasicAA/2009-10-13-AtomicModRef.ll
vendor/llvm/dist/test/CodeGen/X86/avoid-loop-align-2.ll
vendor/llvm/dist/test/CodeGen/X86/avoid-loop-align.ll
vendor/llvm/dist/tools/opt/opt.cpp
vendor/llvm/dist/unittests/ExecutionEngine/JIT/JITTest.cpp
Modified: vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.h
==
--- vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.hThu Oct 15 07:44:25
2009(r198112)
+++ vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.hThu Oct 15 07:47:49
2009(r198113)
@@ -89,7 +89,7 @@ template struct DenseMapInfounsigned
static inline unsigned long long getEmptyKey() { return ~0ULL; }
static inline unsigned long long getTombstoneKey() { return ~0ULL - 1ULL; }
static unsigned getHashValue(const unsigned long long Val) {
-return Val * 37ULL;
+return (unsigned)Val * 37ULL;
}
static bool isPod() { return true; }
static bool isEqual(const unsigned long long LHS,
Modified: vendor/llvm/dist/include/llvm/ADT/ImmutableSet.h
==
--- vendor/llvm/dist/include/llvm/ADT/ImmutableSet.hThu Oct 15 07:44:25
2009(r198112)
+++ vendor/llvm/dist/include/llvm/ADT/ImmutableSet.hThu Oct 15 07:47:49
2009(r198113)
@@ -988,8 +988,8 @@ public:
BumpPtrAllocator getAllocator() { return F.getAllocator(); }
private:
-Factory(const Factory RHS) {};
-void operator=(const Factory RHS) {};
+Factory(const Factory RHS) {}
+void operator=(const Factory RHS) {}
};
friend class Factory;
Modified: vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h
==
--- vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h Thu Oct 15 07:44:25
2009(r198112)
+++ vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h Thu Oct 15 07:47:49
2009(r198113)
@@ -500,8 +500,8 @@ namespace llvm {
/// ComputeOperandLatency - Override dependence edge latency using
/// operand use/def information
///
-virtual void ComputeOperandLatency(SUnit *Def, SUnit *Use,
- SDep dep) const { };
+virtual void ComputeOperandLatency(SUnit *, SUnit *,
+ SDep) const { }
/// Schedule - Order nodes according to selected style, filling
/// in the Sequence member.
Modified: vendor/llvm/dist/include/llvm/CompilerDriver/CompilationGraph.h
==
--- vendor/llvm/dist/include/llvm/CompilerDriver/CompilationGraph.h Thu Oct
15 07:44:25 2009(r198112)
+++ vendor/llvm/dist/include/llvm/CompilerDriver/CompilationGraph.h Thu Oct
15 07:47:49 2009(r198113)
@@ -43,7 +43,7 @@ namespace llvmc {
class Edge : public llvm::RefCountedBaseVPTREdge {
public:
Edge(const std::string T) : ToolName_(T) {}
-virtual ~Edge() {};
+virtual ~Edge() {}
const std::string ToolName() const { return ToolName_; }
virtual unsigned Weight(const InputLanguagesSet InLangs) const = 0;
Modified: vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.h
==
--- vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.hThu Oct
15 07:44:25 2009(r198112)
+++ vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.hThu Oct
15 07:47:49 2009