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

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.184 - 1.185 X86AsmPrinter.h updated: 1.19 - 1.20 --- Log message: Darwin puts float and double literal constants into literal4 and literal8 sections. --- Diffs of the changes: (+58 -0) X86AsmPrinter.cpp | 52

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

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.185 - 1.186 X86AsmPrinter.h updated: 1.20 - 1.21 --- Log message: Oops. Need to keep CP index. --- Diffs of the changes: (+16 -17) X86AsmPrinter.cpp | 31 +++ X86AsmPrinter.h |2 +- 2

[llvm-commits] CVS: llvm-www/safecode/newindex.html newsafecode.css

2006-06-28 Thread John Criswell
Changes in directory llvm-www/safecode: newindex.html added (r1.1) newsafecode.css added (r1.1) --- Log message: Attempt to make a new SAFECode web page. --- Diffs of the changes: (+184 -0) newindex.html | 92 newsafecode.css |

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/2006-06-28-infloop.ll

2006-06-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: 2006-06-28-infloop.ll added (r1.1) --- Log message: Infinite loop in instcombine that nate hit. --- Diffs of the changes: (+21 -0) 2006-06-28-infloop.ll | 21 + 1 files changed, 21 insertions(+)

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopUnswitch.cpp

2006-06-28 Thread Owen Anderson
Changes in directory llvm/lib/Transforms/Scalar: LoopUnswitch.cpp updated: 1.43 - 1.44 --- Log message: Switch to a very conservative heuristic for determining when loop-unswitching will be profitable. This is mainly to remove some cases where excessive unswitching would result in long

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

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.186 - 1.187 --- Log message: Doh. --- Diffs of the changes: (+1 -1) X86AsmPrinter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86AsmPrinter.cpp diff -u

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Generic/2006-06-28-SimplifySetCCCrash.ll

2006-06-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/Generic: 2006-06-28-SimplifySetCCCrash.ll added (r1.1) --- Log message: Testcase that crashes the ppc backend. --- Diffs of the changes: (+281 -0) 2006-06-28-SimplifySetCCCrash.ll | 281 +++ 1 files

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/FunctionPointerTable-const.ll

2006-06-28 Thread Andrew Lenharth
Changes in directory llvm/test/Regression/Analysis/DSGraph: FunctionPointerTable-const.ll updated: 1.1 - 1.2 --- Log message: change I flag on test --- Diffs of the changes: (+3 -1) FunctionPointerTable-const.ll |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Regression/Analysis/DSGraph/GlobalsGraphFuncPtr.ll constant_globals.ll

2006-06-28 Thread Andrew Lenharth
Changes in directory llvm/test/Regression/Analysis/DSGraph: GlobalsGraphFuncPtr.ll updated: 1.1 - 1.2 constant_globals.ll updated: 1.1 - 1.2 --- Log message: not really XFailing these, as only incompleteness is wrong in the graph --- Diffs of the changes: (+4 -2) GlobalsGraphFuncPtr.ll |

[llvm-commits] CVS: llvm/include/llvm/Support/Visibility.h

2006-06-28 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Visibility.h added (r1.1) --- Log message: Add support for hidden visibility --- Diffs of the changes: (+23 -0) Visibility.h | 23 +++ 1 files changed, 23 insertions(+) Index: llvm/include/llvm/Support/Visibility.h

[llvm-commits] CVS: llvm/lib/VMCore/ConstantFolding.cpp Constants.cpp Type.cpp Verifier.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.88 - 1.89 Constants.cpp updated: 1.154 - 1.155 Type.cpp updated: 1.140 - 1.141 Verifier.cpp updated: 1.156 - 1.157 --- Log message: Use hidden visibility to reduce the sizes of some .o files. This chops 60K off a release

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp LegalizeDAG.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.173 - 1.174 LegalizeDAG.cpp updated: 1.379 - 1.380 --- Log message: Mark these two classes as hidden, shrinking libllbmgcc.dylib by 25K --- Diffs of the changes: (+4 -2) DAGCombiner.cpp |3 ++-

