Changes in directory llvm/lib/VMCore:
AutoUpgrade.cpp updated: 1.6 -> 1.7
---
Log message:
For PR411: http://llvm.cs.uiuc.edu/PR411 :
No functionality changes, just improve the code by a) providing better
function names, b) eliminating a call to get_suffix and c) tightening up
a function elimi
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.180 -> 1.181
---
Log message:
For PR411: http://llvm.cs.uiuc.edu/PR411 :
Don't try to be smart about fixing intrinsic functions when they're read
in, just fix them after the module is read when all names are resolved.
---
Di
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.274 -> 1.275
---
Log message:
Fix Regression/CodeGen/SparcV8/2006-01-22-BitConvertLegalize.ll by making
sure that the result of expanding a BIT_CONVERT node is itself legalized.
---
Diffs of the changes: (+4 -2)
Changes in directory llvm/test/Regression/CodeGen/SparcV8:
2006-01-22-BitConvertLegalize.ll added (r1.1)
---
Log message:
Testcase that failed due to a legalizer bug
---
Diffs of the changes: (+12 -0)
2006-01-22-BitConvertLegalize.ll | 12
1 files changed, 12 insertions(+)
Changes in directory llvm/lib/Target/SparcV8:
SparcV8.h updated: 1.7 -> 1.8
SparcV8TargetMachine.cpp updated: 1.36 -> 1.37
SparcV8ISelSimple.cpp (r1.99) removed
---
Log message:
remove the V8 simple isel
---
Diffs of the changes: (+4 -17)
SparcV8.h|1 -
SparcV8TargetMac
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGSimple.cpp updated: 1.2 -> 1.3
---
Log message:
Remove a couple of unnecessary #include's
---
Diffs of the changes: (+0 -2)
ScheduleDAGSimple.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG
Changes in directory llvm/test/Regression/CodeGen/SparcV8:
xnor.ll updated: 1.2 -> 1.3
---
Log message:
this option is gone, the dag isel is the default now
---
Diffs of the changes: (+2 -2)
xnor.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/test/Regression
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAG.cpp updated: 1.56 -> 1.57
ScheduleDAGSimple.cpp updated: 1.1 -> 1.2
SelectionDAGISel.cpp updated: 1.132 -> 1.133
---
Log message:
Factor out more instruction scheduler code to the base class.
---
Diffs of the changes: (+306 -333
Changes in directory llvm/test/Regression/Bytecode:
old-intrinsics.ll updated: 1.2 -> 1.3
---
Log message:
make this test harder
---
Diffs of the changes: (+2 -1)
old-intrinsics.ll |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/test/Regression/Bytecode/old-intrin
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.2 -> 1.3
---
Log message:
Factor out more instruction scheduler code to the base class.
---
Diffs of the changes: (+58 -9)
ScheduleDAG.h | 67 ++
1 files chang
Changes in directory llvm/autoconf:
configure.ac updated: 1.205 -> 1.206
---
Log message:
don't need this any more; the "#define hashes to trees" hack is coming
---
Diffs of the changes: (+0 -1)
configure.ac |1 -
1 files changed, 1 deletion(-)
Index: llvm/autoconf/configure.ac
dif
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.60 -> 1.61
---
Log message:
add a bunch more optimizations for unary double math functions
---
Diffs of the changes: (+78 -18)
SimplifyLibCalls.cpp | 96 +--
1 fi
Changes in directory llvm/test/Regression/Transforms/SimplifyLibCalls:
floor.ll updated: 1.2 -> 1.3
---
Log message:
add new tests
---
Diffs of the changes: (+21 -2)
floor.ll | 23 +--
1 files changed, 21 insertions(+), 2 deletions(-)
Index: llvm/test/Regression/Tra
Changes in directory llvm/autoconf:
configure.ac updated: 1.204 -> 1.205
---
Log message:
add checks for new functions. I'd appreciate it if someone could regen
the configure script :)
---
Diffs of the changes: (+3 -3)
configure.ac |6 +++---
1 files changed, 3 insertions(+), 3 deleti
Changes in directory llvm/lib/Target/IA64:
IA64.td updated: 1.4 -> 1.5
IA64RegisterInfo.cpp updated: 1.10 -> 1.11
IA64RegisterInfo.td updated: 1.13 -> 1.14
---
Log message:
fix register corruption! (my god.) r15 is a scratch reg, using that as
a frame pointer is a pretty doofus thing to do. us
Changes in directory llvm/lib/Target/IA64:
IA64.td updated: 1.5 -> 1.6
---
Log message:
die, die!! r15, you are not callee-saved
---
Diffs of the changes: (+0 -1)
IA64.td |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/Target/IA64/IA64.td
diff -u llvm/lib/Target/IA64/IA64.td:1
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.59 -> 1.60
---
Log message:
Refactor/genericize this, no functionality change
---
Diffs of the changes: (+30 -16)
SimplifyLibCalls.cpp | 46 ++
1 files changed, 30 i
Changes in directory llvm/test/Regression/Transforms/SimplifyLibCalls:
floor.ll updated: 1.1 -> 1.2
---
Log message:
Make sure this tests the right thing, xfail on solaris, which doesn't have
floorf
---
Diffs of the changes: (+4 -1)
floor.ll |5 -
1 files changed, 4 insertions(+),
Changes in directory llvm-test/SingleSource/Regression/C:
2004-08-12-InlinerAndAllocas.c updated: 1.3 -> 1.4
---
Log message:
xfail does nothing in llvm-test, besides, this passes :)
---
Diffs of the changes: (+0 -1)
2004-08-12-InlinerAndAllocas.c |1 -
1 files changed, 1 deletion(-)
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.131 -> 1.132
---
Log message:
Fix bugs lowering stackrestore, fixing 2004-08-12-InlinerAndAllocas.c on
PPC.
---
Diffs of the changes: (+4 -3)
SelectionDAGISel.cpp |7 ---
1 files changed, 4 insertio
Changes in directory llvm/include/llvm:
PassSupport.h updated: 1.21 -> 1.22
---
Log message:
Speedup and simplify pass registration by the observation that there is
exactly one PassInfo object per RegisterPass object and that their lifetimes
are the same. As such, there is no reason for the Re
Changes in directory llvm/lib/VMCore:
Pass.cpp updated: 1.67 -> 1.68
---
Log message:
Speedup and simplify pass registration by the observation that there is
exactly one PassInfo object per RegisterPass object and that their lifetimes
are the same. As such, there is no reason for the RegisterP
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.127 -> 1.128
---
Log message:
Remove dead #include
---
Diffs of the changes: (+0 -1)
llc.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/llc/llc.cpp:1.127 llvm/tools/llc/llc.cpp:1.128
--
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.126 -> 1.127
---
Log message:
It doesn't make sense to give llc a list of passes on the command line,
LLVM doesn't use it and it can't work anyway.
---
Diffs of the changes: (+0 -18)
llc.cpp | 18 --
1 files changed,
Changes in directory llvm/tools/bugpoint:
OptimizerDriver.cpp updated: 1.35 -> 1.36
---
Log message:
this doesn't work, remove it
---
Diffs of the changes: (+0 -2)
OptimizerDriver.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/tools/bugpoint/OptimizerDriver.cpp
diff -u llvm/t
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.85 -> 1.86
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
DAGCombiner.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
diff -u l
Changes in directory llvm/include/llvm/ADT:
Statistic.h updated: 1.14 -> 1.15
---
Log message:
This only needs not
---
Diffs of the changes: (+1 -1)
Statistic.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/ADT/Statistic.h
diff -u llvm/include/llvm/
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.21 -> 1.22
IA64ISelDAGToDAG.cpp updated: 1.29 -> 1.30
IA64TargetMachine.cpp updated: 1.9 -> 1.10
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+3 -1)
IA64AsmPrinter.cpp|2 +-
IA64ISelD
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.153 -> 1.154
TwoAddressInstructionPass.cpp updated: 1.31 -> 1.32
VirtRegMap.cpp updated: 1.43 -> 1.44
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+3 -0)
LiveIntervalAnalysis.cpp |
Changes in directory llvm/lib/ExecutionEngine/JIT:
JITEmitter.cpp updated: 1.77 -> 1.78
---
Log message:
Add #include of
---
Diffs of the changes: (+2 -1)
JITEmitter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
diff -
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.18 -> 1.19
X86CodeEmitter.cpp updated: 1.82 -> 1.83
X86FloatingPoint.cpp updated: 1.47 -> 1.48
X86ISelDAGToDAG.cpp updated: 1.35 -> 1.36
X86ISelPattern.cpp updated: 1.199 -> 1.200
X86IntelAsmPrinter.cpp updated: 1.13 -> 1.
Changes in directory llvm/lib/Target/SparcV9:
DecomposeMultiDimRefs.cpp updated: 1.3 -> 1.4
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
DecomposeMultiDimRefs.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/SparcV9/DecomposeMultiDimRe
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.28 -> 1.29
AlphaCodeEmitter.cpp updated: 1.8 -> 1.9
AlphaISelDAGToDAG.cpp updated: 1.28 -> 1.29
AlphaISelPattern.cpp updated: 1.198 -> 1.199
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+5 -3
Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.117 -> 1.118
RegAllocLocal.cpp updated: 1.76 -> 1.77
RegAllocSimple.cpp updated: 1.65 -> 1.66
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+3 -0)
RegAllocLinearScan.cpp |1 +
RegAllocLoca
Changes in directory llvm/lib/Target/SparcV8:
FPMover.cpp updated: 1.9 -> 1.10
SparcV8AsmPrinter.cpp updated: 1.50 -> 1.51
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+2 -0)
FPMover.cpp |1 +
SparcV8AsmPrinter.cpp |1 +
2 files changed, 2 insert
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.140 -> 1.141
PPCISelDAGToDAG.cpp updated: 1.151 -> 1.152
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+2 -0)
PPCAsmPrinter.cpp |1 +
PPCISelDAGToDAG.cpp |1 +
2 files changed, 2 i
Changes in directory llvm/lib/Target/SparcV9/ModuloScheduling:
DependenceAnalyzer.cpp updated: 1.9 -> 1.10
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -1)
DependenceAnalyzer.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target
Changes in directory llvm/lib/Transforms/IPO:
ArgumentPromotion.cpp updated: 1.20 -> 1.21
DeadArgumentElimination.cpp updated: 1.25 -> 1.26
FunctionResolution.cpp updated: 1.58 -> 1.59
GlobalOpt.cpp updated: 1.60 -> 1.61
Inliner.cpp updated: 1.26 -> 1.27
Internalize.cpp updated: 1.30 -> 1.31
---
Changes in directory llvm/lib/Transforms:
LevelRaise.cpp updated: 1.108 -> 1.109
---
Log message:
Make iostream #inclusion explicit
---
Diffs of the changes: (+1 -0)
LevelRaise.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/LevelRaise.cpp
diff -u llvm/lib/Transf
Changes in directory llvm/lib/Transforms/Scalar:
ADCE.cpp updated: 1.94 -> 1.95
CorrelatedExprs.cpp updated: 1.30 -> 1.31
InstructionCombining.cpp updated: 1.416 -> 1.417
LICM.cpp updated: 1.75 -> 1.76
LoopStrengthReduce.cpp updated: 1.72 -> 1.73
LoopUnroll.cpp updated: 1.18 -> 1.19
LoopUnswitch
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp updated: 1.116 -> 1.117
CompleteBottomUp.cpp updated: 1.33 -> 1.34
DataStructure.cpp updated: 1.240 -> 1.241
DataStructureStats.cpp updated: 1.19 -> 1.20
EquivClassGraphs.cpp updated: 1.45 -> 1.46
TopDownClosure.cpp update
Changes in directory llvm/lib/Analysis/IPA:
Andersens.cpp updated: 1.25 -> 1.26
---
Log message:
Add explicit iostream #includes
---
Diffs of the changes: (+1 -0)
Andersens.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Analysis/IPA/Andersens.cpp
diff -u llvm/lib/Analysis/
Changes in directory llvm/lib/Analysis:
InstCount.cpp updated: 1.13 -> 1.14
ScalarEvolution.cpp updated: 1.44 -> 1.45
---
Log message:
Add explicit iostream #includes
---
Diffs of the changes: (+2 -0)
InstCount.cpp |1 +
ScalarEvolution.cpp |1 +
2 files changed, 2 insertions
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.58 -> 1.59
---
Log message:
Make this more efficient in the following ways:
1. Do not statically construct a map when the program starts up, this
is expensive and cannot be optimized. Instead, create a list.
2. Do
Changes in directory llvm/tools/bugpoint:
ExecutionDriver.cpp updated: 1.57 -> 1.58
ExtractFunction.cpp updated: 1.44 -> 1.45
---
Log message:
add explicit #includes of iostream
---
Diffs of the changes: (+2 -0)
ExecutionDriver.cpp |1 +
ExtractFunction.cpp |1 +
2 files changed, 2
Changes in directory llvm/lib/Transforms/Utils:
CodeExtractor.cpp updated: 1.38 -> 1.39
SimplifyCFG.cpp updated: 1.93 -> 1.94
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+2 -0)
CodeExtractor.cpp |1 +
SimplifyCFG.cpp |1 +
2 files changed, 2 insertions(
Changes in directory llvm/lib/Target/PowerPC:
PPCCodeEmitter.cpp updated: 1.43 -> 1.44
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
PPCCodeEmitter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
diff -u llvm
Changes in directory llvm/lib/Transforms/Instrumentation:
TraceBasicBlocks.cpp updated: 1.13 -> 1.14
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
TraceBasicBlocks.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/Instrumentation/Tra
Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelSimple.cpp updated: 1.98 -> 1.99
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
SparcV8ISelSimple.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/SparcV8/SparcV8ISelSimple.cpp
dif
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.138 -> 1.139
Steensgaard.cpp updated: 1.61 -> 1.62
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+2 -0)
Local.cpp |1 +
Steensgaard.cpp |1 +
2 files changed, 2 insertions(+)
Changes in directory llvm/include/llvm/Support:
Debug.h updated: 1.6 -> 1.7
---
Log message:
This header should not pull in
---
Diffs of the changes: (+0 -3)
Debug.h |3 ---
1 files changed, 3 deletions(-)
Index: llvm/include/llvm/Support/Debug.h
diff -u llvm/include/llvm/Support/De
Changes in directory llvm/lib/Support:
ToolRunner.cpp updated: 1.48 -> 1.49
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
ToolRunner.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Support/ToolRunner.cpp
diff -u llvm/lib/Support/ToolRunner.cp
Changes in directory llvm/lib/Transforms:
ExprTypeConvert.cpp updated: 1.108 -> 1.109
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+1 -0)
ExprTypeConvert.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/ExprTypeConvert.cpp
diff -u llvm/li
Changes in directory llvm/lib/Target/SparcV9:
SparcV9CodeEmitter.cpp updated: 1.81 -> 1.82
SparcV9JITInfo.cpp updated: 1.3 -> 1.4
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+2 -0)
SparcV9CodeEmitter.cpp |1 +
SparcV9JITInfo.cpp |1 +
2 files changed,
Changes in directory llvm/lib/Target/SparcV9/ModuloScheduling:
MSSchedule.cpp updated: 1.19 -> 1.20
MSScheduleSB.cpp updated: 1.4 -> 1.5
MSchedGraph.cpp updated: 1.23 -> 1.24
MSchedGraphSB.cpp updated: 1.5 -> 1.6
---
Log message:
Add explicit #includes of
---
Diffs of the changes: (+6 -6)
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.57 -> 1.58
---
Log message:
Several non-functionality changing changes:
1. Use the varargs version of getOrInsertFunction to simplify code.
2. remove #include
3. Reduce the number of #ifdef's.
4. remove extraneous ver
Changes in directory llvm/win32/CodeGen:
CodeGen.vcproj updated: 1.18 -> 1.19
---
Log message:
Visual Studio still has issues at being left out.
---
Diffs of the changes: (+6 -0)
CodeGen.vcproj |6 ++
1 files changed, 6 insertions(+)
Index: llvm/win32/CodeGen/CodeGen.vcproj
diff -
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.1 -> 1.2
---
Log message:
Visual Studio neurotic about inconsistent class/struct usage.
---
Diffs of the changes: (+1 -1)
ScheduleDAG.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/ll
Changes in directory llvm-test/MultiSource/Applications/oggenc:
oggenc.c updated: 1.2 -> 1.3
---
Log message:
remove annoying $Id lines
---
Diffs of the changes: (+1 -69)
oggenc.c | 70 ---
1 files changed, 1 insertion(+), 69 de
Changes in directory llvm-test/MultiSource/Applications/oggenc:
oggenc.c updated: 1.1 -> 1.2
---
Log message:
disable inline assembly
(TODO: rounding mode intrinsics for processors that have them?)
---
Diffs of the changes: (+71 -69)
oggenc.c | 140 +++---
60 matches
Mail list logo