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 +++
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 +-
Changes in directory llvm/lib/Transforms/Scalar:
LoopUnswitch.cpp updated: 1.42 -> 1.43
---
Log message:
Don't unswitch really large loops even if they are mostly filled with empty
blocks.
---
Diffs of the changes: (+6 -0)
LoopUnswitch.cpp |6 ++
1 files changed, 6 insertions(+)
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 |
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(+)
Index
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.492 -> 1.493
---
Log message:
Fix Transforms/InstCombine/2006-06-28-infloop.ll
---
Diffs of the changes: (+6 -0)
InstructionCombining.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/T
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 compil
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/lib/Target/X86/
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 chan
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.308 -> 1.309
---
Log message:
Fix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.ll
---
Diffs of the changes: (+4 -6)
SelectionDAG.cpp | 10 --
1 files changed, 4 insertions(+), 6 deletions(-)
Index:
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/tes
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 |
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
dif
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
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 ++-
LegalizeDAG
Changes in directory llvm/lib/Target/PowerPC:
PPCISelDAGToDAG.cpp updated: 1.196 -> 1.197
PPCAsmPrinter.cpp updated: 1.183 -> 1.184
---
Log message:
shrink libllvmgcc.dylib another 25K
---
Diffs of the changes: (+4 -2)
PPCAsmPrinter.cpp |3 ++-
PPCISelDAGToDAG.cpp |3 ++-
2 files
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.493 -> 1.494
LowerGC.cpp updated: 1.10 -> 1.11
LowerInvoke.cpp updated: 1.36 -> 1.37
LowerSwitch.cpp updated: 1.21 -> 1.22
Mem2Reg.cpp updated: 1.17 -> 1.18
---
Log message:
Shrink libllvmgcc.dylib by another 2
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
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)
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 ins
Changes in directory llvm/lib/CodeGen:
PHIElimination.cpp updated: 1.41 -> 1.42
RegAllocLocal.cpp updated: 1.79 -> 1.80
UnreachableBlockElim.cpp updated: 1.6 -> 1.7
---
Log message:
Use hidden visibility to make symbols in an anonymous namespace get
dropped. This shrinks libllvmgcc.dylib anoth
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
Changes in directory llvm/lib/Transforms/Utils:
BreakCriticalEdges.cpp updated: 1.29 -> 1.30
LoopSimplify.cpp updated: 1.69 -> 1.70
PromoteMemoryToRegister.cpp updated: 1.83 -> 1.84
---
Log message:
Use hidden visibility to make symbols in an anonymous namespace get
dropped. This shrinks libll
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 lib
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.dyl
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: (+
Changes in directory llvm/lib/Target/X86:
X86CodeEmitter.cpp updated: 1.109 -> 1.110
X86ELFWriter.cpp updated: 1.3 -> 1.4
X86FloatingPoint.cpp updated: 1.50 -> 1.51
X86ISelDAGToDAG.cpp updated: 1.74 -> 1.75
---
Log message:
Hide x86 symbols
---
Diffs of the changes: (+8 -4)
X86CodeEmitter.
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
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
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 ++
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
d
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 ++
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/utils/Nightl
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 fi
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
--- l
35 matches
Mail list logo