Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.110 -> 1.111
---
Log message:
close run-away tag
---
Diffs of the changes: (+2 -2)
ProgrammersManual.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/ProgrammersManual.html
diff -u llvm/d
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.111 -> 1.112
---
Log message:
improve grammar
---
Diffs of the changes: (+13 -10)
ProgrammersManual.html | 23 +--
1 files changed, 13 insertions(+), 10 deletions(-)
Index: llvm/docs/ProgrammersManual
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.112 -> 1.113
---
Log message:
improve grammar
---
Diffs of the changes: (+25 -22)
ProgrammersManual.html | 47 +--
1 files changed, 25 insertions(+), 22 deletions(-)
Index: llv
Changes in directory llvm/lib/Target/ARM:
ARMISelLowering.cpp updated: 1.12 -> 1.13
---
Log message:
Fix comments.
---
Diffs of the changes: (+3 -3)
ARMISelLowering.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/ARM/ARMISelLowering.cpp
diff -u l
Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.td updated: 1.87 -> 1.88
---
Log message:
ARM callseq_end should have a input flag operand so it would be scheduled right
after the call.
---
Diffs of the changes: (+1 -1)
ARMInstrInfo.td |2 +-
1 files changed, 1 insertion(+), 1 d
Changes in directory llvm/test/CodeGen/ARM:
2007-02-02-JoinIntervalsCrash.ll added (r1.1)
---
Log message:
Add a test case.
---
Diffs of the changes: (+27 -0)
2007-02-02-JoinIntervalsCrash.ll | 27 +++
1 files changed, 27 insertions(+)
Index: llvm/test/CodeGen/AR
Changes in directory llvm/tools/gccas:
Makefile updated: 1.28 -> 1.29
---
Log message:
Clean this up a bit: hide command unless verbose output requested, echo
a useful comment line, add a clean target.
---
Diffs of the changes: (+6 -2)
Makefile |8 ++--
1 files changed, 6 insertion
Changes in directory llvm/include/llvm/ADT:
DenseMap.h updated: 1.14 -> 1.15
---
Log message:
8 buckets is way too small to start out with. This was only for testing.
---
Diffs of the changes: (+1 -1)
DenseMap.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/inclu
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.113 -> 1.114
---
Log message:
describe map-like containers
---
Diffs of the changes: (+177 -16)
ProgrammersManual.html | 193 -
1 files changed, 177 insertions(+), 16 deletion
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.114 -> 1.115
---
Log message:
Add TOC
---
Diffs of the changes: (+10 -2)
ProgrammersManual.html | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
Index: llvm/docs/ProgrammersManual.html
diff -u llvm/do
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.115 -> 1.116
---
Log message:
Serious cleanups. Make the TOC match the text for the class hierarchy,
move the sections of the class-h around in the right order, make it actually
reflect the classes in LLVM today.
---
Diffs of
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.116 -> 1.117
---
Log message:
fix grammar
---
Diffs of the changes: (+4 -4)
ProgrammersManual.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/docs/ProgrammersManual.html
diff -u llvm/docs
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.117 -> 1.118
---
Log message:
Fix some spellos.
---
Diffs of the changes: (+20 -20)
ProgrammersManual.html | 40
1 files changed, 20 insertions(+), 20 deletions(-)
Index: llvm/doc
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.118 -> 1.119
---
Log message:
null -> pointer, nul -> character :)
---
Diffs of the changes: (+2 -2)
ProgrammersManual.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/ProgrammersManual.h
On Sat, 2007-02-03 at 16:04 -0600, Chris Lattner wrote:
>
> Changes in directory llvm/docs:
>
> ProgrammersManual.html updated: 1.118 -> 1.119
> ---
> Log message:
>
> null -> pointer, nul -> character :)
nul is not a word, null is :)
>
>
> ---
> Diffs of the changes: (+2 -2)
>
> Programm
On Sat, 3 Feb 2007, Reid Spencer wrote:
>> ProgrammersManual.html updated: 1.118 -> 1.119
>> ---
>> Log message:
>>
>> null -> pointer, nul -> character :)
>
> nul is not a word, null is :)
"man ascii". 'bel' is not a word either :)
>> ---
>> Diffs of the changes: (+2 -2)
>>
>> ProgrammersManu
On Sat, 2007-02-03 at 14:25 -0800, Chris Lattner wrote:
> On Sat, 3 Feb 2007, Reid Spencer wrote:
> >> ProgrammersManual.html updated: 1.118 -> 1.119
> >> ---
> >> Log message:
> >>
> >> null -> pointer, nul -> character :)
> >
> > nul is not a word, null is :)
>
> "man ascii". 'bel' is not a wor
On Feb 3, 2007, at 2:17 PM, Reid Spencer wrote:
> On Sat, 2007-02-03 at 14:25 -0800, Chris Lattner wrote:
>> On Sat, 3 Feb 2007, Reid Spencer wrote:
ProgrammersManual.html updated: 1.118 -> 1.119
---
Log message:
null -> pointer, nul -> character :)
>>>
>>> nul is not a w
On Sat, 2007-02-03 at 14:22 -0800, Chris Lattner wrote:
> On Feb 3, 2007, at 2:17 PM, Reid Spencer wrote:
>
> > On Sat, 2007-02-03 at 14:25 -0800, Chris Lattner wrote:
> >> On Sat, 3 Feb 2007, Reid Spencer wrote:
> ProgrammersManual.html updated: 1.118 -> 1.119
> ---
> Log message:
Changes in directory llvm-test:
Makefile.programs updated: 1.252 -> 1.253
---
Log message:
fix a makefile bug (pass -f to opt) and make some opt invocations more efficient
---
Diffs of the changes: (+3 -3)
Makefile.programs |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Changes in directory llvm/tools/gccld:
GenerateCode.cpp updated: 1.68 -> 1.69
---
Log message:
add an instcombine pass to clean up after heavy-lifting IP passes
---
Diffs of the changes: (+6 -0)
GenerateCode.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/tools/gccld/Gene
Changes in directory llvm/lib/Transforms:
Makefile updated: 1.11 -> 1.12
ExprTypeConvert.cpp (r1.124) removed
LevelRaise.cpp (r1.118) removed
TransformInternals.cpp (r1.52) removed
---
Log message:
For PR1072: http://llvm.org/PR1072 :
Removing -raise has neglible positive or negative side effec
Changes in directory llvm/tools/opt:
Makefile updated: 1.60 -> 1.61
opt.cpp updated: 1.128 -> 1.129
---
Log message:
For PR1072: http://llvm.org/PR1072 :
Removing -raise has neglible positive or negative side effects so we are
opting to remove it. See the PR for comparison details.
---
Diffs
Changes in directory llvm/tools/bugpoint:
Makefile updated: 1.20 -> 1.21
---
Log message:
For PR1072: http://llvm.org/PR1072 :
Removing -raise has neglible positive or negative side effects so we are
opting to remove it. See the PR for comparison details.
---
Diffs of the changes: (+1 -1)
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.70 -> 1.71
---
Log message:
For PR1072: http://llvm.org/PR1072 :
Removing -raise has neglible positive or negative side effects so we are
opting to remove it. See the PR for comparison details.
---
Diffs of the changes: (
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.7 -> 1.8
---
Log message:
For PR1072: http://llvm.org/PR1072 :
Removing -raise has neglible positive or negative side effects so we are
opting to remove it. See the PR for comparison details.
---
Diffs of the changes: (+0 -1)
Revision: 123384
Author: clattner
Date: 2007-02-03 15:18:08 -0800 (Sat, 03 Feb 2007)
Log Message:
---
The -raise pass is gone.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-backend.cpp
Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp
Revision: 123385
Author: clattner
Date: 2007-02-03 15:23:22 -0800 (Sat, 03 Feb 2007)
Log Message:
---
-raise is gone
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-linker-hack.cpp
Modified: apple-local/branches/llvm/gcc/llvm-linker-hack.cpp
==
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.623 -> 1.624
---
Log message:
remove some dead code
---
Diffs of the changes: (+3 -14)
InstructionCombining.cpp | 17 +++--
1 files changed, 3 insertions(+), 14 deletions(-)
Index: llvm/lib
On Jan 26, 2007, at 1:43 PM, Reid Spencer wrote:
> On Fri, 2007-01-26 at 13:33 -0800, Chris Lattner wrote:
>>> For PR645: http://llvm.org/PR645 :
>>> Remove the Function::renameLocalSymbols function as it is no longer
>>> needed.
>>
>> I'm not sure this one is safe. Does the CBE prefix local sym
Changes in directory llvm/include/llvm/ADT:
SetVector.h updated: 1.11 -> 1.12
---
Log message:
Convert SetVector to be a true adapter class and add SmallSetVector.
---
Diffs of the changes: (+22 -5)
SetVector.h | 27 ++-
1 files changed, 22 insertions(+), 5 deleti
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.119 -> 1.120
---
Log message:
describe SmallSetVector
---
Diffs of the changes: (+14 -5)
ProgrammersManual.html | 19 ++-
1 files changed, 14 insertions(+), 5 deletions(-)
Index: llvm/docs/ProgrammersManu
Changes in directory llvm/include/llvm/ADT:
SmallSet.h updated: 1.6 -> 1.7
---
Log message:
Various bugfixes
---
Diffs of the changes: (+1 -1)
SmallSet.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/ADT/SmallSet.h
diff -u llvm/include/llvm/ADT/SmallS
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.380 -> 1.381
---
Log message:
Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for
the users set (most nodes have 1 or 2 users). This speeds up the isel pass
3.2% on kimwitu.
---
Diffs of th
Changes in directory llvm/docs/img:
libdeps.gif updated: 1.3 -> 1.4
objdeps.gif updated: 1.3 -> 1.4
---
Log message:
For PR1067: http://llvm.org/PR1067 :
Update library documentation after removal of libLLVMTransforms.a that
resulted from removal of the LevelRaise pass.
---
Diffs of the chang
Changes in directory llvm/docs:
UsingLibraries.html updated: 1.25 -> 1.26
---
Log message:
For PR1067: http://llvm.org/PR1067 :
Update library documentation after removal of libLLVMTransforms.a that
resulted from removal of the LevelRaise pass.
---
Diffs of the changes: (+25 -29)
UsingLibr
Changes in directory llvm/tools/gccas:
Makefile updated: 1.29 -> 1.30
---
Log message:
Make sure the gccas script is executable.
---
Diffs of the changes: (+4 -2)
Makefile |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/tools/gccas/Makefile
diff -u llvm/tools/
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.381 -> 1.382
---
Log message:
Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9%
---
Diffs of the changes: (+6 -6)
SelectionDAG.cpp | 12 ++--
1 files changed, 6 insertions(+), 6
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.467 -> 1.468
---
Log message:
Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding
up isel on kimwitu by 0.7%.
---
Diffs of the changes: (+5 -4)
LegalizeDAG.cpp |9 +
1 files cha
Changes in directory llvm/include/llvm/ADT:
SetVector.h updated: 1.12 -> 1.13
---
Log message:
Make SmallSetVector useful
---
Diffs of the changes: (+5 -4)
SetVector.h |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/include/llvm/ADT/SetVector.h
diff -u llvm
Changes in directory llvm/lib/Transforms/Instrumentation:
RSProfiling.h updated: 1.3 -> 1.4
---
Log message:
For PR1163: http://llvm.org/PR1163 :
Make the Module's dependent library use a std::vector instead of SetVector
adjust #includes in .cpp files because SetVector.h is no longer included.
Changes in directory llvm/lib/Transforms/Utils:
LowerInvoke.cpp updated: 1.50 -> 1.51
---
Log message:
For PR1163: http://llvm.org/PR1163 :
Make the Module's dependent library use a std::vector instead of SetVector
adjust #includes in .cpp files because SetVector.h is no longer included.
---
Changes in directory llvm/include/llvm:
Module.h updated: 1.80 -> 1.81
---
Log message:
For PR1163: http://llvm.org/PR1163 :
Make the Module's dependent library use a std::vector instead of SetVector
adjust #includes in .cpp files because SetVector.h is no longer included.
---
Diffs of the ch
Changes in directory llvm/lib/VMCore:
Module.cpp updated: 1.74 -> 1.75
---
Log message:
For PR1163: http://llvm.org/PR1163 :
Make the Module's dependent library use a std::vector instead of SetVector
adjust #includes in .cpp files because SetVector.h is no longer included.
---
Diffs of the ch
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.624 -> 1.625
PredicateSimplifier.cpp updated: 1.50 -> 1.51
---
Log message:
For PR1163: http://llvm.org/PR1163 :
Make the Module's dependent library use a std::vector instead of SetVector
adjust #includes in .c
Changes in directory llvm/include/llvm/ADT:
DenseMap.h updated: 1.15 -> 1.16
---
Log message:
add a version of insert that takes the key and value.
---
Diffs of the changes: (+23 -8)
DenseMap.h | 31 +++
1 files changed, 23 insertions(+), 8 deletions(-)
Inde
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.468 -> 1.469
---
Log message:
switch LegalizedNodes from std::map to a DenseMap. This speeds up isel
time as a whole on kc++ by 11%.
---
Diffs of the changes: (+15 -3)
LegalizeDAG.cpp | 18 +++---
Changes in directory llvm/tools/llvm-upgrade:
UpgradeParser.y updated: 1.55 -> 1.56
---
Log message:
For PR1151: http://llvm.org/PR1151 :
Make llvm-upgrade valgrind clean. Deleting type instances is a really
nasty thing to do to LLVM. This was a hold-over from the re-write.
This fixes test/Ass
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.469 -> 1.470
---
Log message:
Switch promoted/expanded ops over to using a DenseMap. Vector related maps
aren't worth it.
---
Diffs of the changes: (+7 -8)
LegalizeDAG.cpp | 15 +++
1 files change
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.470 -> 1.471
---
Log message:
swtich vector-> smallvector, speeding up selectiondag stuff 1%
---
Diffs of the changes: (+2 -2)
LegalizeDAG.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Inde
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.355 -> 1.356
---
Log message:
Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3%
---
Diffs of the changes: (+11 -7)
SelectionDAGISel.cpp | 18 +++---
1 files changed, 11 ins
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.356 -> 1.357
---
Log message:
Switch VAlueMap from std::map to DenseMap.
---
Diffs of the changes: (+3 -3)
SelectionDAGISel.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/
Changes in directory llvm/lib/Support:
FoldingSet.cpp updated: 1.15 -> 1.16
---
Log message:
Encode small integers more densely in foldingset, avoiding overflowing the
SmallVector as often.
---
Diffs of the changes: (+4 -1)
FoldingSet.cpp |5 -
1 files changed, 4 insertions(+), 1
Changes in directory llvm/test/Transforms/InstCombine:
2007-02-01-LoadSinkAlloca.ll updated: 1.1 -> 1.2
---
Log message:
Prepare for PR411: http://llvm.org/PR411
---
Diffs of the changes: (+2 -2)
2007-02-01-LoadSinkAlloca.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Changes in directory llvm/test/Integer:
BitBit.ll updated: 1.3 -> 1.4
---
Log message:
Prepare for PR411: http://llvm.org/PR411
---
Diffs of the changes: (+1 -1)
BitBit.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/Integer/BitBit.ll
diff -u llvm/test/Inte
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.167 -> 1.168
---
Log message:
Give each selectiondag node class a home for it's vtable and rtti info
---
Diffs of the changes: (+18 -0)
SelectionDAGNodes.h | 18 ++
1 files changed, 18 insertio
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.382 -> 1.383
---
Log message:
Give each selectiondag node class a home for it's vtable and rtti info
---
Diffs of the changes: (+17 -2)
SelectionDAG.cpp | 19 +--
1 files changed, 17 insertion
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.383 -> 1.384
---
Log message:
eliminate some extraneous methods in SDNode
---
Diffs of the changes: (+16 -5)
SelectionDAG.cpp | 21 -
1 files changed, 16 insertions(+), 5 deletions(-)
In
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.168 -> 1.169
---
Log message:
eliminate some extraneous methods in SDNode
---
Diffs of the changes: (+0 -25)
SelectionDAGNodes.h | 25 -
1 files changed, 25 deletions(-)
Index: llvm/i
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.384 -> 1.385
---
Log message:
simplify MorphNodeTo to take a VTList operand.
---
Diffs of the changes: (+13 -14)
SelectionDAG.cpp | 27 +--
1 files changed, 13 insertions(+), 14 deleti
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.169 -> 1.170
---
Log message:
simplify MorphNodeTo to take a VTList operand.
---
Diffs of the changes: (+4 -7)
SelectionDAGNodes.h | 11 ---
1 files changed, 4 insertions(+), 7 deletions(-)
Index: ll
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.385 -> 1.386
---
Log message:
move MorphNode to out of line and merge setNodeOperands into it. There is
no behavior or performance change here.
---
Diffs of the changes: (+34 -15)
SelectionDAG.cpp | 49 +
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.170 -> 1.171
---
Log message:
move MorphNode to out of line and merge setNodeOperands into it. There is
no behavior or performance change here.
---
Diffs of the changes: (+5 -28)
SelectionDAGNodes.h | 33
Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.131 -> 1.132
---
Log message:
Make sure that section and visibility are properly propagated.
---
Diffs of the changes: (+102 -86)
LinkModules.cpp | 188 ++--
1 files change
Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.132 -> 1.133
---
Log message:
Back out last revision which was committed by accident.
---
Diffs of the changes: (+86 -102)
LinkModules.cpp | 188 +---
1 files changed, 86 i
Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.133 -> 1.134
---
Log message:
Ensure that visibility and section are properly propagated.
---
Diffs of the changes: (+8 -9)
LinkModules.cpp | 17 -
1 files changed, 8 insertions(+), 9 deletions(-)
Index: l
Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.134 -> 1.135
---
Log message:
Fix some comments and other minor sundry things.
---
Diffs of the changes: (+13 -12)
LinkModules.cpp | 25 +
1 files changed, 13 insertions(+), 12 deletions(-)
Index:
Changes in directory llvm-test:
Makefile.programs updated: 1.253 -> 1.254
---
Log message:
gccas-pass-args is now opt-pass-args
---
Diffs of the changes: (+2 -2)
Makefile.programs |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-test/Makefile.programs
diff -u llv
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.171 -> 1.172
---
Log message:
eliminate a bunch of duplicate ctors and helper functions.
---
Diffs of the changes: (+60 -83)
SelectionDAGNodes.h | 143 +---
1 fil
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.386 -> 1.387
---
Log message:
eliminate a bunch of duplicate ctors and helper functions.
---
Diffs of the changes: (+81 -116)
SelectionDAG.cpp | 197 ++-
1 f
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.387 -> 1.388
---
Log message:
eliminate the SDNode::setValueTypes method.
---
Diffs of the changes: (+17 -34)
SelectionDAG.cpp | 51 +--
1 files changed, 17 ins
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.172 -> 1.173
---
Log message:
eliminate the SDNode::setValueTypes method.
---
Diffs of the changes: (+37 -53)
SelectionDAGNodes.h | 90 +---
1 files changed, 37
72 matches
Mail list logo