[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

[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

[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-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-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)

[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-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

[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-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 of

[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-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:

[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-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-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-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