Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.52 - 1.53
---
Log message:
Simplify all the casting business and get rid of isSigned().
---
Diffs of the changes: (+18 -64)
IntrinsicLowering.cpp | 82 ++
1 files
On Thu, 2006-12-21 at 11:49 -0400, Jim Laskey wrote:
It's a bit of a tango, but enclosed is the patch I'll check in. The
i386 and ppc patches are dependent because of the change
to LLVM_TARGET_INTRINSIC_LOWER. Below are additional changes to
rs6000.h (marked in red).
Index:
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.127 - 1.128
---
Log message:
Just print integer constants as signed values. The actual signedness
doesn't matter as it is determined in the way the constant is used.
---
Diffs of the changes: (+1 -7)
AsmPrinter.cpp |8
Changes in directory llvm/lib/Analysis:
ScalarEvolution.cpp updated: 1.75 - 1.76
---
Log message:
Add a FIXME about signedness.
---
Diffs of the changes: (+2 -0)
ScalarEvolution.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Analysis/ScalarEvolution.cpp
diff -u
Changes in directory llvm/test/Regression/CodeGen/X86:
2006-07-28-AsmPrint-Long-As-Pointer.ll updated: 1.2 - 1.3
---
Log message:
Integer constants now print out as signed values in the assembly,
regardless of the signedness of the associated type.
---
Diffs of the changes: (+1 -1)
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.226 - 1.227
PPCRegisterInfo.td updated: 1.42 - 1.43
PPCTargetAsmInfo.cpp updated: 1.9 - 1.10
PPCTargetAsmInfo.h updated: 1.3 - 1.4
PPCTargetMachine.cpp updated: 1.110 - 1.111
---
Log message:
Changes from Nick Lewycky
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.16 - 1.17
---
Log message:
Changes from Nick Lewycky with a simplified PPCTargetAsmInfo.
---
Diffs of the changes: (+3 -2)
TargetAsmInfo.h |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index:
Nick,
Changes are in. A couple of things you can focus on future changes.
If you find yourself duplicating sections of code, factor out the
common bits and move them up into the common PPC class - it's not
forbidden to do so. :) Second, now that you have a proper subclass,
you should
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.17 - 1.18
---
Log message:
Grandchildren are covered by protect.
---
Diffs of the changes: (+2 -3)
TargetAsmInfo.h |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index:
You asked for a case where I need to (recursively) determine the
sign of
a some Value. I have a case in mind:
lib/Transforms/Utils/LowerSwitch.cpp. When it decides to lower
this to
a branch tree it is recursively calling switchConvert and passing the
switch value in. The signedness is
Changes in directory llvm-test/SingleSource/UnitTests:
2003-05-31-LongShifts.c updated: 1.2 - 1.3
---
Log message:
Update to new mnemonics for shift operators.
---
Diffs of the changes: (+1 -1)
2003-05-31-LongShifts.c |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Hi Reid,
I am not sure what this does. But this completely broken tests on my
Mac. For example, if I just do make under MultiSource/Benchmarks/
Olden/bh. I get
make: *** No rule to make target `Output/args.rbc', needed by `Output/
bh.linked.rbc'. Stop.
I get this even with fresh tot check
Changes in directory llvm:
Makefile.config.in updated: 1.72 - 1.73
configure updated: 1.261 - 1.262
---
Log message:
Add a new variable, LLVMGCCLIBEXEC to get the libexec directory where the
cc1 and cc1plus executables live.
---
Diffs of the changes: (+33 -25)
Makefile.config.in |3 ++
Changes in directory llvm/autoconf:
configure.ac updated: 1.256 - 1.257
---
Log message:
Add a new variable, LLVMGCCLIBEXEC to get the libexec directory where the
cc1 and cc1plus executables live.
---
Diffs of the changes: (+2 -0)
configure.ac |2 ++
1 files changed, 2 insertions(+)
Changes in directory llvm-test:
Makefile.rules updated: 1.21 - 1.22
---
Log message:
Use the LLVMGCCLIBEXEC variable to get the paths for cc1 and cc1plus
instead of trying to hack it together from other variables.
---
Diffs of the changes: (+3 -3)
Makefile.rules |6 +++---
1 files
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.41 - 1.42
---
Log message:
Fix for ARM weak symbols, patch by Lauro Ramos Venancio!
---
Diffs of the changes: (+14 -0)
ARMAsmPrinter.cpp | 14 ++
1 files changed, 14 insertions(+)
Index:
Index: gcc/llvm-debug.cpp
===
--- gcc/llvm-debug.cpp (revision 121615)
+++ gcc/llvm-debug.cpp (working copy)
@@ -451,11 +451,13 @@
/// getOrCreateType - Get the type from the cache or create a new
type if
/// necessary.
///
Changes in directory llvm/lib/Target/X86:
README.txt updated: 1.147 - 1.148
---
Log message:
add a note
---
Diffs of the changes: (+9 -0)
README.txt |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/Target/X86/README.txt
diff -u llvm/lib/Target/X86/README.txt:1.147
Changes in directory llvm/tools/llvm-config:
.cvsignore updated: 1.2 - 1.3
---
Log message:
Ignore the LibDeps.txt.tmp file.
---
Diffs of the changes: (+1 -0)
.cvsignore |1 +
1 files changed, 1 insertion(+)
Index: llvm/tools/llvm-config/.cvsignore
diff -u
Changes in directory llvm/lib/CodeGen:
MachineFunction.cpp updated: 1.106 - 1.107
---
Log message:
Debug dump error.
---
Diffs of the changes: (+1 -1)
MachineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/CodeGen/MachineFunction.cpp
diff -u
20 matches
Mail list logo