Changes in directory llvm/include/llvm/System:
MappedFile.h updated: 1.12 - 1.13
---
Log message:
make optional pointer really optional
---
Diffs of the changes: (+1 -1)
MappedFile.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/System/MappedFile.h
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.334 - 1.335
---
Log message:
Eliminate SelectNodeTo() and getTargetNode() variants which take more than
3 SDOperand operands. They are replaced by versions which take an array
of SDOperand and the number of
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.126 - 1.127
SelectionDAGNodes.h updated: 1.143 - 1.144
---
Log message:
Eliminate SelectNodeTo() and getTargetNode() variants which take more than
3 SDOperand operands. They are replaced by versions which take an array
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.96 - 1.97
---
Log message:
Do not use getTargetNode() and SelectNodeTo() which takes more than 3
SDOperand arguments. Use the variants which take an array and number instead.
---
Diffs of the changes: (+4 -4)
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.206 - 1.207
---
Log message:
Do not use getTargetNode() and SelectNodeTo() which takes more than 3
SDOperand arguments. Use the variants which take an array and number instead.
---
Diffs of the changes: (+41 -43)
Changes in directory llvm/include/llvm/Support:
Compiler.h added (r1.1)
---
Log message:
New place to put compiler-specific functionality. This replaces Visibility.h,
and provides macros that can be used to make explicit instantiations of
template specializations, which is a gcc-specific
Changes in directory llvm/include/llvm/Support:
CommandLine.h updated: 1.55 - 1.56
---
Log message:
Add external definitions for commonly-used template specializations and add
anchor methods to others. This eliminates the vtable/template method bloat
in .o files that defining a cl::opt used
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.191 - 1.192
PPCBranchSelector.cpp updated: 1.27 - 1.28
PPCCodeEmitter.cpp updated: 1.66 - 1.67
PPCISelDAGToDAG.cpp updated: 1.207 - 1.208
PPCMachOWriter.cpp updated: 1.1 - 1.2
---
Log message:
Changes in directory llvm/include/llvm/Support:
Visibility.h (r1.1) removed
---
Log message:
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.182 - 1.183
LegalizeDAG.cpp updated: 1.388 - 1.389
ScheduleDAGList.cpp updated: 1.66 - 1.67
ScheduleDAGRRList.cpp updated: 1.13 - 1.14
ScheduleDAGSimple.cpp updated: 1.17 - 1.18
SelectionDAGISel.cpp updated: 1.270 -
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.499 - 1.500
LoopStrengthReduce.cpp updated: 1.87 - 1.88
LowerGC.cpp updated: 1.11 - 1.12
ScalarReplAggregates.cpp updated: 1.40 - 1.41
---
Log message:
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
Changes in directory llvm/lib/VMCore:
BasicBlock.cpp updated: 1.72 - 1.73
ConstantFolding.cpp updated: 1.89 - 1.90
Constants.cpp updated: 1.158 - 1.159
LeakDetector.cpp updated: 1.14 - 1.15
Type.cpp updated: 1.143 - 1.144
Verifier.cpp updated: 1.160 - 1.161
---
Log message:
Changes in directory llvm/lib/Target/X86:
X86CodeEmitter.cpp updated: 1.113 - 1.114
X86ELFWriter.cpp updated: 1.5 - 1.6
X86FloatingPoint.cpp updated: 1.52 - 1.53
X86ISelDAGToDAG.cpp updated: 1.97 - 1.98
---
Log message:
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
---
Diffs of the
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.82 - 1.83
ScalarEvolution.cpp updated: 1.49 - 1.50
---
Log message:
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
---
Diffs of the changes: (+2 -2)
BasicAliasAnalysis.cpp |2 +-
ScalarEvolution.cpp|
Changes in directory llvm/include/llvm/Support:
Compiler.h updated: 1.1 - 1.2
---
Log message:
add directive to disable inlining
---
Diffs of the changes: (+8 -0)
Compiler.h |8
1 files changed, 8 insertions(+)
Index: llvm/include/llvm/Support/Compiler.h
diff -u
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.252 - 1.253
---
Log message:
Use compiler.h instead of hand rolling our own macro
---
Diffs of the changes: (+4 -9)
DAGISelEmitter.cpp | 13 -
1 files changed, 4 insertions(+), 9 deletions(-)
Index:
Changes in directory llvm/test/Regression/CodeGen/PowerPC:
2006-01-18-InvalidBranchOpcodeAssert.ll (r1.1) removed
---
Log message:
Move this test from Codegen/PowerPC to CodeGen/Generic. It fails on ia64,
but that's not the ppc backend's fault.
---
Diffs of the changes: (+0 -0)
0 files
Changes in directory llvm/tools/opt:
Makefile updated: 1.57 - 1.58
opt.cpp updated: 1.115 - 1.116
---
Log message:
Merge the 'analyze' mode code with the 'opt' mode code. Eliminate the
'autodetect .ll files' functionality.
---
Diffs of the changes: (+26 -76)
Makefile |2 -
opt.cpp
Changes in directory llvm/tools/llvm-ld:
Optimize.cpp updated: 1.12 - 1.13
---
Log message:
eliminate only use of FilteredPassNameParser
---
Diffs of the changes: (+1 -2)
Optimize.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/tools/llvm-ld/Optimize.cpp
diff
Changes in directory llvm/lib/Support:
CommandLine.cpp updated: 1.74 - 1.75
---
Log message:
Minor code cleanups
---
Diffs of the changes: (+10 -11)
CommandLine.cpp | 21 ++---
1 files changed, 10 insertions(+), 11 deletions(-)
Index: llvm/lib/Support/CommandLine.cpp
Changes in directory llvm/include/llvm:
PassSupport.h updated: 1.27 - 1.28
---
Log message:
Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.
---
Diffs of the changes: (+17 -24)
PassSupport.h | 41 +
1 files changed, 17
Changes in directory llvm/tools/opt:
AnalysisWrappers.cpp updated: 1.18 - 1.19
GraphPrinters.cpp updated: 1.11 - 1.12
PrintSCC.cpp updated: 1.14 - 1.15
---
Log message:
Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.
---
Diffs of the changes: (+6 -6)
Changes in directory llvm/lib/Analysis/DataStructure:
CallTargets.cpp updated: 1.3 - 1.4
---
Log message:
Fit to 80 cols
---
Diffs of the changes: (+6 -3)
CallTargets.cpp |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/test/Regression/Transforms/DSAnalysis:
arraymerge.ll updated: 1.3 - 1.4
arraytest.ll updated: 1.3 - 1.4
badcases.ll updated: 1.3 - 1.4
basictest.ll updated: 1.3 - 1.4
fieldmerge.ll updated: 1.3 - 1.4
goodcases.ll updated: 1.3 - 1.4
indcalltest.ll updated: 1.3 - 1.4
Changes in directory llvm/lib/Transforms/Hello:
Hello.cpp updated: 1.7 - 1.8
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+3 -2)
Hello.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.202 - 1.203
Verifier.cpp updated: 1.161 - 1.162
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+3 -3)
AsmWriter.cpp |4 ++--
Verifier.cpp |2 +-
2 files
Changes in directory llvm/lib/Analysis/IPA:
Andersens.cpp updated: 1.30 - 1.31
CallGraph.cpp updated: 1.55 - 1.56
GlobalsModRef.cpp updated: 1.19 - 1.20
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+5 -5)
Andersens.cpp |
Changes in directory llvm/lib/Analysis:
AliasAnalysisCounter.cpp updated: 1.13 - 1.14
AliasAnalysisEvaluator.cpp updated: 1.27 - 1.28
AliasSetTracker.cpp updated: 1.40 - 1.41
BasicAliasAnalysis.cpp updated: 1.83 - 1.84
LoadValueNumbering.cpp updated: 1.34 - 1.35
ProfileInfo.cpp updated: 1.7 -
Changes in directory llvm/tools/bugpoint:
ExtractFunction.cpp updated: 1.50 - 1.51
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+1 -1)
ExtractFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Analysis/DataStructure:
DataStructureAA.cpp updated: 1.38 - 1.39
DataStructureOpt.cpp updated: 1.12 - 1.13
Steensgaard.cpp updated: 1.62 - 1.63
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+4 -4)
Changes in directory llvm/lib/Transforms/Utils:
BreakCriticalEdges.cpp updated: 1.31 - 1.32
LCSSA.cpp updated: 1.27 - 1.28
LoopSimplify.cpp updated: 1.73 - 1.74
LowerAllocations.cpp updated: 1.60 - 1.61
LowerInvoke.cpp updated: 1.38 - 1.39
LowerSelect.cpp updated: 1.6 - 1.7
LowerSwitch.cpp
Changes in directory llvm/include/llvm:
PassSupport.h updated: 1.28 - 1.29
---
Log message:
eliminate RegisterOpt. It does the same thing as RegisterPass.
---
Diffs of the changes: (+0 -47)
PassSupport.h | 47 ---
1 files changed, 47
Changes in directory llvm/lib/Transforms/Scalar:
ADCE.cpp updated: 1.97 - 1.98
BasicBlockPlacement.cpp updated: 1.5 - 1.6
CondPropagate.cpp updated: 1.5 - 1.6
ConstantProp.cpp updated: 1.51 - 1.52
CorrelatedExprs.cpp updated: 1.33 - 1.34
DCE.cpp updated: 1.58 - 1.59
DeadStoreElimination.cpp
Changes in directory llvm/lib/Transforms/IPO:
ArgumentPromotion.cpp updated: 1.21 - 1.22
ConstantMerge.cpp updated: 1.31 - 1.32
DeadArgumentElimination.cpp updated: 1.27 - 1.28
DeadTypeElimination.cpp updated: 1.55 - 1.56
FunctionResolution.cpp updated: 1.59 - 1.60
GlobalDCE.cpp updated: 1.37 -
Changes in directory llvm/test/Regression/Analysis/LoopInfo:
2003-05-15-NestingProblem.ll updated: 1.3 - 1.4
---
Log message:
Update tests now that opt no longer reads .ll files
---
Diffs of the changes: (+1 -1)
2003-05-15-NestingProblem.ll |2 +-
1 files changed, 1 insertion(+), 1
Changes in directory llvm/docs:
WritingAnLLVMPass.html updated: 1.47 - 1.48
---
Log message:
update doc: analyze is gone and passes should just use RegisterPass
---
Diffs of the changes: (+20 -43)
WritingAnLLVMPass.html | 63 +++--
1 files
Changes in directory llvm/lib/VMCore:
PassManagerT.h updated: 1.67 - 1.68
---
Log message:
Silence -Woverloaded-virtual warnings.
---
Diffs of the changes: (+11 -1)
PassManagerT.h | 12 +++-
1 files changed, 11 insertions(+), 1 deletion(-)
Index: llvm/lib/VMCore/PassManagerT.h
Changes in directory llvm/include/llvm:
Pass.h updated: 1.53 - 1.54
---
Log message:
Silence -Woverloaded-virtual warnings.
---
Diffs of the changes: (+4 -1)
Pass.h |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/utils/TableGen:
Record.h updated: 1.57 - 1.58
---
Log message:
Add virtual methods to all subclasses so they are not overloaded.
---
Diffs of the changes: (+7 -0)
Record.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/utils/TableGen/Record.h
diff
Changes in directory llvm/docs:
Bugpoint.html updated: 1.8 - 1.9
GettingStarted.html updated: 1.143 - 1.144
HowToSubmitABug.html updated: 1.26 - 1.27
index.html updated: 1.57 - 1.58
---
Log message:
Excise references to the now defunct analyze tool. Merge descriptions
where appropriate.
---
Changes in directory llvm/docs/CommandGuide:
bugpoint.pod updated: 1.8 - 1.9
index.html updated: 1.28 - 1.29
opt.pod updated: 1.3 - 1.4
analyze.pod (r1.3) removed
---
Log message:
Excise references to the now defunct analyze tool. Merge descriptions
where appropriate.
---
Diffs of the
Changes in directory llvm/lib/System:
Mutex.cpp updated: 1.8 - 1.9
---
Log message:
simplify AnalysisGroup registration, eliminating one typeid call.
---
Diffs of the changes: (+1 -1)
Mutex.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/System/Mutex.cpp
Changes in directory llvm/lib/Analysis:
AliasAnalysisCounter.cpp updated: 1.14 - 1.15
BasicAliasAnalysis.cpp updated: 1.84 - 1.85
LoadValueNumbering.cpp updated: 1.35 - 1.36
ProfileInfo.cpp updated: 1.8 - 1.9
ProfileInfoLoaderPass.cpp updated: 1.14 - 1.15
ValueNumbering.cpp updated: 1.20 - 1.21
Changes in directory llvm/lib/Analysis/DataStructure:
DataStructureAA.cpp updated: 1.39 - 1.40
Steensgaard.cpp updated: 1.63 - 1.64
---
Log message:
simplify AnalysisGroup registration, eliminating one typeid call.
---
Diffs of the changes: (+2 -2)
DataStructureAA.cpp |2 +-
Changes in directory llvm/include/llvm:
PassSupport.h updated: 1.29 - 1.30
---
Log message:
simplify AnalysisGroup registration, eliminating one typeid call.
---
Diffs of the changes: (+5 -13)
PassSupport.h | 18 +-
1 files changed, 5 insertions(+), 13 deletions(-)
Changes in directory llvm/lib/Analysis/IPA:
Andersens.cpp updated: 1.31 - 1.32
CallGraph.cpp updated: 1.56 - 1.57
GlobalsModRef.cpp updated: 1.20 - 1.21
---
Log message:
simplify AnalysisGroup registration, eliminating one typeid call.
---
Diffs of the changes: (+3 -3)
Andersens.cpp |
Changes in directory llvm/include/llvm/Assembly:
Writer.h updated: 1.32 - 1.33
---
Log message:
For PR387: http://llvm.org/PR387 :
Close out this long standing bug by removing the remaining overloaded
virtual functions in LLVM. The -Woverloaded-virtual option is now turned on.
---
Diffs of
Changes in directory llvm/tools/opt:
GraphPrinters.cpp updated: 1.12 - 1.13
---
Log message:
For PR387: http://llvm.org/PR387 :
Close out this long standing bug by removing the remaining overloaded
virtual functions in LLVM. The -Woverloaded-virtual option is now turned on.
---
Diffs of the
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.204 - 1.205
PPCISelLowering.h updated: 1.51 - 1.52
---
Log message:
For PR387: http://llvm.org/PR387 :
Close out this long standing bug by removing the remaining overloaded
virtual functions in LLVM. The
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnroll.cpp updated: 1.26 - 1.27
---
Log message:
Make LoopUnroll fold excessive BasicBlocks. This results in a significant
speedup of
gccas on 252.eon
---
Diffs of the changes: (+89 -9)
LoopUnroll.cpp | 98
Changes in directory llvm/docs:
CodeGenerator.html updated: 1.30 - 1.31
---
Log message:
Added some preliminary text to the TargetJITInfo class section.
Fixed some inconsistencies with format. Corrected some of the text.
Put code inside of code div tags.
---
Diffs of the changes: (+306
Changes in directory llvm/docs:
CodeGenerator.html updated: 1.32 - 1.33
---
Log message:
Spell naively with the i-Umlaut...
---
Diffs of the changes: (+3 -3)
CodeGenerator.html |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/docs/CodeGenerator.html
diff -u
52 matches
Mail list logo