[llvm-commits] CVS: llvm/lib/CodeGen/MachineFunction.cpp PrologEpilogInserter.cpp RegAllocLinearScan.cpp RegAllocSimple.cpp TwoAddressInstructionPass.cpp VirtRegMap.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: MachineFunction.cpp updated: 1.94 - 1.95 PrologEpilogInserter.cpp updated: 1.54 - 1.55 RegAllocLinearScan.cpp updated: 1.123 - 1.124 RegAllocSimple.cpp updated: 1.67 - 1.68 TwoAddressInstructionPass.cpp updated: 1.34 - 1.35 VirtRegMap.cpp updated: 1.66 -

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp ScheduleDAGRRList.cpp ScheduleDAGSimple.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGList.cpp updated: 1.60 - 1.61 ScheduleDAGRRList.cpp updated: 1.6 - 1.7 ScheduleDAGSimple.cpp updated: 1.12 - 1.13 --- Log message: Shave another 27K off libllvmgcc.dylib with visibility hidden --- Diffs of the changes: (+6 -3)

[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp LeakDetector.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: BasicBlock.cpp updated: 1.71 - 1.72 LeakDetector.cpp updated: 1.13 - 1.14 --- Log message: Use hidden visibility to reduce codesize --- Diffs of the changes: (+6 -4) BasicBlock.cpp |3 ++- LeakDetector.cpp |7 --- 2 files changed, 6

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp SelectionDAGISel.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAGRRList.cpp updated: 1.7 - 1.8 SelectionDAGISel.cpp updated: 1.257 - 1.258 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib another 67K --- Diffs of the

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp LowerAllocations.cpp ScalarReplAggregates.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.84 - 1.85 LowerAllocations.cpp updated: 1.58 - 1.59 ScalarReplAggregates.cpp updated: 1.39 - 1.40 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp PPCBranchSelector.cpp PPCCodeEmitter.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.184 - 1.185 PPCBranchSelector.cpp updated: 1.24 - 1.25 PPCCodeEmitter.cpp updated: 1.60 - 1.61 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib

[llvm-commits] CVS: llvm/lib/Analysis/BasicAliasAnalysis.cpp ScalarEvolution.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.81 - 1.82 ScalarEvolution.cpp updated: 1.48 - 1.49 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib another 67K --- Diffs of the changes: (+7

[llvm-commits] CVS: llvm/lib/CodeGen/AsmPrinter.cpp

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.82 - 1.83 --- Log message: Add support to print 4-, 8-, and 16- byte constant literals in special sections. e.g. On Darwin that would be .literal4 and .literal8. --- Diffs of the changes: (+48 -10) AsmPrinter.cpp | 58

[llvm-commits] CVS: llvm/include/llvm/CodeGen/AsmPrinter.h

2006-06-28 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: AsmPrinter.h updated: 1.42 - 1.43 --- Log message: Add support to print 4-, 8-, and 16- byte constant literals in special sections. e.g. On Darwin that would be .literal4 and .literal8. --- Diffs of the changes: (+11 -1) AsmPrinter.h | 12

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

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.187 - 1.188 X86AsmPrinter.h updated: 1.21 - 1.22 --- Log message: Move .literal4 and .literal8 support into AsmPrinter.cpp --- Diffs of the changes: (+2 -57) X86AsmPrinter.cpp | 53

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrSSE.td

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrSSE.td updated: 1.126 - 1.127 --- Log message: Always use xorps to clear XMM registers. --- Diffs of the changes: (+1 -1) X86InstrSSE.td |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/X86/X86InstrSSE.td

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td X86RegisterInfo.cpp

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.td updated: 1.277 - 1.278 X86RegisterInfo.cpp updated: 1.158 - 1.159 --- Log message: Add shift and rotate by 1 instructions / patterns. --- Diffs of the changes: (+128 -0) X86InstrInfo.td | 113

[llvm-commits] CVS: llvm/utils/NightlyTest.pl

2006-06-28 Thread Evan Cheng
Changes in directory llvm/utils: NightlyTest.pl updated: 1.111 - 1.112 --- Log message: Added -disable-cbe to disable C backend testing. --- Diffs of the changes: (+2 -0) NightlyTest.pl |2 ++ 1 files changed, 2 insertions(+) Index: llvm/utils/NightlyTest.pl diff -u

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

2006-06-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86JITInfo.cpp updated: 1.21 - 1.22 --- Log message: Let X86CompilationCallback pass previous frame and return address to X86CompilationCallback2. Remove alloca hack. --- Diffs of the changes: (+7 -10) X86JITInfo.cpp | 17 +++-- 1

[llvm-commits] CVS: llvm/CREDITS.TXT

2006-06-28 Thread Owen Anderson
Changes in directory llvm: CREDITS.TXT updated: 1.55 - 1.56 --- Log message: Describe my newest work. --- Diffs of the changes: (+1 -1) CREDITS.TXT |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/CREDITS.TXT diff -u llvm/CREDITS.TXT:1.55 llvm/CREDITS.TXT:1.56 ---