Changes in directory llvm/win32/TableGen:
.cvsignore added (r1.1)
TableGen.vcproj updated: 1.16 -> 1.17
---
Log message:
Eliminate need for bison/flex in Visual Studio builds.
---
Diffs of the changes: (+17 -17)
.cvsignore |4
TableGen.vcproj | 30 +--
Changes in directory llvm/win32:
dobison.cmd added (r1.1)
doflex.cmd added (r1.1)
---
Log message:
Eliminate need for bison/flex in Visual Studio builds.
---
Diffs of the changes: (+41 -0)
dobison.cmd | 22 ++
doflex.cmd | 19 +++
2 files changed, 41
Changes in directory llvm/win32/AsmParser:
.cvsignore added (r1.1)
AsmParser.vcproj updated: 1.5 -> 1.6
---
Log message:
Eliminate need for bison/flex in Visual Studio builds.
---
Diffs of the changes: (+17 -15)
.cvsignore |4
AsmParser.vcproj | 28 +
Changes in directory llvm/win32/Transforms:
Transforms.vcproj updated: 1.14 -> 1.15
---
Log message:
Update Visual Studio projects to reflect moved file.
---
Diffs of the changes: (+3 -3)
Transforms.vcproj |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/win32/T
Changes in directory llvm/test/Regression/CodeGen/PowerPC:
fp_to_uint.ll added (r1.1)
---
Log message:
Add a regression test for the recent fix for FP_TO_UINT lowering in the ppc
backend.
---
Diffs of the changes: (+9 -0)
fp_to_uint.ll |9 +
1 files changed, 9 insertions(+)
I
Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.33 -> 1.34
---
Log message:
Add a note about some bitfield stuff we could be doing better.
---
Diffs of the changes: (+64 -0)
README.txt | 64 +
1 files changed
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.37 -> 1.38
---
Log message:
Correctly Expand or Promote FP_TO_UINT based on the capabilities of the
machine. This allows us to generate great code for i32 FP_TO_UINT now on
targets with 64 bit extensions.
---
Diffs
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.202 -> 1.203
---
Log message:
Allow custom lowered FP_TO_SINT ops in the check for whether a larger
FP_TO_SINT is preferred to a larger FP_TO_UINT. This seems to be begging
for a TLI.isOperationCustom() helper funct
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.121 -> 1.122
PPCInstrInfo.td updated: 1.136 -> 1.137
---
Log message:
autogen undef
---
Diffs of the changes: (+6 -11)
PPCISelDAGToDAG.cpp |8
PPCInstrInfo.td |9 ++---
2 files changed, 6
Changes in directory llvm/lib/Target:
TargetSelectionDAG.td updated: 1.5 -> 1.6
---
Log message:
Add undef
---
Diffs of the changes: (+3 -1)
TargetSelectionDAG.td |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Ta
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAG.h updated: 1.64 -> 1.65
---
Log message:
Add a method
---
Diffs of the changes: (+4 -1)
SelectionDAG.h |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/SelectionDAG.h
diff -u llvm/i
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrFormats.td updated: 1.54 -> 1.55
PPCInstrInfo.td updated: 1.135 -> 1.136
---
Log message:
Allow pseudos to have patterns, no functionality change
---
Diffs of the changes: (+13 -13)
PPCInstrFormats.td |4 ++--
PPCInstrInfo.td|
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.120 -> 1.121
PPCInstrInfo.td updated: 1.134 -> 1.135
---
Log message:
Autogen fsel
---
Diffs of the changes: (+6 -14)
PPCISelDAGToDAG.cpp | 12
PPCInstrInfo.td |8 ++--
2 files changed,
Changes in directory llvm/lib/Target/PowerPC:
PPCISelLowering.cpp updated: 1.36 -> 1.37
---
Log message:
Expose the fextend on the DAG instead of doing it in the matcher
---
Diffs of the changes: (+21 -8)
PPCISelLowering.cpp | 29 +
1 files changed, 21 inserti
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.119 -> 1.120
PPCInstrInfo.td updated: 1.133 -> 1.134
---
Log message:
Autogen a few new ppc-specific nodes
---
Diffs of the changes: (+11 -15)
PPCISelDAGToDAG.cpp | 12
PPCInstrInfo.td | 14 ++
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.118 -> 1.119
---
Log message:
The dag isel generator generates this now
---
Diffs of the changes: (+0 -32)
PPCISelDAGToDAG.cpp | 32
1 files changed, 32 deletions(-)
Index: llv
Changes in directory llvm/lib/Target/Alpha:
AlphaISelDAGToDAG.cpp updated: 1.3 -> 1.4
---
Log message:
The dag isel generator generates this now
---
Diffs of the changes: (+0 -32)
AlphaISelDAGToDAG.cpp | 32
1 files changed, 32 deletions(-)
Index: llvm/
Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.65 -> 1.66
---
Log message:
Emit some boilerplate for targets
---
Diffs of the changes: (+29 -0)
DAGISelEmitter.cpp | 29 +
1 files changed, 29 insertions(+)
Index: llvm/utils/TableGen/D
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.117 -> 1.118
---
Log message:
Be a bit more paranoid about calling SelectNodeTo
---
Diffs of the changes: (+11 -7)
PPCISelDAGToDAG.cpp | 18 +++---
1 files changed, 11 insertions(+), 7 deletions(-)
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.116 -> 1.117
---
Log message:
Fix a couple of minor bugs. The first fixes povray, the second fixes things
if the dag combiner isn't run
---
Diffs of the changes: (+9 -3)
PPCISelDAGToDAG.cpp | 12 +---
1
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.54 -> 1.55
---
Log message:
Clear a bit in this file that was causing a miscompilation of 178.galgel.
---
Diffs of the changes: (+1 -1)
DAGCombiner.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Changes in directory llvm/include/llvm:
BasicBlock.h updated: 1.56 -> 1.57
Constant.h updated: 1.25 -> 1.26
GlobalValue.h updated: 1.23 -> 1.24
Instruction.h updated: 1.68 -> 1.69
---
Log message:
Remove some dead argument names which irritates GCC at certain warning levels.
---
Diffs of the
Changes in directory llvm/include/llvm:
Module.h updated: 1.63 -> 1.64
Function.h updated: 1.66 -> 1.67
---
Log message:
Add a missing Module::setTargetTriple method.
Remove Function::aiterator and Module::giterator typedefs (and const versions)
as they should have been removed when abegin/gbe
Changes in directory llvm:
Makefile.rules updated: 1.332 -> 1.333
---
Log message:
analyses after transformations
---
Diffs of the changes: (+1 -1)
Makefile.rules |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.332 llvm/M
Changes in directory llvm/tools/llc:
Makefile updated: 1.74 -> 1.75
---
Log message:
transforms before analyses
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llc/Makefile
diff -u llvm/tools/llc/Makefile:1.74 llvm/to
Changes in directory llvm/utils/TableGen:
SubtargetEmitter.cpp updated: 1.3 -> 1.4
SubtargetEmitter.h updated: 1.1 -> 1.2
---
Log message:
Refactored to make room for more stuff (scheduling info.)
---
Diffs of the changes: (+102 -77)
SubtargetEmitter.cpp | 174 +++
Changes in directory llvm/lib/Target/PowerPC:
PPCSubtarget.cpp updated: 1.12 -> 1.13
---
Log message:
Preparation of supporting scheduling info. Need to find info based on selected
CPU.
---
Diffs of the changes: (+4 -3)
PPCSubtarget.cpp |7 ---
1 files changed, 4 insertions(+), 3
Changes in directory llvm/lib/Target/Alpha:
AlphaSubtarget.cpp updated: 1.5 -> 1.6
---
Log message:
Preparation of supporting scheduling info. Need to find info based on selected
CPU.
---
Diffs of the changes: (+4 -4)
AlphaSubtarget.cpp |8
1 files changed, 4 insertions(+),
Changes in directory llvm/lib/Target:
SubtargetFeature.cpp updated: 1.7 -> 1.8
---
Log message:
Preparation of supporting scheduling info. Need to find info based on selected
CPU.
---
Diffs of the changes: (+46 -21)
SubtargetFeature.cpp | 67 +++-
Changes in directory llvm/include/llvm/Target:
SubtargetFeature.h updated: 1.4 -> 1.5
---
Log message:
Preparation of supporting scheduling info. Need to find info based on selected
CPU.
---
Diffs of the changes: (+27 -9)
SubtargetFeature.h | 36 +++-
1
Changes in directory llvm/lib/Transforms/IPO:
GlobalOpt.cpp updated: 1.58 -> 1.59
---
Log message:
Stop using deprecated types
---
Diffs of the changes: (+2 -1)
GlobalOpt.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Transforms/IPO/GlobalOpt.cpp
diff -u l
31 matches
Mail list logo