Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.58 -> 1.59
---
Log message:
jmp_bufs are this big on alpha.
---
Diffs of the changes: (+3 -0)
AlphaISelLowering.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.49 -> 1.50
AlphaISelLowering.cpp updated: 1.60 -> 1.61
AlphaInstrInfo.td updated: 1.123 -> 1.124
---
Log message:
Jump tables on Alpha
---
Diffs of the changes: (+38 -2)
AlphaAsmPrinter.cpp |8
AlphaIS
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.276 -> 1.277
---
Log message:
absolute addresses must match pointer size
---
Diffs of the changes: (+1 -1)
SelectionDAGISel.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Cod
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.95 -> 1.96
---
Log message:
absolute addresses must match pointer size
---
Diffs of the changes: (+1 -0)
AsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llvm/lib/CodeGe
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.96 -> 1.97
---
Log message:
oops
---
Diffs of the changes: (+0 -1)
AsmPrinter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u llvm/lib/CodeGen/AsmPrinter.cpp:1.96
llvm/lib/CodeGen
mpiler Infrastructure
+ //
+ // This file was developed by Andrew Lenharth and is distributed under the
+ // University of Illinois Open Source License. See LICENSE.TXT for details.
+ //
+
//===--===//
+ //
+ // Here we check for potential
Changes in directory llvm-test:
Makefile.rules updated: 1.16 -> 1.17
---
Log message:
Alpha needs to use ieee mode
---
Diffs of the changes: (+5 -0)
Makefile.rules |5 +
1 files changed, 5 insertions(+)
Index: llvm-test/Makefile.rules
diff -u llvm-test/Makefile.rules:1.16 llvm-tes
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.510 -> 1.511
---
Log message:
If we have an add, do it in the pointer realm, not the int realm. This is
critical in the linux kernel for pointer analysis correctness
---
Diffs of the changes: (+22 -0)
Ins
Changes in directory llvm/test/Regression/Transforms/InstCombine:
cast_ptr.ll added (r1.1)
---
Log message:
Inspired by the linux kernel, the more we keep adds in the pointer realm, the
better pointer analysis works.
---
Diffs of the changes: (+15 -0)
cast_ptr.ll | 15 +++
1
Changes in directory llvm/lib/Target/Alpha:
Readme.txt updated: 1.1 -> 1.2
---
Log message:
Add Note
---
Diffs of the changes: (+3 -0)
Readme.txt |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/Alpha/Readme.txt
diff -u llvm/lib/Target/Alpha/Readme.txt:1.1
llvm/lib/Tar
Changes in directory llvm/lib/Target/Alpha:
Readme.txt updated: 1.2 -> 1.3
---
Log message:
clarify with test case
---
Diffs of the changes: (+13 -0)
Readme.txt | 13 +
1 files changed, 13 insertions(+)
Index: llvm/lib/Target/Alpha/Readme.txt
diff -u llvm/lib/Target/Alpha/Re
Changes in directory llvm/test/Regression/CodeGen/Alpha:
cmov.ll updated: 1.1 -> 1.2
---
Log message:
catch another constant
---
Diffs of the changes: (+7 -1)
cmov.ll |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm/test/Regression/CodeGen/Alpha/cmov.ll
diff -u
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.td updated: 1.124 -> 1.125
Readme.txt updated: 1.3 -> 1.4
---
Log message:
catch constants more often
---
Diffs of the changes: (+14 -16)
AlphaInstrInfo.td | 14 ++
Readme.txt| 16
2 files ch
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.514 -> 1.515
---
Log message:
simplify
---
Diffs of the changes: (+8 -12)
InstructionCombining.cpp | 20
1 files changed, 8 insertions(+), 12 deletions(-)
Index: llvm/lib/Transforms
Changes in directory llvm/lib/Target/Alpha:
AlphaLLRP.cpp updated: 1.1 -> 1.2
---
Log message:
Account for pseudo-ops correctly
---
Diffs of the changes: (+51 -44)
AlphaLLRP.cpp | 95 +++---
1 files changed, 51 insertions(+), 44 deletion
Changes in directory llvm/lib/Target/Alpha:
Readme.txt updated: 1.4 -> 1.5
---
Log message:
jump table note
---
Diffs of the changes: (+150 -0)
Readme.txt | 150 +
1 files changed, 150 insertions(+)
Index: llvm/lib/Target/Alpha/
Changes in directory llvm/test/Regression/CodeGen/Alpha:
jmp_table.ll added (r1.1)
---
Log message:
basic jump table test
---
Diffs of the changes: (+98 -0)
jmp_table.ll | 98 +++
1 files changed, 98 insertions(+)
Index: llvm/test/
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.2 -> 1.3
---
Log message:
Add support for other relocation bases to jump tables, as well as custom asm
directives
---
Diffs of the changes: (+4 -0)
TargetAsmInfo.h |4
1 files changed, 4 insertions(+)
Inde
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.147 -> 1.148
---
Log message:
Add support for other relocation bases to jump tables, as well as custom asm
directives
---
Diffs of the changes: (+3 -0)
SelectionDAGNodes.h |3 +++
1 files changed, 3 insertio
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.97 -> 1.98
---
Log message:
Add support for other relocation bases to jump tables, as well as custom asm
directives
---
Diffs of the changes: (+8 -3)
AsmPrinter.cpp | 11 ---
1 files changed, 8 insertions(+), 3 dele
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.399 -> 1.400
SelectionDAGISel.cpp updated: 1.278 -> 1.279
---
Log message:
Add support for other relocation bases to jump tables, as well as custom asm
directives
---
Diffs of the changes: (+13 -1)
LegalizeDAG.c
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.2 -> 1.3
---
Log message:
Add support for other relocation bases to jump tables, as well as custom asm
directives
---
Diffs of the changes: (+1 -0)
TargetAsmInfo.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/l
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.61 -> 1.62
AlphaTargetAsmInfo.cpp updated: 1.1 -> 1.2
AlphaTargetMachine.cpp updated: 1.32 -> 1.33
---
Log message:
Fix jump tables to match gcc (and the ABI and whatnot)
---
Diffs of the changes: (+7 -0)
AlphaISel
Changes in directory llvm-poolalloc/runtime/FL2Allocator:
PoolAllocator.cpp updated: 1.54 -> 1.55
---
Log message:
Add a trace statement
---
Diffs of the changes: (+1 -0)
PoolAllocator.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm-poolalloc/runtime/FL2Allocator/PoolAllocator.c
Changes in directory llvm/test/Regression/CodeGen/Alpha:
jmp_table.ll updated: 1.1 -> 1.2
---
Log message:
Fix
---
Diffs of the changes: (+2 -2)
jmp_table.ll |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/test/Regression/CodeGen/Alpha/jmp_table.ll
diff -u llvm/t
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.340 -> 1.341
SelectionDAGISel.cpp updated: 1.279 -> 1.280
---
Log message:
Comments on JumpTableness
---
Diffs of the changes: (+4 -0)
SelectionDAG.cpp |1 +
SelectionDAGISel.cpp |3 +++
2 files chan
Changes in directory llvm/test/Regression/CodeGen/Alpha:
jmp_table.ll updated: 1.2 -> 1.3
---
Log message:
Check that jump tables wind up in the rodata section
---
Diffs of the changes: (+2 -1)
jmp_table.ll |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/test/Regre
You probably want to add this to llvmg++ too, and mention that it is
llvm-gcc4 only.
On 10/5/06, Patrick Meredith <[EMAIL PROTECTED]> wrote:
>
>
> Changes in directory llvm-www/releases/1.8/docs/CommandGuide:
>
> llvmgcc.pod updated: 1.1 -> 1.2
> ---
> Log message:
>
>
> Added command line option
Changes in directory llvm/include/llvm/ADT:
SmallVector.h updated: 1.19 -> 1.20
---
Log message:
Fix build error in gcc 3.4 and make more this general
---
Diffs of the changes: (+1 -1)
SmallVector.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/ADT/Sma
> This compiled on my 3.4.6 compiler on Linux just fine before the patch.
> What was the error you were trying to fix?
"Allignment Value not constant" was the error. This was gcc 3.4.4
> Are you sure this is right? In section 5.31 of the GCC Manual it
> indicates that if an alignment size is not
Changes in directory llvm/lib/Target/Alpha:
README.txt updated: 1.6 -> 1.7
---
Log message:
This entry is done. switched to the gcc way of doing things.
---
Diffs of the changes: (+0 -150)
README.txt | 150 -
1 files changed, 150
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.151 -> 1.152
---
Log message:
Jimptables working again on alpha.
As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff.
---
Diffs of the changes: (+2 -2)
SelectionDAGNodes.h |4 ++--
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.55 -> 1.56
AlphaISelLowering.cpp updated: 1.66 -> 1.67
AlphaISelLowering.h updated: 1.19 -> 1.20
AlphaTargetMachine.cpp updated: 1.33 -> 1.34
AlphaTargetMachine.h updated: 1.17 -> 1.18
---
Log message:
Jimptables worki
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.108 -> 1.109
---
Log message:
Jimptables working again on alpha.
As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff.
---
Diffs of the changes: (+1 -1)
AsmPrinter.cpp |2 +-
1 files changed, 1 i
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.408 -> 1.409
SelectionDAG.cpp updated: 1.346 -> 1.347
SelectionDAGISel.cpp updated: 1.286 -> 1.287
---
Log message:
Jimptables working again on alpha.
As a bonus, use the GOT node instead of the AlphaISD::GOT for in
Changes in directory llvm/test/Regression/CodeGen/Alpha:
jmp_table.ll updated: 1.4 -> 1.5
---
Log message:
Jimptables working again on alpha.
As a bonus, use the GOT node instead of the AlphaISD::GOT for internal stuff.
---
Diffs of the changes: (+0 -2)
jmp_table.ll |2 --
1 files ch
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.57 -> 1.58
AlphaISelLowering.cpp updated: 1.67 -> 1.68
AlphaISelLowering.h updated: 1.20 -> 1.21
---
Log message:
Reduce the amount of state in the lowering code and drop old pattern ISel
functions
---
Diffs of the c
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp updated: 1.120 -> 1.121
CompleteBottomUp.cpp updated: 1.36 -> 1.37
Local.cpp updated: 1.153 -> 1.154
TopDownClosure.cpp updated: 1.91 -> 1.92
---
Log message:
Move some warnings to debug mode.
---
Diffs of the changes:
Changes in directory llvm/test/Regression/Analysis/DSGraph:
FunctionPointerTable-const.ll updated: 1.4 -> 1.5
GlobalsGraphFuncPtr.ll updated: 1.4 -> 1.5
constant_globals.ll updated: 1.4 -> 1.5
---
Log message:
restore these tests
---
Diffs of the changes: (+3 -7)
FunctionPointerTable-const.
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp updated: 1.122 -> 1.123
---
Log message:
Make these hack flags hidden, like other dsa hack flags
---
Diffs of the changes: (+2 -2)
BottomUpClosure.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
In
Changes in directory llvm/include/llvm/Analysis/DataStructure:
DataStructure.h updated: 1.97 -> 1.98
---
Log message:
change this back
---
Diffs of the changes: (+1 -1)
DataStructure.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Analysis/DataStructur
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp updated: 1.121 -> 1.122
---
Log message:
Revert the aggressive inlining for now, it doesn't handle external correctly
---
Diffs of the changes: (+78 -112)
BottomUpClosure.cpp | 190 +--
Tue Oct 31 10:49:55 2006
***
*** 0
--- 1,63
+ //===-- AlphaBranchSelector.cpp - Convert Pseudo branchs --*- C++
-*-=//
+ //
+ // The LLVM Compiler Infrastructure
+ //
+ // This file was developed by Andrew Lenharth and is distributed under the
+ // Uni
Changes in directory llvm/test/Regression/CodeGen/Alpha:
add.ll added (r1.1)
mul5.ll updated: 1.3 -> 1.4
s4addl.ll (r1.1) removed
s4addq.ll (r1.5) removed
---
Log message:
make one giant add and sub tester
---
Diffs of the changes: (+188 -0)
add.ll | 183 ++
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.59 -> 1.60
AlphaInstrInfo.td updated: 1.131 -> 1.132
---
Log message:
Let us play simplify the td file (and fix a few missed sub and mul patterns).
---
Diffs of the changes: (+63 -83)
AlphaISelDAGToDAG.cpp |8 +
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.60 -> 1.61
AlphaInstrInfo.cpp updated: 1.12 -> 1.13
AlphaInstrInfo.td updated: 1.132 -> 1.133
AlphaLLRP.cpp updated: 1.2 -> 1.3
AlphaRegisterInfo.cpp updated: 1.48 -> 1.49
---
Log message:
more shotenning
---
Diffs of
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.71 -> 1.72
AlphaInstrInfo.td updated: 1.133 -> 1.134
---
Log message:
fix 2006-11-01-vastart.ll
---
Diffs of the changes: (+5 -3)
AlphaISelLowering.cpp |2 +-
AlphaInstrInfo.td |6 --
2 files change
Changes in directory llvm/test/Regression/CodeGen/Alpha:
2006-11-01-vastart.ll added (r1.1)
---
Log message:
a regression :(
---
Diffs of the changes: (+18 -0)
2006-11-01-vastart.ll | 18 ++
1 files changed, 18 insertions(+)
Index: llvm/test/Regression/CodeGen/Alpha/2006
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.157 -> 1.158
---
Log message:
Split the External and Intrinsic handling into seperate functions. This
improves readability of the call handling code significantly, as well as
makes it clear which parts are hacky (extern
Changes in directory llvm-test/External/SPEC/CINT2000/252.eon:
Makefile updated: 1.13 -> 1.14
---
Log message:
Yea, this helps
---
Diffs of the changes: (+3 -0)
Makefile |3 +++
1 files changed, 3 insertions(+)
Index: llvm-test/External/SPEC/CINT2000/252.eon/Makefile
diff -u llvm-test
Changes in directory llvm/test/Regression/Transforms/InstCombine:
2007-11-03-Memmove64.ll added (r1.1)
---
Log message:
add a regression for memmove
---
Diffs of the changes: (+18 -0)
2007-11-03-Memmove64.ll | 18 ++
1 files changed, 18 insertions(+)
Index: llvm/test/Reg
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.535 -> 1.536
---
Log message:
The wrong parameter was being tested to deturmine i32 vs i64
---
Diffs of the changes: (+1 -1)
InstructionCombining.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-
Changes in directory llvm/test/Regression/Transforms/InstCombine:
2006-11-03-Memmove64.ll added (r1.1)
2007-11-03-Memmove64.ll (r1.1) removed
---
Log message:
Got a little ahead of myself here
---
Diffs of the changes: (+18 -0)
2006-11-03-Memmove64.ll | 18 ++
1 files chan
Changes in directory llvm/test/Regression/CodeGen/Alpha:
add.ll updated: 1.1 -> 1.2
---
Log message:
Fix this test
---
Diffs of the changes: (+14 -14)
add.ll | 28 ++--
1 files changed, 14 insertions(+), 14 deletions(-)
Index: llvm/test/Regression/CodeGen/Alpha/a
Changes in directory llvm/lib/Analysis/DataStructure:
TopDownClosure.cpp updated: 1.92 -> 1.93
---
Log message:
debug type for DSA TD
---
Diffs of the changes: (+1 -1)
TopDownClosure.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Analysis/DataStructure/TopDo
Changes in directory llvm/lib/Analysis/DataStructure:
DataStructure.cpp updated: 1.248 -> 1.249
---
Log message:
Allow loop detection during debug in forwarding nodes, and revert auxcall patch
as it make 176.gcc untenable
---
Diffs of the changes: (+20 -8)
DataStructure.cpp | 28
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.158 -> 1.159
---
Log message:
Optionally allow comparison operations from affect DSGraphs
---
Diffs of the changes: (+6 -1)
Local.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: llvm/lib/
Changes in directory llvm-test:
Makefile.rules updated: 1.17 -> 1.18
---
Log message:
analyze went away
---
Diffs of the changes: (+0 -1)
Makefile.rules |1 -
1 files changed, 1 deletion(-)
Index: llvm-test/Makefile.rules
diff -u llvm-test/Makefile.rules:1.17 llvm-test/Makefile.rules:
Changes in directory llvm-test:
TEST.dsgraph.Makefile updated: 1.17 -> 1.18
TEST.dsgraph.report updated: 1.14 -> 1.15
---
Log message:
analyze is gone
---
Diffs of the changes: (+5 -5)
TEST.dsgraph.Makefile |8
TEST.dsgraph.report |2 +-
2 files changed, 5 insertions(+),
He's been looking at the demo script. I was trying that code out...
Andrew
On 11/12/06, Nick Lewycky <[EMAIL PROTECTED]> wrote:
>
>
> Changes in directory llvm/lib/Target:
>
> README.txt updated: 1.47 -> 1.48
> ---
> Log message:
>
> Cute example from Chris Lattner.
>
>
> ---
> Diffs of the chan
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.3 -> 1.4
---
Log message:
A shim over other AA impls to catch incorrect uses
---
Diffs of the changes: (+1 -0)
LinkAllPasses.h |1 +
1 files changed, 1 insertion(+)
Index: llvm/include/llvm/LinkAllPasses.h
diff -u llvm
Changes in directory llvm/include/llvm/Analysis:
Passes.h updated: 1.7 -> 1.8
---
Log message:
A shim over other AA impls to catch incorrect uses
---
Diffs of the changes: (+6 -0)
Passes.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/Analysis/Passes.h
diff -u l
Analysis Use Checker
--===//
+ //
+ // The LLVM Compiler Infrastructure
+ //
+ // This file was developed by Andrew Lenharth and is distributed under
+ // the University of Illinois Open Source License. See LICENSE.TXT for
details
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.284 -> 1.285
---
Log message:
Preliminary support for inline asm in the cbe. The target specific ugliness
is still in Writer, but issolated to a single function. This might be split
into something in each target directory. T
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.285 -> 1.286
---
Log message:
Get the asminfo for the target most closely matching the module and use that
for inline asm
---
Diffs of the changes: (+26 -28)
Writer.cpp | 54 ++---
Changes in directory llvm/lib/Target/X86:
X86TargetAsmInfo.cpp updated: 1.7 -> 1.8
---
Log message:
X86 asm -> gcc asm translation table (incomplete)
---
Diffs of the changes: (+18 -1)
X86TargetAsmInfo.cpp | 19 ++-
1 files changed, 18 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.12 -> 1.13
---
Log message:
Add per-target support for asm translation in the cbe
---
Diffs of the changes: (+7 -0)
TargetAsmInfo.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/Target/Ta
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.286 -> 1.287
---
Log message:
update comments
---
Diffs of the changes: (+4 -2)
Writer.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/CBackend/Writer.cpp
diff -u llvm/lib/Targe
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.9 -> 1.10
---
Log message:
Add per-target support for asm translation in the cbe
---
Diffs of the changes: (+2 -1)
TargetAsmInfo.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/Target
Changes in directory llvm/lib/Target/X86:
X86TargetAsmInfo.cpp updated: 1.8 -> 1.9
---
Log message:
Identities are default now
---
Diffs of the changes: (+0 -4)
X86TargetAsmInfo.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Target/X86/X86TargetAsmInfo.cpp
diff -u llvm/l
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.287 -> 1.288
---
Log message:
Make identity default, and fix PR1020: http://llvm.org/PR1020
---
Diffs of the changes: (+3 -7)
Writer.cpp | 10 +++---
1 files changed, 3 insertions(+), 7 deletions(-)
Index: llvm/li
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.288 -> 1.289
---
Log message:
gcc doesn't like an empty colbber list
---
Diffs of the changes: (+3 -1)
Writer.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/CBackend/Writer.cpp
di
Changes in directory llvm/test/Regression/CodeGen/Alpha:
weak.ll added (r1.1)
---
Log message:
Copy ARM's weak symbol test
---
Diffs of the changes: (+18 -0)
weak.ll | 18 ++
1 files changed, 18 insertions(+)
Index: llvm/test/Regression/CodeGen/Alpha/weak.ll
diff -c /dev
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.56 -> 1.57
AlphaInstrInfo.td updated: 1.135 -> 1.136
---
Log message:
Be sure to grab weak functions too, and make implicit defs comments
---
Diffs of the changes: (+10 -3)
AlphaAsmPrinter.cpp |7 +++
AlphaIn
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.58 -> 1.59
AlphaLLRP.cpp updated: 1.5 -> 1.6
AlphaTargetAsmInfo.cpp updated: 1.4 -> 1.5
---
Log message:
Simplify a bit
---
Diffs of the changes: (+15 -30)
AlphaAsmPrinter.cpp| 41 +++---
Changes in directory llvm/docs:
BytecodeFormat.html updated: 1.56 -> 1.57
LangRef.html updated: 1.178 -> 1.179
---
Log message:
Packed Structure Definitions (docs)
---
Diffs of the changes: (+39 -2)
BytecodeFormat.html |6 +-
LangRef.html| 35 ++
Changes in directory llvm/docs:
BytecodeFormat.html updated: 1.57 -> 1.58
---
Log message:
A backwards compatible bc format for packed structs
---
Diffs of the changes: (+18 -5)
BytecodeFormat.html | 23 ++-
1 files changed, 18 insertions(+), 5 deletions(-)
Index: ll
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.211 -> 1.212
---
Log message:
Packed Structures
---
Diffs of the changes: (+12 -1)
Reader.cpp | 13 -
1 files changed, 12 insertions(+), 1 deletion(-)
Index: llvm/lib/Bytecode/Reader/Reader.cpp
diff -u llvm
Changes in directory llvm/lib/Bytecode/Writer:
Writer.cpp updated: 1.136 -> 1.137
---
Log message:
Packed Structures
---
Diffs of the changes: (+5 -3)
Writer.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index: llvm/lib/Bytecode/Writer/Writer.cpp
diff -u llvm/lib/B
Changes in directory llvm/lib/VMCore:
AsmWriter.cpp updated: 1.228 -> 1.229
Constants.cpp updated: 1.183 -> 1.184
Type.cpp updated: 1.151 -> 1.152
---
Log message:
Packed Structures
---
Diffs of the changes: (+32 -12)
AsmWriter.cpp |8
Constants.cpp |5 ++---
Type.cpp
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.288 -> 1.289
---
Log message:
Packed Structures
---
Diffs of the changes: (+14 -0)
llvmAsmParser.y | 14 ++
1 files changed, 14 insertions(+)
Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmPar
Changes in directory llvm/test/Feature:
packed_struct.ll added (r1.1)
---
Log message:
feature test for packed structs
---
Diffs of the changes: (+29 -0)
packed_struct.ll | 29 +
1 files changed, 29 insertions(+)
Index: llvm/test/Feature/packed_struct.ll
diff
Changes in directory llvm/test/Feature:
packed_struct.ll updated: 1.1 -> 1.2
---
Log message:
packed initializers too in the test
---
Diffs of the changes: (+4 -0)
packed_struct.ll |4
1 files changed, 4 insertions(+)
Index: llvm/test/Feature/packed_struct.ll
diff -u llvm/test/Fe
e the constant, I don't think it makes
sense to have two types of initializer.
Or were you taking about something else?
Andrew
> Reid.
>
> On Fri, 2006-12-08 at 12:07 -0600, Andrew Lenharth wrote:
> >
> > Changes in directory llvm/lib/AsmParser:
> >
> > llvmA
Changes in directory llvm/test/Regression/CodeGen/X86:
packed_struct.ll added (r1.1)
---
Log message:
test packed struct codegen on x86
---
Diffs of the changes: (+38 -0)
packed_struct.ll | 38 ++
1 files changed, 38 insertions(+)
Index: llvm/test/Reg
Changes in directory llvm/lib/Target:
TargetData.cpp updated: 1.72 -> 1.73
---
Log message:
Packed Structures
---
Diffs of the changes: (+1 -1)
TargetData.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/TargetData.cpp
diff -u llvm/lib/Target/TargetData
Changes in directory llvm/include/llvm:
Constants.h updated: 1.104 -> 1.105
DerivedTypes.h updated: 1.72 -> 1.73
Type.h updated: 1.94 -> 1.95
---
Log message:
Packed Structures
---
Diffs of the changes: (+11 -3)
Constants.h|2 +-
DerivedTypes.h |7 +--
Type.h |5
Changes in directory llvm/tools/bugpoint:
CrashDebugger.cpp updated: 1.45 -> 1.46
---
Log message:
For transforms the behave differently if main goes away, add an option to
prevent bugpoint from removing main
---
Diffs of the changes: (+13 -0)
CrashDebugger.cpp | 13 +
1 file
Changes in directory llvm-poolalloc/Regressions:
2006-03-05.vaargCall.ll added (r1.1)
---
Log message:
a call to vaarg function fails in pc
---
Diffs of the changes: (+406 -0)
2006-03-05.vaargCall.ll | 406
1 files changed, 406 insertions(+)
Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.39 -> 1.40
AlphaInstrInfo.td updated: 1.113 -> 1.114
---
Log message:
fcopysign and get rid of dsnode cruft. custom PA runtimes make this better in
some senses
---
Diffs of the changes: (+15 -220)
AlphaISelLoweri
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.49 -> 1.50
---
Log message:
fcopysign support
---
Diffs of the changes: (+1 -0)
TargetSelectionDAG.td |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/Targe
9 11:16:45 2006
***
*** 0
--- 1,84
+ //===- AlphaSchedule.td - Alpha Scheduling Definitions -*- tablegen
-*-===//
+ //
+ // The LLVM Compiler Infrastructure
+ //
+ // This file was developed by Andrew Lenharth and is distributed under
+ // the University of Illin
Changes in directory llvm-test:
Makefile.programs updated: 1.197 -> 1.198
---
Log message:
change alpha beta
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mai
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.td updated: 1.115 -> 1.116
---
Log message:
alpha and llvm have different oppinions on which arg is the sign bit
---
Diffs of the changes: (+8 -10)
AlphaInstrInfo.td | 18 --
1 files changed, 8 insertions(+), 10 de
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.50 -> 1.51
---
Log message:
relax fcopysign
---
Diffs of the changes: (+4 -1)
TargetSelectionDAG.td |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llv
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.td updated: 1.116 -> 1.117
---
Log message:
fcopysign for mixed mode
---
Diffs of the changes: (+20 -1)
AlphaInstrInfo.td | 21 -
1 files changed, 20 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/Alpha/
Changes in directory llvm/lib/Target/Alpha:
AlphaInstrInfo.cpp updated: 1.8 -> 1.9
---
Log message:
these are copies too
---
Diffs of the changes: (+5 -1)
AlphaInstrInfo.cpp |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/Alpha/AlphaInstrInfo.cpp
diff
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.140 -> 1.141
---
Log message:
improve mem intrinsics and add a few things povray uses
---
Diffs of the changes: (+30 -3)
Local.cpp | 33 ++---
1 files changed, 30 insertions(+), 3 deleti
Changes in directory llvm/lib/Analysis/DataStructure:
DataStructure.cpp updated: 1.241 -> 1.242
---
Log message:
Handle one offset with growth case seen in povray. Namely, if we have an
offset,
and the offset lands at a field boundary in the old type, construct a new type,
copying the field
Changes in directory llvm/lib/Analysis/DataStructure:
DataStructure.cpp updated: 1.242 -> 1.243
---
Log message:
allow field sensitivity to be a tunable parameter
---
Diffs of the changes: (+6 -2)
DataStructure.cpp |8 ++--
1 files changed, 6 insertions(+), 2 deletions(-)
Index: l
1 - 100 of 484 matches
Mail list logo