Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.122 -> 1.123
---
Log message:
Update the readme to remove duplicate information and clarify the loop
problem.
---
Diffs of the changes: (+20 -45)
README.txt | 65 ++---
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.119 -> 1.120
---
Log message:
Disable LSR at -fast
---
Diffs of the changes: (+1 -1)
X86TargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86TargetMachine.cpp
di
Changes in directory nightlytest-serverside:
individualfilesizegraph.php updated: 1.2 -> 1.3
---
Log message:
Removed a mysql_free_result call that was unneeded
---
Diffs of the changes: (+0 -1)
individualfilesizegraph.php |1 -
1 files changed, 1 deletion(-)
Index: nightlytest-serve
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.26 -> 1.27
---
Log message:
Add special check to avoid isLoop call. Simple, but doesn't seem to speed
up lcssa much in practice.
---
Diffs of the changes: (+2 -2)
LCSSA.cpp |4 ++--
1 files changed, 2 insertions(+),
Changes in directory llvm/lib/Analysis:
LoopInfo.cpp updated: 1.74 -> 1.75
---
Log message:
Speed up Loop::isLCSSAForm by using a binary search and single-entry cache.
This reduces LCSSA pass time from 1.5s to 0.96s when run on eon in
release+asserts mode.
---
Diffs of the changes: (+14 -
Changes in directory llvm/lib/Transforms/Utils:
LCSSA.cpp updated: 1.25 -> 1.26
---
Log message:
Replace the SSA update code in LCSSA with a bottom-up approach instead of a top
down approach, inspired by discussions with Tanya.
This approach is significantly faster, because it does not need do
Changes in directory nightlytest-serverside:
NightlyTester.php updated: 1.11 -> 1.12
---
Log message:
Fixing up some indentation issues
---
Diffs of the changes: (+2 -2)
NightlyTester.php |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: nightlytest-serverside/NightlyT
Changes in directory nightlytest-serverside:
drawmachinegraph.php updated: 1.1.1.1 -> 1.2
fulltest.php updated: 1.5 -> 1.6
NightlyTest.pl (r1.1.1.1) removed
---
Log message:
Some housekeeping stuff
---
Diffs of the changes: (+2 -3)
drawmachinegraph.php |1 -
fulltest.php |4
Changes in directory nightlytest-serverside:
NightlyTester.php updated: 1.10 -> 1.11
---
Log message:
Fixing a crazy issue, the website doesnt seem to have the right file.
---
Diffs of the changes: (+0 -1)
NightlyTester.php |1 -
1 files changed, 1 deletion(-)
Index: nightlytest-serv
Changes in directory nightlytest-serverside:
drawfilesizegraph.php updated: 1.2 -> 1.3
individualfilesizegraph.php updated: 1.1 -> 1.2
---
Log message:
Fixed include headers to no longer reflect the test file NightlyTester2.php
which had experimental changes to NightlyTester.php
---
Diffs of
Changes in directory nightlytest-serverside:
individualfilesizegraph.php added (r1.1)
drawfilesizegraph.php updated: 1.1 -> 1.2
NightlyTester.php updated: 1.9 -> 1.10
---
Log message:
Adding support for drawing graphs of an arbitrary number of file sizes over
time.
---
Diffs of the changes:
Changes in directory llvm/tools/lli:
lli.cpp updated: 1.57 -> 1.58
---
Log message:
Fix the build on case-sensitive filesystems :(
---
Diffs of the changes: (+1 -1)
lli.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/lli/lli.cpp
diff -u llvm/tools/lli/lli.
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.135 -> 1.136
---
Log message:
Fix the build on case-sensitive filesystems :(
---
Diffs of the changes: (+1 -1)
llc.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/llc/ll
Changes in directory llvm/lib/VMCore:
Dominators.cpp updated: 1.71 -> 1.72
---
Log message:
Add dominates/properlyDominates queries to IDom.
---
Diffs of the changes: (+11 -0)
Dominators.cpp | 11 +++
1 files changed, 11 insertions(+)
Index: llvm/lib/VMCore/Dominators.cpp
diff
Changes in directory llvm/include/llvm/Analysis:
Dominators.h updated: 1.58 -> 1.59
---
Log message:
Add dominates/properlyDominates queries to IDom.
---
Diffs of the changes: (+10 -0)
Dominators.h | 10 ++
1 files changed, 10 insertions(+)
Index: llvm/include/llvm/Analysis/Dom
Changes in directory nightlytest-serverside:
NightlyTester.php updated: 1.8 -> 1.9
---
Log message:
Changed get_file_history to return an array of data that makes sense
---
Diffs of the changes: (+4 -4)
NightlyTester.php |8
1 files changed, 4 insertions(+), 4 deletions(-)
I
Changes in directory nightlytest-serverside:
NightlyTester.php updated: 1.7 -> 1.8
---
Log message:
Fixed issue where php didnt know we wanted to use a variable as an array
---
Diffs of the changes: (+1 -0)
NightlyTester.php |1 +
1 files changed, 1 insertion(+)
Index: nightlytest-se
Changes in directory nightlytest-serverside:
NightlyTester.php updated: 1.6 -> 1.7
---
Log message:
Fixed the get_file_history function which returns the size of a file over time
---
Diffs of the changes: (+4 -5)
NightlyTester.php |9 -
1 files changed, 4 insertions(+), 5 delet
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.264 -> 1.265
---
Log message:
Now that the ISel is available, it's possible to create a default instruction
scheduler creator.
---
Diffs of the changes: (+22 -17)
SelectionDAGISel.cpp | 39 +++
Changes in directory llvm/include/llvm/CodeGen:
LinkAllCodegenComponents.h updated: 1.2 -> 1.3
ScheduleDAG.h updated: 1.29 -> 1.30
SelectionDAGISel.h updated: 1.22 -> 1.23
---
Log message:
Now that the ISel is available, it's possible to create a default instruction
scheduler creator.
---
Dif
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.9 -> 1.10
ARMInstrInfo.td updated: 1.10 -> 1.11
---
Log message:
start comments with #
move the constant pool to .text
correctly print loads of labels
mark R0, R1, R2 and R3 as caller save
---
Diffs of the changes: (+21
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.63 -> 1.64
ScheduleDAGRRList.cpp updated: 1.10 -> 1.11
ScheduleDAGSimple.cpp updated: 1.14 -> 1.15
SelectionDAGISel.cpp updated: 1.263 -> 1.264
---
Log message:
1. Change use of "Cache" to "Default".
2. Added arg
Changes in directory llvm/lib/CodeGen:
MachinePassRegistry.cpp updated: 1.1 -> 1.2
Passes.cpp updated: 1.19 -> 1.20
---
Log message:
1. Change use of "Cache" to "Default".
2. Added argument to instruction scheduler creators so the creators can do
special things.
3. Repaired target hazard code.
Changes in directory llvm/include/llvm/CodeGen:
LinkAllCodegenComponents.h updated: 1.1 -> 1.2
MachinePassRegistry.h updated: 1.1 -> 1.2
ScheduleDAG.h updated: 1.28 -> 1.29
SelectionDAGISel.h updated: 1.21 -> 1.22
---
Log message:
1. Change use of "Cache" to "Default".
2. Added argument to inst
Changes in directory llvm/tools/llvm-nm:
llvm-nm.cpp updated: 1.27 -> 1.28
---
Log message:
no need to check readability here
---
Diffs of the changes: (+1 -1)
llvm-nm.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-nm/llvm-nm.cpp
diff -u llvm/tools/l
Changes in directory llvm/docs:
CFEBuildInstrs.html updated: 1.58 -> 1.58.2.1
CodingStandards.html updated: 1.28 -> 1.28.2.1
CommandLine.html updated: 1.41 -> 1.41.2.1
GettingStarted.html updated: 1.136.2.5 -> 1.136.2.6
---
Log message:
Transfer doc changes to 1.8 release.
---
Diffs of the ch
Changes in directory llvm/lib/System/Unix:
Path.inc updated: 1.49 -> 1.50
---
Log message:
Remove some now-dead methods. Use getFileStatus instead.
---
Diffs of the changes: (+0 -34)
Path.inc | 34 --
1 files changed, 34 deletions(-)
Index: llvm/lib/Sys
Changes in directory llvm/include/llvm/System:
Path.h updated: 1.34 -> 1.35
---
Log message:
Remove some now-dead methods. Use getFileStatus instead.
---
Diffs of the changes: (+0 -22)
Path.h | 22 --
1 files changed, 22 deletions(-)
Index: llvm/include/llvm/System
Changes in directory llvm/lib/System/Win32:
Path.inc updated: 1.50 -> 1.51
---
Log message:
Remove some now-dead methods. Use getFileStatus instead.
---
Diffs of the changes: (+0 -33)
Path.inc | 33 -
1 files changed, 33 deletions(-)
Index: llvm/lib/Sys
Changes in directory llvm/tools/llvmc:
CompilerDriver.cpp updated: 1.36 -> 1.37
---
Log message:
No need to check isWriteable here (which isn't sufficient anyway). Just attempt
to do the operation and if it fails, oh well.
---
Diffs of the changes: (+2 -1)
CompilerDriver.cpp |3 ++-
1
Changes in directory llvm/tools/llvm-ar:
llvm-ar.cpp updated: 1.33 -> 1.34
---
Log message:
Use Path::getFileStatus
---
Diffs of the changes: (+10 -7)
llvm-ar.cpp | 17 ++---
1 files changed, 10 insertions(+), 7 deletions(-)
Index: llvm/tools/llvm-ar/llvm-ar.cpp
diff -u llv
Changes in directory llvm/tools/gccld:
GenerateCode.cpp updated: 1.58 -> 1.59
---
Log message:
Use Path::getFileStatus to get status-related info.
---
Diffs of the changes: (+5 -7)
GenerateCode.cpp | 12 +---
1 files changed, 5 insertions(+), 7 deletions(-)
Index: llvm/tools/gc
Changes in directory llvm/lib/System/Win32:
Signals.inc updated: 1.20 -> 1.21
---
Log message:
Use getFileStatus instead of Path::isDirectory().
---
Diffs of the changes: (+8 -6)
Signals.inc | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
Index: llvm/lib/System/Wi
Changes in directory llvm/lib/System/Unix:
Signals.inc updated: 1.11 -> 1.12
---
Log message:
Use getFileStatus instead of Path::isDirectory().
---
Diffs of the changes: (+6 -7)
Signals.inc | 13 ++---
1 files changed, 6 insertions(+), 7 deletions(-)
Index: llvm/lib/System/Unix
Changes in directory llvm/lib/System/Win32:
Path.inc updated: 1.49 -> 1.50
---
Log message:
elimiante some syscalls
---
Diffs of the changes: (+8 -8)
Path.inc | 16
1 files changed, 8 insertions(+), 8 deletions(-)
Index: llvm/lib/System/Win32/Path.inc
diff -u llvm/lib/
Changes in directory llvm/lib/System/Unix:
Path.inc updated: 1.48 -> 1.49
---
Log message:
elimiante some syscalls
---
Diffs of the changes: (+12 -15)
Path.inc | 27 ---
1 files changed, 12 insertions(+), 15 deletions(-)
Index: llvm/lib/System/Unix/Path.inc
diff
Changes in directory nightlytest-serverside:
drawresultsgraph.php updated: 1.1.1.1 -> 1.2
---
Log message:
The data in the database had html line breaks in it which caused regular
expresions not to match. I do a search and replace for s// / before
performing regular expressions now. This prob
Changes in directory llvm/tools/lto:
---
Log message:
Directory /var/cvs/llvm/llvm/tools/lto added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.
Changes in directory llvm/tools/llvm-config:
llvm-config.in.in updated: 1.18 -> 1.18.2.1
---
Log message:
Include the system libraries in the --ldflags options. This is required to
enable correctly linking on win32 libraries where additional dlls are
required. Patch contributed by Anton Korobe
Changes in directory nightlytest-serverside:
NightlyTestAccept.cgi updated: 1.38 -> 1.39
---
Log message:
fixed a misnamed variable
---
Diffs of the changes: (+1 -1)
NightlyTestAccept.cgi |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: nightlytest-serverside/NightlyTestA
Changes in directory llvm:
CREDITS.TXT updated: 1.60 -> 1.61
---
Log message:
Update my entry.
---
Diffs of the changes: (+3 -3)
CREDITS.TXT |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.60 llvm/CREDITS.TXT:1.61
--- llv
Changes in directory llvm:
CREDITS.TXT updated: 1.59 -> 1.60
---
Log message:
Update Bil's entry
---
Diffs of the changes: (+2 -1)
CREDITS.TXT |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.59 llvm/CREDITS.TXT:1.60
--- llvm/
Changes in directory llvm/include/llvm/CodeGen:
LinkAllCodegenComponents.h added (r1.1)
MachinePassRegistry.h added (r1.1)
---
Log message:
Forgot the added files for plugable machine passes.
---
Diffs of the changes: (+358 -0)
LinkAllCodegenComponents.h | 46 ++
MachinePassRegistry.
Changes in directory llvm/lib/CodeGen:
MachinePassRegistry.cpp added (r1.1)
---
Log message:
Forgot the added files for plugable machine passes.
---
Diffs of the changes: (+31 -0)
MachinePassRegistry.cpp | 31 +++
1 files changed, 31 insertions(+)
Index: llv
Changes in directory llvm/docs:
UsingLibraries.html updated: 1.24 -> 1.25
---
Log message:
Fix HTML 4.01 Strict errors.
---
Diffs of the changes: (+7 -9)
UsingLibraries.html | 16 +++-
1 files changed, 7 insertions(+), 9 deletions(-)
Index: llvm/docs/UsingLibraries.html
dif
Changes in directory llvm/lib/System/Win32:
Path.inc updated: 1.48 -> 1.49
---
Log message:
Minor fix due to recent API changes
---
Diffs of the changes: (+1 -1)
Path.inc |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/System/Win32/Path.inc
diff -u llvm/lib/Syst
Changes in directory llvm:
CREDITS.TXT updated: 1.57 -> 1.58
---
Log message:
Added myself to credits.
---
Diffs of the changes: (+4 -0)
CREDITS.TXT |4
1 files changed, 4 insertions(+)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.57 llvm/CREDITS.TXT:1.58
--- llvm/CREDITS.
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.134 -> 1.135
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Diffs of the changes: (+1 -0)
llc.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/
Changes in directory llvm/include/llvm:
PassSupport.h updated: 1.25 -> 1.26
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Diffs of the changes: (+0 -69)
PassSupport.h | 69 --
1 files chan
Changes in directory llvm/tools/lli:
lli.cpp updated: 1.56 -> 1.57
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Diffs of the changes: (+1 -0)
lli.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/tools/lli/lli.cpp
diff -u llvm/tools/ll
Changes in directory llvm/include/llvm/Transforms:
LinkAllPasses.h updated: 1.31 -> 1.32
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Diffs of the changes: (+1 -1)
LinkAllPasses.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index
Changes in directory llvm/lib/CodeGen:
Passes.cpp updated: 1.18 -> 1.19
RegAllocLinearScan.cpp updated: 1.125 -> 1.126
RegAllocLocal.cpp updated: 1.83 -> 1.84
RegAllocSimple.cpp updated: 1.70 -> 1.71
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Dif
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.62 -> 1.63
ScheduleDAGRRList.cpp updated: 1.9 -> 1.10
ScheduleDAGSimple.cpp updated: 1.13 -> 1.14
SelectionDAGISel.cpp updated: 1.262 -> 1.263
---
Log message:
Introducing plugable register allocators and instruc
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.27 -> 1.28
SelectionDAGISel.h updated: 1.20 -> 1.21
---
Log message:
Introducing plugable register allocators and instruction schedulers.
---
Diffs of the changes: (+16 -14)
ScheduleDAG.h | 26 -
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.8 -> 1.9
ARMISelDAGToDAG.cpp updated: 1.18 -> 1.19
---
Log message:
implement LowerConstantPool and LowerGlobalAddress
---
Diffs of the changes: (+26 -3)
ARMAsmPrinter.cpp |4 ++--
ARMISelDAGToDAG.cpp | 25 +
Changes in directory llvm:
CREDITS.TXT updated: 1.58 -> 1.59
---
Log message:
Adding to credibility.
---
Diffs of the changes: (+3 -1)
CREDITS.TXT |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/CREDITS.TXT
diff -u llvm/CREDITS.TXT:1.58 llvm/CREDITS.TXT:1.59
---
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.314 -> 1.315
---
Log message:
Added AssignTopologicalOrder() to assign each node an unique id based on their
topological order.
---
Diffs of the changes: (+38 -2)
SelectionDAG.cpp | 40 +++
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.105 -> 1.106
---
Log message:
Added AssignTopologicalOrder() to assign each node an unique id based on their
topological order.
---
Diffs of the changes: (+7 -2)
SelectionDAG.h |9 +++--
1 files changed, 7 in
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.85 -> 1.86
---
Log message:
Factor topological order code to SelectionDAG. Clean up.
---
Diffs of the changes: (+23 -87)
X86ISelDAGToDAG.cpp | 110 ++--
1 files changed,
Changes in directory llvm/utils:
GenLibDeps.pl updated: 1.10 -> 1.11
---
Log message:
Fix a problem with use of undefined variables. Print an error message if
the first argument is omitted. Attempt to use a standard/default font.
Make the generation of the DOT file readable.
---
Diffs of the
Changes in directory llvm/docs/CommandGuide:
llvm-config.pod updated: 1.2 -> 1.2.2.1
---
Log message:
Merge changes for 1.8 release (new options in llvm-config)
---
Diffs of the changes: (+12 -0)
llvm-config.pod | 12
1 files changed, 12 insertions(+)
Index: llvm/docs/Comm
Changes in directory llvm/docs/CommandGuide:
llvm-config.pod updated: 1.2 -> 1.3
---
Log message:
Update to include new options.
---
Diffs of the changes: (+12 -0)
llvm-config.pod | 12
1 files changed, 12 insertions(+)
Index: llvm/docs/CommandGuide/llvm-config.pod
diff -u
Changes in directory llvm/docs:
UsingLibraries.html updated: 1.23 -> 1.24
---
Log message:
Update library dependency information, describe new libraries, talk a
little about llvm-config as a source for help with library dependencies.
---
Diffs of the changes: (+164 -107)
UsingLibraries.htm
Changes in directory llvm/docs/img:
libdeps.gif updated: 1.2 -> 1.3
objdeps.gif updated: 1.2 -> 1.3
---
Log message:
Update library dependency information, describe new libraries, talk a
little about llvm-config as a source for help with library dependencies.
---
Diffs of the changes: (+0 -0
64 matches
Mail list logo