Changes in directory llvm/docs:
CFEBuildInstrs.html updated: 1.59 - 1.60
---
Log message:
Cleaned up the document. Added doc_code divisions for code examples.
---
Diffs of the changes: (+283 -208)
CFEBuildInstrs.html | 490 ++--
1 files
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.29 - 1.30
---
Log message:
add a statistic
---
Diffs of the changes: (+6 -1)
PPCBranchSelector.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/utils:
findmisopt updated: 1.5 - 1.6
---
Log message:
Use a release version of bugpoint, if found. Include gccld passes.
---
Diffs of the changes: (+19 -5)
findmisopt | 24 +++-
1 files changed, 19 insertions(+), 5 deletions(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
MachineCodeEmitter.h updated: 1.41 - 1.42
---
Log message:
Allow target to specify alignment for function stub.
---
Diffs of the changes: (+1 -1)
MachineCodeEmitter.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/ExecutionEngine/JIT:
JITEmitter.cpp updated: 1.118 - 1.119
---
Log message:
Allow target to specify alignment for function stub.
---
Diffs of the changes: (+11 -5)
JITEmitter.cpp | 16 +++-
1 files changed, 11 insertions(+), 5 deletions(-)
Changes in directory llvm/lib/CodeGen:
ELFWriter.cpp updated: 1.27 - 1.28
MachOWriter.cpp updated: 1.6 - 1.7
---
Log message:
Match MachineCodeEmitter changes.
---
Diffs of the changes: (+2 -2)
ELFWriter.cpp |2 +-
MachOWriter.cpp |2 +-
2 files changed, 2 insertions(+), 2
Changes in directory llvm/lib/CodeGen:
Passes.cpp updated: 1.22 - 1.23
---
Log message:
---
Diffs of the changes: (+0 -1)
Passes.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/Passes.cpp
diff -u llvm/lib/CodeGen/Passes.cpp:1.22 llvm/lib/CodeGen/Passes.cpp:1.23
---
Changes in directory llvm/lib/Target/X86:
X86JITInfo.cpp updated: 1.30 - 1.31
---
Log message:
Align stubs on 4 byte boundary. This fixes 447.dealII.
---
Diffs of the changes: (+2 -2)
X86JITInfo.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Sorry that there's no log message. It should be:
removed unnecessary #include
-bw
On 11/16/06, Bill Wendling [EMAIL PROTECTED] wrote:
Changes in directory llvm/lib/CodeGen:
Passes.cpp updated: 1.22 - 1.23
---
Log message:
---
Diffs of the changes: (+0 -1)
Passes.cpp |1 -
1
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.207 - 1.208
PPCInstr64Bit.td updated: 1.30 - 1.31
---
Log message:
fix a regression that I introduced. stdu should scale the offset by 4
before printing it.
---
Diffs of the changes: (+11 -2)
PPCAsmPrinter.cpp |
Changes in directory llvm/runtime/GCCLibraries/libc:
COPYING.LIB (r1.1) removed
LICENSE.TXT (r1.4) removed
LICENSES (r1.1) removed
Makefile (r1.8) removed
README.txt (r1.1) removed
atox.c (r1.2) removed
io.c (r1.1) removed
qsort.c (r1.5) removed
remove.c (r1.2) removed
string.c (r1.9) removed
Changes in directory llvm/runtime/GCCLibraries:
Makefile (r1.8) removed
README.txt (r1.1) removed
---
Log message:
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
be dropped. This patch pertains to removing the runtime directory from LLVM.
---
Diffs of the changes:
Changes in directory llvm/runtime/libdummy:
Makefile (r1.8) removed
README.txt (r1.1) removed
dummylib.c (r1.6) removed
---
Log message:
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
be dropped. This patch pertains to removing the runtime directory from LLVM.
---
Changes in directory llvm:
Makefile updated: 1.65 - 1.66
Makefile.config.in updated: 1.66 - 1.67
Makefile.rules updated: 1.410 - 1.411
configure updated: 1.255 - 1.256
---
Log message:
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
be dropped. This patch pertains to
Changes in directory llvm/runtime/libprofile:
BasicBlockTracing.c (r1.2) removed
BlockProfiling.c (r1.3) removed
CommonProfiling.c (r1.8) removed
EdgeProfiling.c (r1.2) removed
FunctionProfiling.c (r1.3) removed
Makefile (r1.8) removed
Profiling.h (r1.5) removed
exported_symbols.lst (r1.2)
Changes in directory llvm/runtime/GC:
GCInterface.h (r1.4) removed
Makefile (r1.3) removed
gc_exported_symbols.lst (r1.1) removed
---
Log message:
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
be dropped. This patch pertains to removing the runtime directory from
Changes in directory llvm/autoconf:
configure.ac updated: 1.250 - 1.251
---
Log message:
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
be dropped. This patch pertains to removing the runtime directory from LLVM.
---
Diffs of the changes: (+2 -14)
configure.ac |
Changes in directory llvm/runtime/GCCLibraries/crtend:
Exception.cpp (r1.2) removed
Exception.h (r1.10) removed
Makefile (r1.34) removed
README.txt (r1.2) removed
SJLJ-Exception.cpp (r1.5) removed
SJLJ-Exception.h (r1.5) removed
comp_genericeh.lst (r1.1) removed
comp_main.lst (r1.1) removed
Changes in directory llvm/test/Regression/CodeGen/X86:
xmm-r64.ll added (r1.1)
fabs.ll updated: 1.9 - 1.10
---
Log message:
New test case.
---
Diffs of the changes: (+13 -2)
fabs.ll|4 ++--
xmm-r64.ll | 11 +++
2 files changed, 13 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86InstrSSE.td updated: 1.171 - 1.172
X86InstrX86-64.td updated: 1.6 - 1.7
X86RegisterInfo.cpp updated: 1.178 - 1.179
---
Log message:
Correct instructions for moving data between GR64 and SSE registers; also
correct load i64 / store i64 from v2i64.
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.30 - 1.31
---
Log message:
implicit_def_vrrc doesn't generate code.
---
Diffs of the changes: (+31 -31)
PPCBranchSelector.cpp | 62 +-
1 files changed, 31
Changes in directory llvm/include/llvm/Support:
Debug.h updated: 1.7 - 1.8
---
Log message:
Added DOUT macro. This is used as a replacement for the std::cerr
stream. It centralizes the use of std::cerr so that static c'tor/d'tors
aren't scattered around all over the place. The way to use it is
Changes in directory llvm/lib/CodeGen:
RegAllocLinearScan.cpp updated: 1.131 - 1.132
---
Log message:
Replace std::cerr uses of the DEBUG macro with DOUT instead. Removes
a #include of iostream.
---
Diffs of the changes: (+27 -29)
RegAllocLinearScan.cpp | 56
Changes in directory llvm/lib/Support:
Debug.cpp updated: 1.7 - 1.8
---
Log message:
Added DOUT macro. This is used as a replacement for the std::cerr
stream. It centralizes the use of std::cerr so that static c'tor/d'tors
aren't scattered around all over the place. The way to use it is like
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.31 - 1.32
---
Log message:
fix typo
---
Diffs of the changes: (+2 -2)
PPCBranchSelector.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
Changes in directory llvm/include/llvm/Support:
Debug.h updated: 1.8 - 1.9
---
Log message:
Adjusted the // comments so that doxygen picks them up.
---
Diffs of the changes: (+7 -7)
Debug.h | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
Index:
Bill,
On Thu, 2006-11-16 at 18:49 -0600, Bill Wendling wrote:
Changes in directory llvm/include/llvm/Support:
Debug.h updated: 1.7 - 1.8
---
Log message:
Added DOUT macro. This is used as a replacement for the std::cerr
stream. It centralizes the use of std::cerr so that static
Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.105 - 1.106
---
Log message:
Add opcode to TargetInstrDescriptor.
---
Diffs of the changes: (+2 -1)
TargetInstrInfo.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/utils/TableGen:
InstrInfoEmitter.cpp updated: 1.53 - 1.54
---
Log message:
Add opcode to TargetInstrDescriptor.
---
Diffs of the changes: (+4 -3)
InstrInfoEmitter.cpp |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/include/llvm/Support:
Debug.h updated: 1.9 - 1.10
---
Log message:
#ifndef NDEBUG the if (Stream) ... stuff.
---
Diffs of the changes: (+2 -0)
Debug.h |2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/Support/Debug.h
diff -u
On 11/16/06, Reid Spencer [EMAIL PROTECTED] wrote:
On Thu, 2006-11-16 at 18:49 -0600, Bill Wendling wrote:
Added DOUT macro. This is used as a replacement for the std::cerr
stream. It centralizes the use of std::cerr so that static c'tor/d'tors
aren't scattered around all over the place.
Changes in directory llvm/lib/Target/PowerPC:
PPCBranchSelector.cpp updated: 1.32 - 1.33
---
Log message:
implement a todo: change a map into a vector
---
Diffs of the changes: (+6 -6)
PPCBranchSelector.cpp | 12 ++--
1 files changed, 6 insertions(+), 6 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.95 - 1.96
VirtRegMap.cpp updated: 1.79 - 1.80
VirtRegMap.h updated: 1.22 - 1.23
---
Log message:
More removal of std::cerr and DEBUG, replacing with DOUT instead.
---
Diffs of the changes: (+72 -65)
RegAllocLocal.cpp |
Changes in directory llvm/runtime/GCCLibraries/libm:
Makefile updated: 1.11 - 1.12
temp.c updated: 1.3 - 1.4
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
arrangements for
Changes in directory llvm/autoconf:
configure.ac updated: 1.251 - 1.252
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
arrangements for profiling, gc, etc. should be made in the
Changes in directory llvm/runtime/GCCLibraries:
Makefile updated: 1.9 - 1.10
README.txt updated: 1.2 - 1.3
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
arrangements for profiling,
Changes in directory llvm/runtime/GC/SemiSpace:
Makefile updated: 1.8 - 1.9
semispace.c updated: 1.6 - 1.7
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
arrangements for profiling,
Changes in directory llvm/runtime/libprofile:
BasicBlockTracing.c updated: 1.3 - 1.4
BlockProfiling.c updated: 1.4 - 1.5
CommonProfiling.c updated: 1.9 - 1.10
EdgeProfiling.c updated: 1.3 - 1.4
FunctionProfiling.c updated: 1.4 - 1.5
Makefile updated: 1.9 - 1.10
Profiling.h updated: 1.6 - 1.7
Changes in directory llvm/runtime/libdummy:
Makefile updated: 1.9 - 1.10
README.txt updated: 1.2 - 1.3
dummylib.c updated: 1.7 - 1.8
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
Changes in directory llvm/runtime/GCCLibraries/crtend:
Exception.cpp updated: 1.3 - 1.4
Exception.h updated: 1.11 - 1.12
Makefile updated: 1.35 - 1.36
README.txt updated: 1.3 - 1.4
SJLJ-Exception.cpp updated: 1.6 - 1.7
SJLJ-Exception.h updated: 1.6 - 1.7
comp_genericeh.lst updated: 1.2 - 1.3
Changes in directory llvm/runtime/GCCLibraries/libgcc:
Makefile updated: 1.9 - 1.10
eprintf.c updated: 1.2 - 1.3
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0 release. Other
arrangements for
Changes in directory llvm/runtime/GC:
GCInterface.h updated: 1.5 - 1.6
Makefile updated: 1.4 - 1.5
gc_exported_symbols.lst updated: 1.2 - 1.3
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going away for the 2.0
Changes in directory llvm/runtime/libtrace:
Makefile updated: 1.15 - 1.16
README.txt updated: 1.2 - 1.3
tracelib.c updated: 1.13 - 1.14
tracelib.h updated: 1.4 - 1.5
---
Log message:
Undo removal of the runtime libraries. While this may have been a bit
premature, these libraries will be going
On Nov 16, 2006, at 6:25 PM, Reid Spencer wrote:
On Thu, 2006-11-16 at 17:44 -0800, Bill Wendling wrote:
Basically, this is to get rid of static c'tor/d'tors scattered all
over the source tree. (You get them whenever you #include
iostream.)
A smart compiler should be able to remove all of
On Nov 16, 2006, at 6:25 PM, Reid Spencer wrote:
Can we build an optimized, with symbols (-g -O2) version of one of
these
modules and see if those symbols are getting removed ? If so, I'm
fine
with it. If not, we need a new strategy.
I just compiled the normal way (with -g) and
Changes in directory llvm/test/Regression/Transforms/LoopStrengthReduce:
var_stride_used_by_compare.ll added (r1.1)
---
Log message:
New testcase.
---
Diffs of the changes: (+48 -0)
var_stride_used_by_compare.ll | 48 ++
1 files changed, 48
Changes in directory llvm/lib/Analysis:
AliasAnalysis.cpp updated: 1.29 - 1.30
PostDominators.cpp updated: 1.61 - 1.62
---
Log message:
Removed unneeded iostream #include.
---
Diffs of the changes: (+0 -2)
AliasAnalysis.cpp |1 -
PostDominators.cpp |1 -
2 files changed, 2
Changes in directory llvm/lib/Analysis/IPA:
Andersens.cpp updated: 1.35 - 1.36
---
Log message:
Replaced DEBUG(std::cerr with DOUT.
---
Diffs of the changes: (+5 -6)
Andersens.cpp | 11 +--
1 files changed, 5 insertions(+), 6 deletions(-)
Index:
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp updated: 1.123 - 1.124
CompleteBottomUp.cpp updated: 1.37 - 1.38
DataStructure.cpp updated: 1.249 - 1.250
EquivClassGraphs.cpp updated: 1.49 - 1.50
Local.cpp updated: 1.159 - 1.160
TopDownClosure.cpp updated: 1.93 - 1.94
49 matches
Mail list logo