On Jan 11, 2007, at 12:17 PM, Reid Spencer wrote:
> Add a rule for bugpointing cbe
cool
> --- llvm-test/Makefile.programs:1.246 Thu Nov 30 17:00:41 2006
> +++ llvm-test/Makefile.programs Thu Jan 11 14:16:47 2007
> @@ -103,7 +103,7 @@
> # the libraries of lli.
> LLVMGCCLD := $(CC)
> ifdef
> Add a rule for running utils/findmisopt. You can just "make misopt"
> now in
> any test directory and it will run findmisopt correctly. This is
> useful in
> situations where you have all three backends failing (llc, cbe,
> jit) and
> suspect that its a misoptimization. Since bugpoint doesn
On Jan 11, 2007, at 11:31 PM, Reid Spencer wrote:
> On Thu, 2007-01-11 at 23:23 -0800, Chris Lattner wrote:
>
>> Your generalization to support variable int types wouldn't work
>> anyway, so I just switch on valid widths.
> Nothing could generate the non-byte-width integer types
> yet anyway.
A
On Thu, 2007-01-11 at 23:23 -0800, Chris Lattner wrote:
> Your generalization to support variable int types wouldn't work
> anyway, so I just switch on valid widths.
It wasn't wrong. Nothing could generate the non-byte-width integer types
yet anyway. That is the very next thing I'm going to wor
Changes in directory llvm/lib/AsmParser:
Lexer.cpp.cvs updated: 1.23 -> 1.24
Lexer.l.cvs updated: 1.19 -> 1.20
---
Log message:
Regenerate.
---
Diffs of the changes: (+78 -78)
Lexer.cpp.cvs | 154 +-
Lexer.l.cvs |2
2 files ch
Changes in directory llvm/lib/AsmParser:
Lexer.l updated: 1.92 -> 1.93
---
Log message:
Integer type names need 1 or more digits, not zero or more.
---
Diffs of the changes: (+1 -1)
Lexer.l |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/AsmParser/Lexer.l
diff -
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.250 -> 1.251
---
Log message:
Always write 1 bit integers as i1 not "bool".
---
Diffs of the changes: (+1 -5)
AsmWriter.cpp |6 +-
1 files changed, 1 insertion(+), 5 deletions(-)
Index: llvm/lib/VMCore/AsmWriter.cpp
d
Changes in directory llvm/lib/Target:
Target.td updated: 1.90 -> 1.91
---
Log message:
Comment.
---
Diffs of the changes: (+1 -1)
Target.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Target.td
diff -u llvm/lib/Target/Target.td:1.90 llvm/lib/Target/Tar
On Jan 11, 2007, at 11:10 PM, Reid Spencer wrote:
> Now that the arbitrary bit-width integers feature has been committed,
> there is yet again some adjustment for llvm-gcc. This cumulative patch
> contains my previous two today and should cleanly apply to r247 of the
> mirror. To see what changed
Now that the arbitrary bit-width integers feature has been committed,
there is yet again some adjustment for llvm-gcc. This cumulative patch
contains my previous two today and should cleanly apply to r247 of the
mirror. To see what changed in this patch, run diff on this patch and
the last one I se
Changes in directory llvm/tools/llvm2cpp:
CppWriter.cpp updated: 1.31 -> 1.32
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64 bit i
Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.125 -> 1.126
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64 bit i
Changes in directory llvm/lib/ExecutionEngine:
ExecutionEngine.cpp updated: 1.97 -> 1.98
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, a
Changes in directory llvm/lib/Target/X86:
X86TargetAsmInfo.cpp updated: 1.18 -> 1.19
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 6
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.132 -> 1.133
MachOWriter.cpp updated: 1.11 -> 1.12
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined inste
Changes in directory llvm/lib/Bytecode/Writer:
SlotCalculator.cpp updated: 1.78 -> 1.79
SlotCalculator.h updated: 1.24 -> 1.25
Writer.cpp updated: 1.145 -> 1.146
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.88 -> 1.89
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64 bi
Changes in directory llvm/lib/Transforms/Scalar:
IndVarSimplify.cpp updated: 1.102 -> 1.103
InstructionCombining.cpp updated: 1.592 -> 1.593
SCCP.cpp updated: 1.150 -> 1.151
ScalarReplAggregates.cpp updated: 1.63 -> 1.64
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitr
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.98 -> 1.99
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and
Changes in directory llvm/lib/Target/CBackend:
CBackend.cpp updated: 1.312 -> 1.313
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64
Changes in directory llvm/lib/Transforms/IPO:
DeadTypeElimination.cpp updated: 1.59 -> 1.60
SimplifyLibCalls.cpp updated: 1.84 -> 1.85
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64)
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.249 -> 1.250
ConstantFolding.cpp updated: 1.129 -> 1.130
Constants.cpp updated: 1.197 -> 1.198
Instructions.cpp updated: 1.60 -> 1.61
Type.cpp updated: 1.157 -> 1.158
Verifier.cpp updated: 1.183 -> 1.184
---
Log message:
For PR1064:
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.219 -> 1.220
Reader.h updated: 1.41 -> 1.42
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.21 -> 1.22
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 6
Changes in directory llvm/lib/Target:
TargetData.cpp updated: 1.75 -> 1.76
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and 64 bit inte
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.77 -> 1.78
Intrinsics.td updated: 1.39 -> 1.40
Type.h updated: 1.98 -> 1.99
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up
I applied this:
Index: llvm-backend.cpp
===
--- llvm-backend.cpp(revision 122351)
+++ llvm-backend.cpp(working copy)
@@ -569,7 +569,7 @@
// If this has already been processed, don't emit duplicate error
messages.
if
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset:
Makefile updated: 1.1 -> 1.2
---
Log message:
Remove useless redirect.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/MultiSource/Benchma
Changes in directory llvm/tools/llvm-upgrade:
UpgradeLexer.cpp (r1.16) removed
UpgradeParser.cpp (r1.39) removed
UpgradeParser.h (r1.29) removed
---
Log message:
Fix persistent conflict madness by removing these from cvs.
---
Diffs of the changes: (+0 -0)
0 files changed
___
Here's an updated patch to mirror revision r247 that you'll need in
order to compile llvm-gcc with the latest LLVM HEAD revision. Due to
review changes, the interface to ConstantInt changed and consequently
llvm-gcc was affect. This patch includes the last one that I sent.
Jim/Chris: Just the firs
Changes in directory llvm/lib/Transforms/IPO:
GlobalOpt.cpp updated: 1.85 -> 1.86
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). T
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.218 -> 1.219
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). T
Changes in directory llvm/include/llvm:
Constants.h updated: 1.116 -> 1.117
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). This im
Changes in directory llvm/lib/Transforms/Instrumentation:
RSProfiling.cpp updated: 1.16 -> 1.17
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*
Changes in directory llvm/lib/ExecutionEngine:
ExecutionEngine.cpp updated: 1.96 -> 1.97
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint6
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.248 -> 1.249
ConstantFolding.cpp updated: 1.128 -> 1.129
Constants.cpp updated: 1.196 -> 1.197
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.87 -> 1.88
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). Th
Changes in directory llvm/tools/llvm2cpp:
CppWriter.cpp updated: 1.30 -> 1.31
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). This
Changes in directory llvm/lib/Bytecode/Writer:
Writer.cpp updated: 1.144 -> 1.145
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t). T
Changes in directory llvm/lib/Target/CBackend:
CBackend.cpp updated: 1.311 -> 1.312
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be replaced by get(const Type*, uint64_t).
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.35 -> 1.36
CodeExtractor.cpp updated: 1.46 -> 1.47
Local.cpp updated: 1.64 -> 1.65
SimplifyCFG.cpp updated: 1.110 -> 1.111
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recom
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.98 -> 1.99
ConstantRange.cpp updated: 1.27 -> 1.28
ScalarEvolution.cpp updated: 1.83 -> 1.84
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be repla
Changes in directory llvm/lib/Transforms/Scalar:
CondPropagate.cpp updated: 1.13 -> 1.14
CorrelatedExprs.cpp updated: 1.46 -> 1.47
InstructionCombining.cpp updated: 1.591 -> 1.592
LoopUnswitch.cpp updated: 1.55 -> 1.56
SCCP.cpp updated: 1.149 -> 1.150
---
Log message:
Implement review feedback
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.131 -> 1.132
MachineDebugInfo.cpp updated: 1.68 -> 1.69
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recommended that getBoolValue be replaced with getZExtValue and that
get(bool) be re
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset:
z48.c updated: 1.1 -> 1.2
---
Log message:
Don't allow time values in the output.
---
Diffs of the changes: (+1 -3)
z48.c |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index: llvm-test/MultiSou
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset:
z49.c updated: 1.1 -> 1.2
---
Log message:
Get rid of time related output that causes differences in output.
---
Diffs of the changes: (+1 -1)
z49.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
I
Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.102 -> 1.103
---
Log message:
Update for changes in the IR. The ConstantIntegral, ConstantBool, and
ConstantInt classes were merged into just ConstantInt.
---
Diffs of the changes: (+7 -4)
ProgrammersManual.html | 11 +
Changes in directory llvm/docs:
LangRef.html updated: 1.191 -> 1.192
---
Log message:
Update for changes in the assembly syntax. bool is replaced with i1.
---
Diffs of the changes: (+34 -32)
LangRef.html | 66 ++-
1 files changed, 3
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.454 -> 1.455
TargetLowering.cpp updated: 1.83 -> 1.84
---
Log message:
Store default libgcc routine names and allow them to be redefined by target.
---
Diffs of the changes: (+205 -82)
LegalizeDAG.cpp| 210 +
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.97 -> 1.98
---
Log message:
Store default libgcc routine names and allow them to be redefined by target.
---
Diffs of the changes: (+108 -1)
TargetLowering.h | 109 +++
> For PR1043: http://llvm.org/PR1043 :
> Merge ConstantIntegral and ConstantBool into ConstantInt.
> Remove ConstantIntegral and ConstantBool from LLVM.
yay! Some feedback below.
> + /// @brief Static factory method for getting a ConstantInt
> instance which
> + /// stands for a bool value.
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.45 -> 1.46
---
Log message:
If we know that it's a constant being casted, propagate through the cast
instruction. Doesn't work the other way though (can't recover bits that
have been truncated).
---
Diffs of t
On Thu, 2007-01-11 at 16:54 -0800, Chris Lattner wrote:
> > Index: llvm/include/llvm/Constants.h
> > diff -u llvm/include/llvm/Constants.h:1.114 llvm/include/llvm/
> > Constants.h:1.115
> > --- llvm/include/llvm/Constants.h:1.114 Thu Jan 11 06:24:13 2007
> > +++ llvm/include/llvm/Constants.h
Changes in directory llvm-test/MultiSource:
Makefile.multisrc updated: 1.55 -> 1.56
---
Log message:
Add a rule for running utils/findmisopt. You can just "make misopt" now in
any test directory and it will run findmisopt correctly. This is useful in
situations where you have all three backends
Changes in directory llvm-test:
Makefile.rules updated: 1.22 -> 1.23
Makefile.programs updated: 1.247 -> 1.248
---
Log message:
Add a rule for running utils/findmisopt. You can just "make misopt" now in
any test directory and it will run findmisopt correctly. This is useful in
situations where
> Index: llvm/include/llvm/Constants.h
> diff -u llvm/include/llvm/Constants.h:1.114 llvm/include/llvm/
> Constants.h:1.115
> --- llvm/include/llvm/Constants.h:1.114 Thu Jan 11 06:24:13 2007
> +++ llvm/include/llvm/Constants.h Thu Jan 11 08:31:10 2007
> @@ -96,13 +96,13 @@
>/// @brie
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/telecomm-gsm:
large.au added (r1.1)
Makefile updated: 1.1 -> 1.2
large.au.run.gsm (r1.1) removed
---
Log message:
Bad input file was supplied. Fixed.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
large.au |0
2 file
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.3 -> 1.3.4.1
---
Log message:
Remove DSA passes.
---
Diffs of the changes: (+0 -13)
LinkAllPasses.h | 13 -
1 files changed, 13 deletions(-)
Index: llvm/include/llvm/LinkAllPasses.h
diff -u llvm/include/llvm
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset:
.cvsignore added (r1.1)
---
Log message:
Ignore Output directory.
---
Diffs of the changes: (+1 -0)
.cvsignore |1 +
1 files changed, 1 insertion(+)
Index: llvm-test/MultiSource/Benchmarks/MiBench/consume
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/security-blowfish:
bftest.c updated: 1.1 -> 1.2
---
Log message:
Don't print uninitialized value to output :)
---
Diffs of the changes: (+1 -1)
bftest.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-tes
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/telecomm-FFT:
Makefile updated: 1.1 -> 1.2
main.c updated: 1.1 -> 1.2
---
Log message:
Don't use rand() for input: it's runtime-dependent.
Add tolerance.
---
Diffs of the changes: (+3 -4)
Makefile |1 +
main.c |6 ++---
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/security-rijndael:
aesxam.c updated: 1.1 -> 1.2
---
Log message:
fpost_t is opaque type. It's long only on few systems. Use ftell()
instead to get file length.
---
Diffs of the changes: (+2 -2)
aesxam.c |4 ++--
1 files cha
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.44 -> 1.45
---
Log message:
Clean up logic after ConstantBool removal.
---
Diffs of the changes: (+14 -20)
PredicateSimplifier.cpp | 34 ++
1 files changed, 14 insertions(+
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/office-ispell:
correct.c updated: 1.1 -> 1.2
---
Log message:
Rename getline so it doesn't conflict with the Linux version.
---
Diffs of the changes: (+9 -6)
correct.c | 15 +--
1 files changed, 9 insertions(+), 6
Changes in directory llvm-poolalloc/include/poolalloc:
PoolAllocate.h updated: 1.51.2.1 -> 1.51.2.2
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc source tree.
These should
Changes in directory llvm-poolalloc:
Makefile.common.in updated: 1.11 -> 1.11.2.1
configure updated: 1.11.2.2 -> 1.11.2.3
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc sour
Changes in directory llvm-poolalloc/autoconf:
configure.ac updated: 1.10.2.2 -> 1.10.2.3
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc source tree.
These should default to
Changes in directory llvm/lib/Analysis/DataStructure:
Makefile (r1.5) removed
---
Log message:
Remove files from release_19 branch.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http:/
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp (r1.123) removed
CallTargets.cpp (r1.4) removed
CompleteBottomUp.cpp (r1.37) removed
DataStructure.cpp (r1.248) removed
DataStructureAA.cpp (r1.40) removed
DataStructureOpt.cpp (r1.13) removed
DataStructureStats.cpp (r1.21
Changes in directory llvm/tools/bugpoint:
Makefile updated: 1.19 -> 1.19.4.1
---
Log message:
Remove DSA from release_19 tools.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/bugpoint/Makefile
diff -u llvm/tools/bugp
Changes in directory llvm/lib/Analysis:
Makefile updated: 1.11 -> 1.11.10.1
---
Log message:
Don't bother building DSA directory; no one uses it anymore.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Analysis/Makefile
Changes in directory llvm/tools/opt:
Makefile updated: 1.59 -> 1.59.4.1
---
Log message:
Remove DSA from release_19 tools.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/opt/Makefile
diff -u llvm/tools/opt/Makefile:
Changes in directory llvm/include/llvm/Analysis/DataStructure:
CallTargets.h (r1.1) removed
DSGraph.h (r1.110) removed
DSGraphTraits.h (r1.25) removed
DSNode.h (r1.58) removed
DSSupport.h (r1.41) removed
DataStructure.h (r1.98) removed
---
Log message:
Remove DSA from release_19 branch.
---
D
Changes in directory llvm-poolalloc/lib/DSA:
Makefile updated: 1.5.2.1 -> 1.5.2.2
---
Log message:
Build a shared library that can be loaded into the opt command.
---
Diffs of the changes: (+3 -0)
Makefile |3 +++
1 files changed, 3 insertions(+)
Index: llvm-poolalloc/lib/DSA/Makefil
When diffing the code generated by my version of flex against
Lexer.cpp.cvs, and excluding the #line directives, I get this:
23,24c23
< * $Header: /home/daffy/u0/vern/flex/RCS/flex.skl,v 2.91 96/09/10
16:58:48 vern Exp $
< * $FreeBSD: src/usr.bin/lex/flex.skl,v 1.8 2004/01/06 19:03:44 nectar
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.116 -> 1.117
---
Log message:
Start using PMStack. Now each pass is responsibe for assinging
a pass manager for itself.
There is some opportunity to remove some dead code from PassManager.cpp.
---
Diffs of the changes: (+24
Changes in directory
llvm-test/MultiSource/Benchmarks/MiBench/automotive-basicmath:
Makefile updated: 1.1 -> 1.2
---
Log message:
Set a relative FP tolerance for this test.
---
Diffs of the changes: (+1 -0)
Makefile |1 +
1 files changed, 1 insertion(+)
Index: llvm-test/MultiSource/
Reid Spencer wrote:
> On Thu, 2007-01-11 at 13:19 -0800, Jeff Cohen wrote:
>
>> Not that message. this one:
>>
>> =
>> OK, so I figured I need to update LLVM. Now that doesn't build:
>>
>> llvm[2]: Compiling Lexer.cpp for Debug build
>> Lexer.cpp: In function 'int llvmAsmlex
Jeff Cohen wrote:
> Jeff Cohen wrote:
>
>> Reid Spencer wrote:
>>
>>
>>> On Thu, 2007-01-11 at 13:33 -0800, Jeff Cohen wrote:
>>>
>>>
>>>
Look at the error more closely. It is not complaining about an unused
label. That is a warning. It is complaining about u
Jeff Cohen wrote:
> Reid Spencer wrote:
>
>> On Thu, 2007-01-11 at 13:33 -0800, Jeff Cohen wrote:
>>
>>
>>> Look at the error more closely. It is not complaining about an unused
>>> label. That is a warning. It is complaining about using an undefined
>>> label. I have no local chan
Reid Spencer wrote:
> On Thu, 2007-01-11 at 13:33 -0800, Jeff Cohen wrote:
>
>> Look at the error more closely. It is not complaining about an unused
>> label. That is a warning. It is complaining about using an undefined
>> label. I have no local changes.
>>
>
> Ah, yes, you're right
Changes in directory llvm:
Makefile.rules updated: 1.418 -> 1.419
---
Log message:
Don't remove the find_rule label from FLEX output. It is needed by some
versions of FLEX even through we don't use REJECT. Thanks to Jeff Cohen
for tracking this down.
---
Diffs of the changes: (+0 -1)
Makef
On Thu, 2007-01-11 at 13:33 -0800, Jeff Cohen wrote:
> Reid Spencer wrote:
> > On Thu, 2007-01-11 at 13:19 -0800, Jeff Cohen wrote:
> >
> >> Not that message. this one:
> >>
> >> =
> >> OK, so I figured I need to update LLVM. Now that doesn't build:
> >>
> >> llvm[2]: Compil
On Thu, 2007-01-11 at 13:19 -0800, Jeff Cohen wrote:
> Not that message. this one:
>
> =
> OK, so I figured I need to update LLVM. Now that doesn't build:
>
> llvm[2]: Compiling Lexer.cpp for Debug build
> Lexer.cpp: In function 'int llvmAsmlex()':
> Lexer.cpp:1244: error: la
On Thu, 2007-01-11 at 12:38 -0800, Jeff Cohen wrote:
> OK, so I figured I need to update LLVM. Now that doesn't build:
>
> llvm[2]: Compiling Lexer.cpp for Debug build
> Lexer.cpp: In function 'int llvmAsmlex()':
> Lexer.cpp:1244: error: label 'find_rule' used but not defined
> gmake[2]: *** [/us
Not that message. this one:
=
OK, so I figured I need to update LLVM. Now that doesn't build:
llvm[2]: Compiling Lexer.cpp for Debug build
Lexer.cpp: In function 'int llvmAsmlex()':
Lexer.cpp:1244: error: label 'find_rule' used but not defined
gmake[2]: *** [/usr/home/jeffc/l
The following patch updates Rafael's patch to apply it on svn revision 247.
Lauro
2006/12/6, Rafael EspĂndola <[EMAIL PROTECTED]>:
> Could you please try to remove the empty gcc/unwind.h and try again? I
> am currently compiling on a powerbook. I will report as soon as it
> finishes.
The buil
Jeff,
That just can't be .. see below
On Thu, 2007-01-11 at 12:57 -0800, Jeff Cohen wrote:
> See my previous message. I updated, and LLVM no longer builds.
>
> Reid Spencer wrote:
> > You need to update your LLVM tree. I just committed the BoolTy->Int1Ty
> > change and the patch handles that ch
Changes in directory llvm-test:
RunSafely.sh updated: 1.26 -> 1.27
---
Log message:
Back out the last patch. We want to include the stderr in the diff'd
output. I got fooled by stale *.out-nat files resulting from a local
change.
---
Diffs of the changes: (+1 -1)
RunSafely.sh |2 +-
1
See my previous message. I updated, and LLVM no longer builds.
Reid Spencer wrote:
> You need to update your LLVM tree. I just committed the BoolTy->Int1Ty
> change and the patch handles that change as well.
>
> Reid.
>
> On Thu, 2007-01-11 at 12:24 -0800, Jeff Cohen wrote:
>
>> The patch does
Changes in directory llvm-test:
RunSafely.sh updated: 1.25 -> 1.26
---
Log message:
Don't re-direct stderr to the output file. This can cause differences.
---
Diffs of the changes: (+1 -1)
RunSafely.sh |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/RunSafely.s
You need to update your LLVM tree. I just committed the BoolTy->Int1Ty
change and the patch handles that change as well.
Reid.
On Thu, 2007-01-11 at 12:24 -0800, Jeff Cohen wrote:
> The patch doesn't work:
>
> g++40 -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -pedantic
> -Wno-long-long -Wno-vari
OK, so I figured I need to update LLVM. Now that doesn't build:
llvm[2]: Compiling Lexer.cpp for Debug build
Lexer.cpp: In function 'int llvmAsmlex()':
Lexer.cpp:1244: error: label 'find_rule' used but not defined
gmake[2]: *** [/usr/home/jeffc/llvm/obj/lib/AsmParser/Debug/Lexer.o] Error 1
I thi
The patch doesn't work:
g++40 -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -pedantic
-Wno-long-long -Wno-variadic-macros -fno-common -DHAVE_CONFIG_H
-Wno-unused -DTARGET_NAME=\"amd64-unknown-freebsd6.1\" -DENABLE_LLVM
-D__STDC_LIMIT_MACROS -I. -I. -I../../gcc -I../../gcc/.
-I../../gcc/../inc
Changes in directory llvm-test/MultiSource/Applications/oggenc:
oggenc.c updated: 1.4 -> 1.5
---
Log message:
Remove time as a source of non-determinism in the output of this program.
---
Diffs of the changes: (+9 -5)
oggenc.c | 14 +-
1 files changed, 9 insertions(+), 5 dele
Changes in directory llvm-test:
Makefile.programs updated: 1.246 -> 1.247
---
Log message:
Add a rule for bugpointing cbe
---
Diffs of the changes: (+5 -1)
Makefile.programs |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm-test/Makefile.programs
diff -u llvm-te
Changes in directory llvm-test/MultiSource:
Makefile.multisrc updated: 1.54 -> 1.55
---
Log message:
Add a short hand rule for running bugpoint on cbe
---
Diffs of the changes: (+1 -0)
Makefile.multisrc |1 +
1 files changed, 1 insertion(+)
Index: llvm-test/MultiSource/Makefile.multi
Changes in directory llvm-test/SingleSource/UnitTests:
2005-07-17-INT-To-FP.c updated: 1.8 -> 1.9
---
Log message:
Fix this test to have as many printf format specifications as arguments.
---
Diffs of the changes: (+1 -1)
2005-07-17-INT-To-FP.c |2 +-
1 files changed, 1 insertion(+), 1
Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.115 -> 1.116
---
Log message:
Use getPassManagerType() instead of dynamic_cast.
---
Diffs of the changes: (+8 -18)
PassManager.cpp | 26 --
1 files changed, 8 insertions(+), 18 deletions(-)
Index:
Applied to tree.
Cheers,
-- Jim
On 11-Jan-07, at 2:24 PM, Reid Spencer wrote:
> All,
>
> Please apply this patch to llvm-gcc r247. It adjusts llvm-gcc for
> recent
> changes in LLVM related to the BoolTy.
>
> BoolTy->Int1Ty
> ConstantBool->ConstantInt
> ConstantIntegral->ConstantInt
>
> Reid_
1 - 100 of 142 matches
Mail list logo