Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.57 -> 1.58
---
Log message:
Number of NodeTypes now exceeds 128.
---
Diffs of the changes: (+2 -2)
TargetLowering.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Target/Tar
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.108 -> 1.109
---
Log message:
Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR.
---
Diffs of the changes: (+2 -1)
SelectionDAGNodes.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Ind
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.309 -> 1.310
SelectionDAGISel.cpp updated: 1.177 -> 1.178
---
Log message:
Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR.
---
Diffs of the changes: (+20 -8)
LegalizeDAG.cpp | 18 +++
Changes in directory llvm/lib/Target:
TargetLowering.cpp updated: 1.42 -> 1.43
---
Log message:
Number of NodeTypes now exceeds 128.
---
Diffs of the changes: (+1 -1)
TargetLowering.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/TargetLowering.cpp
di
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.107 -> 1.108
---
Log message:
SDOperand::isOperand should not be a forwarding. It must check *this against
N's operands.
---
Diffs of the changes: (+3 -4)
SelectionDAGNodes.h |7 +++
1 files changed, 3 i
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.264 -> 1.265
---
Log message:
SDOperand::isOperand should not be a forwarding. It must check *this against
N's operands.
---
Diffs of the changes: (+7 -0)
SelectionDAG.cpp |7 +++
1 files changed, 7 ins
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.106 -> 1.107
---
Log message:
Added isOperand(N): true if this is an operand of N
---
Diffs of the changes: (+7 -0)
SelectionDAGNodes.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.263 -> 1.264
---
Log message:
Added isOperand(N): true if this is an operand of N
---
Diffs of the changes: (+7 -0)
SelectionDAG.cpp |7 +++
1 files changed, 7 insertions(+)
Index: llvm/lib/CodeGen/Sel
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.8 -> 1.9
---
Log message:
A bit more tweaking
---
Diffs of the changes: (+24 -6)
ScheduleDAGList.cpp | 30 --
1 files changed, 24 insertions(+), 6 deletions(-)
Index: llvm/lib/
Changes in directory llvm/utils/TableGen:
CodeGenIntrinsics.h updated: 1.1 -> 1.2
---
Log message:
Fix pasteo
---
Diffs of the changes: (+1 -1)
CodeGenIntrinsics.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/CodeGenIntrinsics.h
diff -u llvm/utils/
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.7 -> 1.8
---
Log message:
Fix VC++ compilation errors.
---
Diffs of the changes: (+4 -4)
ScheduleDAGList.cpp |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/Selecti
Changes in directory llvm/utils/TableGen:
CodeGenIntrinsics.h added (r1.1)
IntrinsicEmitter.cpp added (r1.1)
IntrinsicEmitter.h added (r1.1)
TableGen.cpp updated: 1.44 -> 1.45
---
Log message:
initial implementation of intrinsic parsing
---
Diffs of the changes: (+157 -0)
CodeGenIntrinsics
Changes in directory llvm/utils/TableGen:
TableGen.cpp updated: 1.45 -> 1.46
---
Log message:
remove a bunch of long-dead testing code
---
Diffs of the changes: (+1 -331)
TableGen.cpp | 332 ---
1 files changed, 1 insertion(+), 331 d
Changes in directory llvm/include/llvm:
Intrinsics.td added (r1.1)
---
Log message:
initial checkin of the intrinsic description file
---
Diffs of the changes: (+188 -0)
Intrinsics.td | 188 ++
1 files changed, 188 insertions(+)
In
Changes in directory llvm/tools/analyze:
analyze.cpp updated: 1.65 -> 1.66
---
Log message:
Implemented -quiet feature for analyze
---
Diffs of the changes: (+35 -30)
analyze.cpp | 65
1 files changed, 35 insertions(+), 30 dele
Changes in directory llvm/utils/TableGen:
SubtargetEmitter.cpp updated: 1.17 -> 1.18
---
Log message:
remove out of date comment
---
Diffs of the changes: (+1 -2)
SubtargetEmitter.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/utils/TableGen/SubtargetEmitter.
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.56 -> 1.57
---
Log message:
Move #include "llvm/CodeGen/AsmPrinter.h" to top since it's the interface.
---
Diffs of the changes: (+1 -1)
AsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/l
Changes in directory llvm/include/llvm/CodeGen:
ValueTypes.h updated: 1.20 -> 1.21
---
Log message:
update comment
---
Diffs of the changes: (+1 -1)
ValueTypes.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/ValueTypes.h
diff -u llvm/include/l
Changes in directory llvm/lib/Target:
Target.td updated: 1.72 -> 1.73
---
Log message:
Split the valuetypes out of Target.td into ValueTypes.td
---
Diffs of the changes: (+1 -37)
Target.td | 38 +-
1 files changed, 1 insertion(+), 37 deletions(-)
Ind
Changes in directory llvm:
Makefile.rules updated: 1.348 -> 1.349
---
Log message:
pass -Illvm/include to tblgen
---
Diffs of the changes: (+3 -2)
Makefile.rules |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.348 ll
Changes in directory llvm/include/llvm/CodeGen:
ValueTypes.td added (r1.1)
---
Log message:
Split this out of Target.td
---
Diffs of the changes: (+45 -0)
ValueTypes.td | 45 +
1 files changed, 45 insertions(+)
Index: llvm/include/llvm/CodeGe
Changes in directory llvm/utils/TableGen:
FileLexer.cpp.cvs updated: 1.2 -> 1.3
FileLexer.l.cvs updated: 1.1 -> 1.2
---
Log message:
Regenerate
---
Diffs of the changes: (+62 -54)
FileLexer.cpp.cvs | 98 --
FileLexer.l.cvs | 18
Changes in directory llvm/utils/TableGen:
TableGen.cpp updated: 1.43 -> 1.44
---
Log message:
Add support for "-Ifoo" in addition to "-I foo"
---
Diffs of the changes: (+1 -1)
TableGen.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/TableGen.cpp
d
Changes in directory llvm/utils/TableGen:
FileLexer.l updated: 1.26 -> 1.27
TableGen.cpp updated: 1.42 -> 1.43
---
Log message:
add support for multiple include directories
---
Diffs of the changes: (+16 -12)
FileLexer.l | 18 +++---
TableGen.cpp | 10 +-
2 files c
Changes in directory llvm/examples/BFtoLLVM:
BFtoLLVM.cpp updated: 1.3 -> 1.4
---
Log message:
Upgrade this to use the new intrinsic names
---
Diffs of the changes: (+3 -2)
BFtoLLVM.cpp |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/examples/BFtoLLVM/BFtoLLVM.
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.446 -> 1.447
---
Log message:
Change this to work with renamed intrinsics.
---
Diffs of the changes: (+7 -1)
InstructionCombining.cpp |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Inde
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.62 -> 1.63
---
Log message:
Make this work with renamed intrinsics.
---
Diffs of the changes: (+25 -26)
SimplifyLibCalls.cpp | 51 +--
1 files changed, 25 inserti
Changes in directory llvm/lib/Analysis/IPA:
Andersens.cpp updated: 1.26 -> 1.27
---
Log message:
updates for recent changes
---
Diffs of the changes: (+4 -2)
Andersens.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/lib/Analysis/IPA/Andersens.cpp
diff -u l
Changes in directory llvm/docs:
ReleaseNotes.html updated: 1.346 -> 1.347
---
Log message:
mention some major changes
---
Diffs of the changes: (+24 -7)
ReleaseNotes.html | 31 ---
1 files changed, 24 insertions(+), 7 deletions(-)
Index: llvm/docs/ReleaseNot
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.48 -> 1.49
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+0 -11)
TargetSelectionDAG.td | 11 ---
1 files changed, 11 deletions(-)
Index: llvm/lib/Target/TargetSelectio
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.101 -> 1.102
Verifier.cpp updated: 1.147 -> 1.148
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+0 -51)
Function.cpp |6 --
Verifier.cpp | 45
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.105 -> 1.106
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+0 -6)
SelectionDAGNodes.h |6 --
1 files changed, 6 deletions(-)
Index: llvm/include/llvm/CodeGen/Sel
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.98 -> 1.99
X86InstrInfo.td updated: 1.250 -> 1.251
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+12 -21)
X86ISelLowering.cpp |9 -
X86InstrInfo.td | 24 ++
Changes in directory llvm/docs:
LangRef.html updated: 1.136 -> 1.137
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+1 -201)
LangRef.html | 202 ---
1 files changed, 1 insertion(+), 201 deletion
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.308 -> 1.309
SelectionDAG.cpp updated: 1.262 -> 1.263
SelectionDAGISel.cpp updated: 1.176 -> 1.177
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+0 -91)
LegalizeDAG.cpp
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.175 -> 1.176
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress.
---
Diffs of the changes:
Changes in directory llvm/include/llvm:
Intrinsics.h updated: 1.37 -> 1.38
---
Log message:
remove the read/write port/io intrinsics.
---
Diffs of the changes: (+0 -7)
Intrinsics.h |7 ---
1 files changed, 7 deletions(-)
Index: llvm/include/llvm/Intrinsics.h
diff -u llvm/include/
Changes in directory llvm/test/Regression/CodeGen/X86:
io.llx (r1.1) removed
ioport.llx (r1.2) removed
---
Log message:
Remove these testcases. These intrinsics are going away
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commit
Changes in directory llvm/docs:
LangRef.html updated: 1.135 -> 1.136
---
Log message:
Update the llvm.memset/memcpy/memmove intrinsics to reflect the recent split
into types.
---
Diffs of the changes: (+33 -26)
LangRef.html | 59 +--
Changes in directory llvm/test/Regression/Bytecode:
memcpy.ll added (r1.1)
memcpy.ll.bc-16 added (r1.1)
---
Log message:
new testcases
---
Diffs of the changes: (+21 -0)
memcpy.ll | 21 +
memcpy.ll.bc-16 |0
2 files changed, 21 insertions(+)
Index: llvm/t
Changes in directory llvm/include/llvm/Assembly:
AutoUpgrade.h updated: 1.4 -> 1.5
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress.
---
Diffs of the changes: (+2 -12)
Aut
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.39 -> 1.40
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress.
---
Diffs of the changes: (+12 -6)
Int
Changes in directory llvm/lib/Analysis/DataStructure:
Local.cpp updated: 1.139 -> 1.140
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress.
---
Diffs of the changes: (+6 -3)
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.188 -> 1.189
---
Log message:
Simplify the autoupgrade interface
---
Diffs of the changes: (+3 -6)
Reader.cpp |9 +++--
1 files changed, 3 insertions(+), 6 deletions(-)
Index: llvm/lib/Bytecode/Reader/Reader.cpp
Changes in directory llvm/lib/VMCore:
AutoUpgrade.cpp updated: 1.8 -> 1.9
Function.cpp updated: 1.100 -> 1.101
Verifier.cpp updated: 1.146 -> 1.147
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way
Changes in directory llvm/include/llvm:
IntrinsicInst.h updated: 1.9 -> 1.10
Intrinsics.h updated: 1.36 -> 1.37
---
Log message:
Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving
PR709: http://llvm.cs.uiuc.edu/PR709 , and paving the way for future progress.
---
Diffs of
Changes in directory llvm/lib/Target:
README.txt updated: 1.8 -> 1.9
---
Log message:
add a note
---
Diffs of the changes: (+7 -0)
README.txt |7 +++
1 files changed, 7 insertions(+)
Index: llvm/lib/Target/README.txt
diff -u llvm/lib/Target/README.txt:1.8 llvm/lib/Target/README.t
Changes in directory llvm/test/Regression/CodeGen/X86:
2006-03-01-InstrSchedBug.ll added (r1.1)
---
Log message:
Add a regression test for bug 478: http://llvm.cs.uiuc.edu/PR478 .
---
Diffs of the changes: (+11 -0)
2006-03-01-InstrSchedBug.ll | 11 +++
1 files changed, 11 insertio
Changes in directory llvm/lib/CodeGen/SelectionDAG:
ScheduleDAGList.cpp updated: 1.6 -> 1.7
---
Log message:
- Fixed some priority calculation bugs that were causing bug 478:
http://llvm.cs.uiuc.edu/PR478 . Among them:
a predecessor appearing more than once in the operand list was counted as
49 matches
Mail list logo