Changes in directory llvm/docs:
LangRef.html updated: 1.177 -> 1.178
---
Log message:
Tie the ordered/unordered predicate descriptions to their meaning wrt
to QNAN values.
---
Diffs of the changes: (+3 -1)
LangRef.html |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: l
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.225 -> 1.226
---
Log message:
Remove the dead CachedWriter class.
---
Diffs of the changes: (+11 -57)
AsmWriter.cpp | 68 +-
1 files changed, 11 insertions(+), 57 delet
Changes in directory llvm/include/llvm/Assembly:
CachedWriter.h (r1.20) removed
---
Log message:
Remove the dead CachedWriter class.
---
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/IPA:
FindUsedTypes.cpp updated: 1.37 -> 1.38
---
Log message:
Simplify code
---
Diffs of the changes: (+4 -10)
FindUsedTypes.cpp | 14 --
1 files changed, 4 insertions(+), 10 deletions(-)
Index: llvm/lib/Analysis/IPA/FindUsedTypes.cpp
Changes in directory llvm/tools/llvm-upgrade:
UpgradeParser.cpp updated: 1.20 -> 1.21
UpgradeParser.cpp.cvs updated: 1.20 -> 1.21
UpgradeParser.y.cvs updated: 1.19 -> 1.20
---
Log message:
Regenerate.
---
Diffs of the changes: (+3 -3)
UpgradeParser.cpp |2 +-
UpgradeParser.cpp.cvs
Changes in directory llvm/tools/llvm-upgrade:
UpgradeParser.y updated: 1.19 -> 1.20
---
Log message:
Don't turn on SETCC upgrade yet!
---
Diffs of the changes: (+1 -1)
UpgradeParser.y |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-upgrade/UpgradeParser.y
Changes in directory llvm/tools/llvm-upgrade:
ParserInternals.h updated: 1.8 -> 1.9
UpgradeParser.y updated: 1.18 -> 1.19
---
Log message:
Fix upgrade of setcc with bool operands.
---
Diffs of the changes: (+6 -2)
ParserInternals.h |4
UpgradeParser.y |4 ++--
2 files change
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.224 -> 1.225
---
Log message:
printName is almost always true. In the cases that mattered where it was false,
it was effectively set to true by this:
- if ((PrintName || isa(V)) && V->hasName())
+ if (V->hasName())
Delete print
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.168 -> 1.169
---
Log message:
Remove the 'printname' argument to WriteAsOperand. It is always true, and
passing false would make the asmprinter fail anyway.
---
Diffs of the changes: (+1 -1)
Verifier.cpp |2 +-
1 files chan
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.30 -> 1.31
---
Log message:
These asm printers shouldn't use assembly/writer.h
---
Diffs of the changes: (+0 -4)
ARMAsmPrinter.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.
Changes in directory llvm/include/llvm/Assembly:
Writer.h updated: 1.35 -> 1.36
---
Log message:
Remove the 'printname' argument to WriteAsOperand. It is always true, and
passing false would make the asmprinter fail anyway.
---
Diffs of the changes: (+1 -1)
Writer.h |2 +-
1 files cha
Changes in directory llvm/lib/Analysis/DataStructure:
Printer.cpp updated: 1.88 -> 1.89
---
Log message:
Remove the 'printname' argument to WriteAsOperand. It is always true, and
passing false would make the asmprinter fail anyway.
---
Diffs of the changes: (+2 -2)
Printer.cpp |4 ++--
Changes in directory llvm/lib/Transforms/Scalar:
Reassociate.cpp updated: 1.65 -> 1.66
---
Log message:
Remove the 'printname' argument to WriteAsOperand. It is always true, and
passing false would make the asmprinter fail anyway.
---
Diffs of the changes: (+1 -1)
Reassociate.cpp |2 +
Changes in directory llvm/lib/Analysis:
AliasAnalysisCounter.cpp updated: 1.16 -> 1.17
AliasAnalysisEvaluator.cpp updated: 1.29 -> 1.30
CFGPrinter.cpp updated: 1.19 -> 1.20
Trace.cpp updated: 1.3 -> 1.4
---
Log message:
Remove the 'printname' argument to WriteAsOperand. It is always true, and
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.223 -> 1.224
---
Log message:
The hasSlot methods are gone.
Remove the 'PrintName' argument to WriteAsOperand, as it is always true.
Only call getOrCreateSlot on things that are valid.
---
Diffs of the changes: (+20 -25)
AsmWri
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.37 -> 1.38
---
Log message:
These asm printers shouldn't use assembly/writer.h
---
Diffs of the changes: (+3 -10)
IA64AsmPrinter.cpp | 13 +++--
1 files changed, 3 insertions(+), 10 deletions(-)
Index: llv
Changes in directory llvm/lib/Target/Sparc:
SparcAsmPrinter.cpp updated: 1.71 -> 1.72
---
Log message:
These asm printers shouldn't use assembly/writer.h
---
Diffs of the changes: (+1 -6)
SparcAsmPrinter.cpp |7 +--
1 files changed, 1 insertion(+), 6 deletions(-)
Index: llvm/lib/
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.222 -> 1.223
---
Log message:
remove unused api, simplify some code
---
Diffs of the changes: (+2 -20)
AsmWriter.cpp | 22 ++
1 files changed, 2 insertions(+), 20 deletions(-)
Index: llvm/lib/VMCore/AsmW
Changes in directory llvm/include/llvm/Assembly:
Writer.h updated: 1.34 -> 1.35
---
Log message:
remove unused api
---
Diffs of the changes: (+0 -3)
Writer.h |3 ---
1 files changed, 3 deletions(-)
Index: llvm/include/llvm/Assembly/Writer.h
diff -u llvm/include/llvm/Assembly/Writer.h
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.221 -> 1.222
---
Log message:
remove more code that was only used by the bc writer
---
Diffs of the changes: (+2 -90)
AsmWriter.cpp | 92 +-
1 files changed, 2 insertion
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.220 -> 1.221
---
Log message:
remove dead code left over from when this functionality was shared with the
bcwriter.
---
Diffs of the changes: (+5 -68)
AsmWriter.cpp | 73 +++---
Changes in directory llvm/tools/llvm-config:
Makefile updated: 1.17 -> 1.18
---
Log message:
reword message
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-config/Makefile
diff -u llvm/tools/llvm-config/Makefile:
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.219 -> 1.220
---
Log message:
rename createSlot -> getOrCreateSlot.
---
Diffs of the changes: (+19 -21)
AsmWriter.cpp | 40 +++-
1 files changed, 19 insertions(+), 21 deletions(-)
Index:
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.218 -> 1.219
---
Log message:
clean up some sloppy and inconsistent spacing
---
Diffs of the changes: (+46 -46)
AsmWriter.cpp | 92 +-
1 files changed, 46 insertions(+),
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.217 -> 1.218
---
Log message:
wrap long lines
---
Diffs of the changes: (+6 -4)
AsmWriter.cpp | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
Index: llvm/lib/VMCore/AsmWriter.cpp
diff -u llvm/lib/VMCore/As
Changes in directory llvm/lib/Bytecode/Writer:
Writer.cpp updated: 1.133 -> 1.134
---
Log message:
Fix a CmpInst writing bug by removing merge cruft that I *know* I've removed
before. Also, make sure we write the predicate value for Cmp instructions
using instruction format 0.
---
Diffs of th
Changes in directory llvm/lib/Transforms/Hello:
Hello.cpp updated: 1.9 -> 1.10
---
Log message:
counter should be unsigned.
---
Diffs of the changes: (+1 -1)
Hello.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Hello/Hello.cpp
diff -u llvm/lib/Tr
Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.133 -> 1.134
---
Log message:
eliminate fp statistic
---
Diffs of the changes: (+3 -3)
RegAllocLinearScan.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/RegAllocLinearSca
Changes in directory llvm/tools/llvm-nm:
llvm-nm.cpp updated: 1.28 -> 1.29
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+16 -14)
llvm
Changes in directory llvm/tools/gccld:
gccld.cpp updated: 1.113 -> 1.114
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
gccld.cp
Changes in directory llvm/tools/lli:
lli.cpp updated: 1.60 -> 1.61
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
lli.cpp |2
Changes in directory llvm/tools/llvm-extract:
llvm-extract.cpp updated: 1.31 -> 1.32
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0
Changes in directory llvm/tools/opt:
opt.cpp updated: 1.123 -> 1.124
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
opt.cpp |
Changes in directory llvm/tools/llvmc:
llvmc.cpp updated: 1.31 -> 1.32
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+37 -39)
llvmc.cp
Changes in directory llvm/tools/bugpoint:
bugpoint.cpp updated: 1.34 -> 1.35
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
bugp
Changes in directory llvm/tools/llvm-dis:
llvm-dis.cpp updated: 1.52 -> 1.53
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+3 -0)
llvm
Changes in directory llvm/tools/llvm-as:
llvm-as.cpp updated: 1.48 -> 1.49
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
llvm-a
Changes in directory llvm/tools/llvm2cpp:
CppWriter.cpp updated: 1.22 -> 1.23
llvm2cpp.cpp updated: 1.5 -> 1.6
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Dif
Changes in directory llvm/tools/llvm-ranlib:
llvm-ranlib.cpp updated: 1.10 -> 1.11
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
Changes in directory llvm/tools/llvm-upgrade:
llvm-upgrade.cpp updated: 1.3 -> 1.4
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
Changes in directory llvm/tools/llvm-ld:
llvm-ld.cpp updated: 1.43 -> 1.44
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
llvm-l
Changes in directory llvm/tools/llvm-link:
llvm-link.cpp updated: 1.59 -> 1.60
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
ll
Changes in directory llvm/tools/gccas:
gccas.cpp updated: 1.121 -> 1.122
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
gccas.cp
Changes in directory llvm/tools/llvm-bcanalyzer:
llvm-bcanalyzer.cpp updated: 1.8 -> 1.9
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+
Changes in directory llvm/tools/llvm-db:
llvm-db.cpp updated: 1.12 -> 1.13
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -1)
llvm-d
Changes in directory llvm/tools/llvm-prof:
llvm-prof.cpp updated: 1.28 -> 1.29
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
ll
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.140 -> 1.141
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -0)
llc.cpp |
Changes in directory llvm/tools/llvm-ar:
llvm-ar.cpp updated: 1.39 -> 1.40
---
Log message:
make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.
With this change, I can now move -stats to print when llvm_shutdown is called.
---
Diffs of the changes: (+2 -1)
llvm-a
Changes in directory llvm/include/llvm/Support:
ManagedStatic.h updated: 1.1 -> 1.2
---
Log message:
add a helper to call llvm_shutdown()
---
Diffs of the changes: (+8 -0)
ManagedStatic.h |8
1 files changed, 8 insertions(+)
Index: llvm/include/llvm/Support/ManagedStatic.h
d
Changes in directory llvm/test/Regression/CodeGen/X86:
2006-12-04-X86-64-Bitcast.ll (r1.2) removed
---
Log message:
this is a subset of Codegen/X86/bitcast.ll, remove it.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits maili
Changes in directory llvm/lib/VMCore:
ConstantFolding.cpp updated: 1.109 -> 1.110
---
Log message:
Fix constant folding to deal with external weak global values.
---
Diffs of the changes: (+22 -14)
ConstantFolding.cpp | 36 ++--
1 files changed, 22 inserti
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.286 -> 1.287
---
Log message:
Remove dead var NewVarArgs.
---
Diffs of the changes: (+0 -3)
llvmAsmParser.y |3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser
Changes in directory llvm/lib/VMCore:
Instructions.cpp updated: 1.52 -> 1.53
---
Log message:
Fix Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll, fixing an out-of-
stack-space issue in the ppc bootstrap.
---
Diffs of the changes: (+10 -3)
Instructions.cpp | 13 ++---
1 files
Changes in directory llvm/test/Regression/Transforms/InstCombine:
2006-12-05-fp-to-int-ext.ll added (r1.1)
---
Log message:
Instcombine shouldn't fold these casts.
---
Diffs of the changes: (+13 -0)
2006-12-05-fp-to-int-ext.ll | 13 +
1 files changed, 13 insertions(+)
Index
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.285 -> 1.286
---
Log message:
Dump the old va_arg and va_next upgrade support. No need to keep track of
the current basic block any more either.
---
Diffs of the changes: (+2 -156)
llvmAsmParser.y | 158 --
nice, thanks Reid!
-Chris
On Dec 5, 2006, at 2:40 PM, Reid Spencer wrote:
>
>
> Changes in directory llvm/lib/Analysis:
>
> ScalarEvolution.cpp updated: 1.64 -> 1.65
> ---
> Log message:
>
> Finally get the casting right in this file. Also, remove some
> unnecessary
> casting because sdiv does
Changes in directory llvm/lib/Analysis:
ScalarEvolution.cpp updated: 1.64 -> 1.65
---
Log message:
Finally get the casting right in this file. Also, remove some unnecessary
casting because sdiv doesn't require operand signs to match any more.
---
Diffs of the changes: (+6 -7)
ScalarEvoluti
> Long and short of it, I put the checks for integer back in and changed
> the casts to use getTrunc or getZExt. Seems to work.
Ok
>> Fair enough, please make sure it happens at some point though.
>
> Okay, these are done now. Once stuff passes tests, I'll commit it.
Thanks Reid!
-Chris
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.135 -> 1.136
---
Log message:
Revert an unintended change.
---
Diffs of the changes: (+1 -1)
X86ISelDAGToDAG.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86ISelDAGToDAG.cp
On Tue, 2006-12-05 at 12:07 -0800, Chris Lattner wrote:
> On Dec 5, 2006, at 11:58 AM, Reid Spencer wrote:
> > On Tue, 2006-12-05 at 11:52 -0800, Chris Lattner wrote:
> >>> SCEVHandle SCEVTruncateExpr::get(const SCEVHandle &Op, const Type
> >>> *Ty) {
> >>>if (SCEVConstant *SC = dyn_cast(Op))
On Dec 5, 2006, at 11:58 AM, Reid Spencer wrote:
> On Tue, 2006-12-05 at 11:52 -0800, Chris Lattner wrote:
>>> SCEVHandle SCEVTruncateExpr::get(const SCEVHandle &Op, const Type
>>> *Ty) {
>>>if (SCEVConstant *SC = dyn_cast(Op))
>>> -return SCEVUnknown::get(ConstantExpr::getCast(SC->getValu
On Tue, 2006-12-05 at 11:52 -0800, Chris Lattner wrote:
> > SCEVHandle SCEVTruncateExpr::get(const SCEVHandle &Op, const Type
> > *Ty) {
> >if (SCEVConstant *SC = dyn_cast(Op))
> > -return SCEVUnknown::get(ConstantExpr::getCast(SC->getValue(),
> > Ty));
> > +return SCEVUnknown::get
On Dec 5, 2006, at 11:15 AM, Reid Spencer wrote:
>
>
> Changes in directory llvm/lib/AsmParser:
>
> llvmAsmParser.y updated: 1.284 -> 1.285
> ---
> Log message:
>
> Remove various old upgrade hacks that are no longer needed.
>
Nice. You should also be able to nuke VAARG_old/VANEXT_old, as well
> SCEVHandle SCEVTruncateExpr::get(const SCEVHandle &Op, const Type
> *Ty) {
>if (SCEVConstant *SC = dyn_cast(Op))
> -return SCEVUnknown::get(ConstantExpr::getCast(SC->getValue(),
> Ty));
> +return SCEVUnknown::get(
> +ConstantExpr::getTruncOrBitCast(SC->getValue(), Ty));
Changes in directory llvm/lib/Target/X86:
README-X86-64.txt updated: 1.2 -> 1.3
X86ATTAsmPrinter.cpp updated: 1.77 -> 1.78
X86ATTAsmPrinter.h updated: 1.17 -> 1.18
X86ISelDAGToDAG.cpp updated: 1.134 -> 1.135
X86InstrInfo.td updated: 1.296 -> 1.297
X86InstrX86-64.td updated: 1.10 -> 1.11
X86Targe
Changes in directory llvm/tools/opt:
AnalysisWrappers.cpp updated: 1.19 -> 1.20
---
Log message:
This needs the callgraph data structure to stick around as long as the
printer does.
---
Diffs of the changes: (+1 -1)
AnalysisWrappers.cpp |2 +-
1 files changed, 1 insertion(+), 1 deleti
Changes in directory llvm/lib/Analysis/IPA:
CallGraph.cpp updated: 1.60 -> 1.61
---
Log message:
straighten out various memory ownership issues in the callgraph stuff.
This fixes Regression/Other/2002-01-31-CallGraph.ll.
---
Diffs of the changes: (+2 -3)
CallGraph.cpp |5 ++---
1 files
Changes in directory llvm/tools/llvm-upgrade:
ParserInternals.h updated: 1.7 -> 1.8
UpgradeParser.y updated: 1.17 -> 1.18
---
Log message:
For PR645: http://llvm.org/PR645 :
Keep track of global constant and variable definitions for eventual use
in resolving conflicts between global and local s
Changes in directory llvm/lib/VMCore:
Constants.cpp updated: 1.180 -> 1.181
---
Log message:
Bail on the getInferredCast idea. Remove the function and convert
remaining uses to more specific casts.
---
Diffs of the changes: (+8 -8)
Constants.cpp | 16
1 files changed, 8
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.cpp.cvs updated: 1.32 -> 1.33
llvmAsmParser.y.cvs updated: 1.33 -> 1.34
---
Log message:
Regenerate.
---
Diffs of the changes: (+149 -229)
llvmAsmParser.cpp.cvs | 336 ++
llvmAsmParser.y
Changes in directory llvm/include/llvm:
Constants.h updated: 1.102 -> 1.103
---
Log message:
Bail on the getInferredCast idea. Remove the function and convert
remaining uses to more specific casts.
---
Diffs of the changes: (+1 -9)
Constants.h | 10 +-
1 files changed, 1 inserti
Changes in directory llvm/lib/Analysis:
ScalarEvolution.cpp updated: 1.63 -> 1.64
---
Log message:
Bail on the getInferredCast idea. Remove the function and convert
remaining uses to more specific casts.
---
Diffs of the changes: (+10 -9)
ScalarEvolution.cpp | 19 ++-
1
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.284 -> 1.285
---
Log message:
Remove various old upgrade hacks that are no longer needed.
---
Diffs of the changes: (+1 -41)
llvmAsmParser.y | 42 +-
1 files changed, 1 insertion(+
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.303 -> 1.304
X86InstrSSE.td updated: 1.172 -> 1.173
---
Log message:
If we have ScalarSSE, we can select bitconvert into single instructions.
This compiles bitcast.ll:test3/test4 into:
_test3:
movd %xmm0, %eax
Changes in directory llvm/test/Regression/CodeGen/X86:
bitcast.ll added (r1.1)
---
Log message:
new testcase
---
Diffs of the changes: (+24 -0)
bitcast.ll | 24
1 files changed, 24 insertions(+)
Index: llvm/test/Regression/CodeGen/X86/bitcast.ll
diff -c /dev/nu
Changes in directory llvm/lib/Target/X86:
README-SSE.txt updated: 1.9 -> 1.10
---
Log message:
Add a perf optzn corresponding to PR1033: http://llvm.org/PR1033 .
---
Diffs of the changes: (+5 -0)
README-SSE.txt |5 +
1 files changed, 5 insertions(+)
Index: llvm/lib/Target/X86/REA
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.302 -> 1.303
---
Log message:
Fix PR1033: http://llvm.org/PR1033 and CodeGen/X86/bitcast.ll, by expanding
bitcast to a load/store pair.
This could be better, readme entry pending.
---
Diffs of the changes: (+5 -0)
X
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.86 -> 1.87
---
Log message:
expand memmove and memcpy
---
Diffs of the changes: (+2 -0)
ARMISelDAGToDAG.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
diff -u llvm/lib
Changes in directory llvm/lib/System/Unix:
Mutex.inc updated: 1.1 -> 1.2
---
Log message:
Eliminate "control reaches end of non-void function" warnings.
---
Diffs of the changes: (+3 -0)
Mutex.inc |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/System/Unix/Mutex.inc
diff -u
Changes in directory llvm/test/Regression/CodeGen/ARM:
memfunc.ll added (r1.1)
---
Log message:
expand memmove and memcpy
---
Diffs of the changes: (+13 -0)
memfunc.ll | 13 +
1 files changed, 13 insertions(+)
Index: llvm/test/Regression/CodeGen/ARM/memfunc.ll
diff -c /dev/
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.85 -> 1.86
---
Log message:
add support for the "r" asm constraint
patch by Lauro Ramos Venancio
---
Diffs of the changes: (+27 -0)
ARMISelDAGToDAG.cpp | 27 +++
1 files changed, 27 insertion
Changes in directory llvm/test/Regression/CodeGen/ARM:
arm-asm.ll added (r1.1)
---
Log message:
add support for the "r" asm constraint
patch by Lauro Ramos Venancio
---
Diffs of the changes: (+7 -0)
arm-asm.ll |7 +++
1 files changed, 7 insertions(+)
Index: llvm/test/Regression/C
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.301 -> 1.302
---
Log message:
Fix typo noticed by Lauro Ramos Venancio, thanks!
---
Diffs of the changes: (+1 -1)
X86ISelLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/
Changes in directory llvm/test/Regression/CodeGen/ARM:
weak.ll added (r1.1)
---
Log message:
add support for weak linkage
---
Diffs of the changes: (+9 -0)
weak.ll |9 +
1 files changed, 9 insertions(+)
Index: llvm/test/Regression/CodeGen/ARM/weak.ll
diff -c /dev/null llvm/te
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.29 -> 1.30
---
Log message:
add support for weak linkage
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff
Changes in directory llvm/test/Regression/Debugger:
.cvsignore updated: 1.2 -> 1.3
---
Log message:
Ignore the Output directory.
---
Diffs of the changes: (+1 -0)
.cvsignore |1 +
1 files changed, 1 insertion(+)
Index: llvm/test/Regression/Debugger/.cvsignore
diff -u /dev/null llvm/t
Log sent to Rafael offline.
On Dec 5, 2006, at 9:56 AM, Rafael Espíndola wrote:
On 12/5/06, Jim Laskey <[EMAIL PROTECTED]> wrote:
I had to revert these changes. When I did a clean build I was
inundated with errors. I'm not sure if I made the cut off time for
the mirror.
Could you please sen
On 12/5/06, Jim Laskey <[EMAIL PROTECTED]> wrote:
> I had to revert these changes. When I did a clean build I was
> inundated with errors. I'm not sure if I made the cut off time for
> the mirror.
Could you please send me the log? The bootstrap is broken on linux
amd64 for some time now, so it is
I had to revert these changes. When I did a clean build I was
inundated with errors. I'm not sure if I made the cut off time for
the mirror.
-- Jim
On Dec 5, 2006, at 8:35 AM, Jim Laskey wrote:
This patch should be in today's mirror ~6am PST.
Cheers,
-- Jim
On Dec 4, 2006, at 4:32 PM
This patch should be in today's mirror ~6am PST.
Cheers,
-- Jim
On Dec 4, 2006, at 4:32 PM, Rafael Espíndola wrote:
On 12/2/06, Jim Laskey <[EMAIL PROTECTED]> wrote:
Rafael,
Please bracket portions of your changes that involve modification of
C/C++ source code. For cases of modifying confi
90 matches
Mail list logo