[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2007-02-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.142 -> 1.143 --- Log message: 80 col. violation. --- Diffs of the changes: (+2 -1) X86TargetMachine.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86TargetMachine.cpp dif

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.141 -> 1.142 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+2 -2) X86TargetMachine.cpp |4 ++-- 1 files changed, 2 in

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2007-01-22 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.139 -> 1.140 --- Log message: Double and long preferred alignment is 8 byte. --- Diffs of the changes: (+2 -2) X86TargetMachine.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Targe

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2007-01-20 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.138 -> 1.139 --- Log message: Teach TargetData to handle 'preferred' alignment for each target, and use these alignment amounts to align scalars when we can. Patch by Scott Michel! --- Diffs of the changes: (+2 -2)

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86TargetMachine.h X86TargetObjInfo.cpp X86TargetObjInfo.h

2007-01-17 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.136 -> 1.137 X86TargetMachine.h updated: 1.42 -> 1.43 X86TargetObjInfo.cpp (r1.1) removed X86TargetObjInfo.h (r1.1) removed --- Log message: Revert patch. --- Diffs of the changes: (+0 -6) X86TargetMachine.cpp |5

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86TargetMachine.h

2007-01-16 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.135 -> 1.136 X86TargetMachine.h updated: 1.41 -> 1.42 --- Log message: Create the specified TargetObjInfo and use it. --- Diffs of the changes: (+6 -0) X86TargetMachine.cpp |5 + X86TargetMachine.h |1 +

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-12-19 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.130 -> 1.131 --- Log message: The x86-64 target machine should be used for amd64-* target triples. --- Diffs of the changes: (+5 -0) X86TargetMachine.cpp |5 + 1 files changed, 5 insertions(+) Index: llvm/l

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-12-04 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.128 -> 1.129 --- Log message: Non-darwin gcc should default to static relocation to match gcc. --- Diffs of the changes: (+1 -1) X86TargetMachine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86TargetMachine.h

2006-09-07 Thread Jim Laskey
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.125 -> 1.126 X86TargetMachine.h updated: 1.39 -> 1.40 --- Log message: 1. Remove condition on delete. 2. Protect and outline createTargetAsmInfo. 3. Misc. kruft. --- Diffs of the changes: (+9 -5) X86TargetMachine.c

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-09-04 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.124 -> 1.125 --- Log message: Fix some X86 JIT failures. This should really come from TargetJITInfo. --- Diffs of the changes: (+3 -0) X86TargetMachine.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-09-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.122 -> 1.123 --- Log message: Simplify target construction. --- Diffs of the changes: (+1 -3) X86TargetMachine.cpp |4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) Index: llvm/lib/Target/X86/X86TargetMa

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-08-23 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.120 -> 1.121 --- Log message: Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it does emit linkable .o files in very simple cases. --- Diffs of the changes: (+1 -1) X86TargetMachine.cpp |2 +

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-08-01 Thread Nate Begeman
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

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-06-16 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.116 -> 1.117 --- Log message: Don't pass target name into TargetData anymore, it is never used or needed. Remove explicit casts to std::string now that there is no overload resolution issues in the TargetData ctors. ---

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-05-20 Thread Owen Anderson
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.114 -> 1.115 --- Log message: Make TargetData strings less redundant. --- Diffs of the changes: (+1 -1) X86TargetMachine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86T

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-05-19 Thread Owen Anderson
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.113 -> 1.114 --- Log message: Make all of the TargetMachine subclasses use the new string TargetData methods. This is part of the on-going work on PR 761: http://llvm.cs.uiuc.edu/PR761 . --- Diffs of the changes: (+1

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-04-08 Thread Nate Begeman
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.111 -> 1.112 --- Log message: Disable switch lowering for targets based on the selection dag isel, letting the code generator handle them directly. --- Diffs of the changes: (+0 -10) X86TargetMachine.cpp | 10 -

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86TargetMachine.h

2006-03-22 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.109 -> 1.110 X86TargetMachine.h updated: 1.32 -> 1.33 --- Log message: Eliminate IntrinsicLowering from TargetMachine. Make the CBE and V9 backends create their own, since they're the only ones that use it. --- Diffs o

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-03-18 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.108 -> 1.109 --- Log message: Turning on LSR by default --- Diffs of the changes: (+2 -6) X86TargetMachine.cpp |8 ++-- 1 files changed, 2 insertions(+), 6 deletions(-) Index: llvm/lib/Target/X86/X86TargetMa

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-03-09 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.105 -> 1.106 --- Log message: Add option -enable-x86-lsr to enable x86 loop strength reduction pass. --- Diffs of the changes: (+7 -0) X86TargetMachine.cpp |7 +++ 1 files changed, 7 insertions(+) Index: ll

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-02-17 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.103 -> 1.104 --- Log message: Disable PIC for JIT. --- Diffs of the changes: (+3 -0) X86TargetMachine.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/X86/X86TargetMachine.cpp diff -u llvm/li

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-02-03 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.101 -> 1.102 --- Log message: remove an old comment --- Diffs of the changes: (+2 -3) X86TargetMachine.cpp |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/lib/Target/X86/X86TargetMachine.

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.95 -> 1.96 --- Log message: Stop doing that accidental commit. --- Diffs of the changes: (+1 -1) X86TargetMachine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86TargetMa

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp

2006-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.93 -> 1.94 --- Log message: Didn't mean to commit the last one. --- Diffs of the changes: (+1 -1) X86TargetMachine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86TargetM

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86.h

2005-12-16 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.90 -> 1.91 X86.h updated: 1.38 -> 1.39 --- Log message: Only lower SELECT when using DAG based isel. --- Diffs of the changes: (+8 -4) X86.h|1 + X86TargetMachine.cpp | 11 +++ 2 files c

[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp X86TargetMachine.h

2005-11-07 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.86 -> 1.87 X86TargetMachine.h updated: 1.30 -> 1.31 --- Log message: Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it. This is useful for an -O0s