Changes in directory llvm/test/Regression/CodeGen/X86:
scalar_sse_minmax.ll added (r1.1)
---
Log message:
pattern match min/max nodes
---
Diffs of the changes: (+37 -0)
scalar_sse_minmax.ll | 37 +
1 files changed, 37 insertions(+)
Index:
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.267 - 1.268
---
Log message:
Pattern match min/max nodes when we have sse. This implements
CodeGen/X86/scalar_sse_minmax.ll
---
Diffs of the changes: (+66 -0)
X86ISelLowering.cpp | 66
Changes in directory llvm/lib/CodeGen:
DwarfWriter.cpp updated: 1.77 - 1.78
---
Log message:
More long term solution
---
Diffs of the changes: (+14 -10)
DwarfWriter.cpp | 24 ++--
1 files changed, 14 insertions(+), 10 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
DAGCombiner.cpp updated: 1.205 - 1.206
---
Log message:
More extensive alias analysis.
---
Diffs of the changes: (+206 -204)
DAGCombiner.cpp | 410
1 files changed, 206
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.268 - 1.269
---
Log message:
Added option -disable-x86-shuffle-opti to disable X86 specific vector shuffle
optimizations.
---
Diffs of the changes: (+63 -58)
X86ISelLowering.cpp | 121
Changes in directory llvm/lib/Target/X86:
X86Subtarget.cpp updated: 1.31 - 1.32
---
Log message:
Formating.
---
Diffs of the changes: (+1 -1)
X86Subtarget.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86Subtarget.cpp
diff -u
Changes in directory llvm/lib/Analysis:
ScalarEvolution.cpp updated: 1.52 - 1.53
---
Log message:
Fix some more static dtor issues.
---
Diffs of the changes: (+36 -33)
ScalarEvolution.cpp | 69 +++-
1 files changed, 36 insertions(+), 33
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.20 - 1.21
---
Log message:
Fix more static dtor issues
---
Diffs of the changes: (+2 -2)
IntrinsicEmitter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Analysis:
BasicAliasAnalysis.cpp updated: 1.85 - 1.86
---
Log message:
Fix more static dtor issues
---
Diffs of the changes: (+17 -14)
BasicAliasAnalysis.cpp | 31 +--
1 files changed, 17 insertions(+), 14 deletions(-)
Index:
Changes in directory llvm/lib/Support:
CommandLine.cpp updated: 1.75 - 1.76
Timer.cpp updated: 1.45 - 1.46
---
Log message:
Fix more static dtor issues
---
Diffs of the changes: (+62 -73)
CommandLine.cpp | 104
Timer.cpp |
Changes in directory llvm/lib/Support:
Annotation.cpp updated: 1.17 - 1.18
---
Log message:
Fix a static dtor issue
---
Diffs of the changes: (+6 -5)
Annotation.cpp | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
Index: llvm/lib/Support/Annotation.cpp
diff -u
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.281 - 1.282
---
Log message:
Fix some typos that can cause a flag value to have more than one use.
---
Diffs of the changes: (+2 -2)
SelectionDAGISel.cpp |4 ++--
1 files changed, 2 insertions(+), 2
Changes in directory llvm-test:
Makefile.tests updated: 1.9 - 1.10
---
Log message:
Remove -O2 from the build line for the benchmarks.
---
Diffs of the changes: (+0 -2)
Makefile.tests |2 --
1 files changed, 2 deletions(-)
Index: llvm-test/Makefile.tests
diff -u
Changes in directory llvm/lib/VMCore:
IntrinsicInst.cpp updated: 1.9 - 1.10
---
Log message:
getFilename/getDirectory shouldn't abort if the global has no init. This
can happen on bugpoint reduced testcases f.e..
---
Diffs of the changes: (+2 -2)
IntrinsicInst.cpp |4 ++--
1 files
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.196 - 1.197
---
Log message:
Always emit the jump table after the function so it's part of the same 'atom'
as the function body.
---
Diffs of the changes: (+3 -3)
PPCAsmPrinter.cpp |6 +++---
1 files changed, 3
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.197 - 1.198
---
Log message:
emit jump table before debug info
---
Diffs of the changes: (+3 -3)
PPCAsmPrinter.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.4 - 1.5
---
Log message:
Give TargetAsmInfo a virtual dtor, add a new getSectionForFunction method.
---
Diffs of the changes: (+3 -0)
TargetAsmInfo.cpp |3 +++
1 files changed, 3 insertions(+)
Index:
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.5 - 1.6
---
Log message:
Give TargetAsmInfo a virtual dtor, add a new getSectionForFunction method.
---
Diffs of the changes: (+10 -2)
TargetAsmInfo.h | 12 ++--
1 files changed, 10 insertions(+), 2
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.198 - 1.199
PPCTargetAsmInfo.cpp updated: 1.3 - 1.4
PPCTargetAsmInfo.h updated: 1.1 - 1.2
---
Log message:
implement DarwinTargetAsmInfo::getSectionForFunction, use it when outputting
function bodies
---
Diffs of the
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.50 - 1.51
---
Log message:
move getSectionForFunction to AsmPrinter.
---
Diffs of the changes: (+6 -0)
AsmPrinter.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/CodeGen/AsmPrinter.h
diff
Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.6 - 1.7
---
Log message:
move getSectionForFunction to AsmPrinter.
---
Diffs of the changes: (+0 -8)
TargetAsmInfo.h |8
1 files changed, 8 deletions(-)
Index: llvm/include/llvm/Target/TargetAsmInfo.h
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.199 - 1.200
PPCTargetAsmInfo.cpp updated: 1.4 - 1.5
PPCTargetAsmInfo.h updated: 1.2 - 1.3
---
Log message:
Move getSectionForFunction to AsmPrinter, change it to return a string.
---
Diffs of the changes: (+17 -19)
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.65 - 1.66
X86ATTAsmPrinter.h updated: 1.16 - 1.17
X86IntelAsmPrinter.cpp updated: 1.58 - 1.59
X86IntelAsmPrinter.h updated: 1.24 - 1.25
X86TargetAsmInfo.cpp updated: 1.3 - 1.4
X86TargetAsmInfo.h updated: 1.1 - 1.2
---
Log
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.103 - 1.104
---
Log message:
move getSectionForFunction to AsmPrinter
---
Diffs of the changes: (+4 -0)
AsmPrinter.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/CodeGen/AsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.50 - 1.51
---
Log message:
use getSectionForFunction to decide which section to emit code into
---
Diffs of the changes: (+5 -4)
AlphaAsmPrinter.cpp |9 +
1 files changed, 5 insertions(+), 4
Changes in directory llvm/lib/Target/Sparc:
SparcAsmPrinter.cpp updated: 1.69 - 1.70
---
Log message:
Use getSectionForFunction
---
Diffs of the changes: (+5 -3)
SparcAsmPrinter.cpp |8 +---
1 files changed, 5 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.20 - 1.21
---
Log message:
Use getSectionForFunction.
---
Diffs of the changes: (+2 -2)
ARMAsmPrinter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/IA64:
IA64AsmPrinter.cpp updated: 1.36 - 1.37
---
Log message:
implement and use getSectionForFunction
---
Diffs of the changes: (+10 -3)
IA64AsmPrinter.cpp | 13 ++---
1 files changed, 10 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.104 - 1.105
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+2 -1)
AsmPrinter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
AsmPrinter.h updated: 1.51 - 1.52
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+1 -1)
AsmPrinter.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/Alpha:
AlphaAsmPrinter.cpp updated: 1.51 - 1.52
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+1 -1)
AlphaAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/PowerPC:
PPCAsmPrinter.cpp updated: 1.200 - 1.201
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+1 -1)
PPCAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.21 - 1.22
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86ATTAsmPrinter.cpp updated: 1.66 - 1.67
X86IntelAsmPrinter.cpp updated: 1.59 - 1.60
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+8 -4)
X86ATTAsmPrinter.cpp |9 +
Changes in directory llvm/test/Regression/CodeGen/X86:
pic_jumptable.ll added (r1.1)
---
Log message:
Verify that jump tables are emitted to the same section as the function is,
when codegen'ing in pic mode. This fixes a miscompilation of a switch stmt
in a template, as the template goes to a
Changes in directory llvm/lib/CodeGen:
AsmPrinter.cpp updated: 1.105 - 1.106
---
Log message:
Emit pic jumptables to the same section that the function is emitted to,
allowing label differences to work. This fixes CodeGen/X86/pic_jumptable.ll
---
Diffs of the changes: (+4 -1)
Changes in directory llvm/lib/Target/PowerPC:
PPCTargetAsmInfo.cpp updated: 1.5 - 1.6
---
Log message:
Don't bother setting JumpTableTextSection, it is about to disappear
---
Diffs of the changes: (+0 -1)
PPCTargetAsmInfo.cpp |1 -
1 files changed, 1 deletion(-)
Index:
Changes in directory llvm/lib/Target:
TargetAsmInfo.cpp updated: 1.5 - 1.6
---
Log message:
Don't bother setting JumpTableTextSection, it is about to disappear
---
Diffs of the changes: (+0 -1)
TargetAsmInfo.cpp |1 -
1 files changed, 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/Alpha:
AlphaTargetAsmInfo.cpp updated: 1.2 - 1.3
---
Log message:
Don't bother setting JumpTableTextSection, it is about to disappear
---
Diffs of the changes: (+0 -1)
AlphaTargetAsmInfo.cpp |1 -
1 files changed, 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.269 - 1.270
---
Log message:
Lower some min/max idioms to minss/maxss when unsafe fp math is enabled.
---
Diffs of the changes: (+43 -13)
X86ISelLowering.cpp | 56
Changes in directory llvm-test/MultiSource/Applications/viterbi:
common.h updated: 1.1 - 1.2
test.c updated: 1.2 - 1.3
---
Log message:
increase running time 10x
---
Diffs of the changes: (+23 -19)
common.h |1 +
test.c | 41 ++---
2 files
41 matches
Mail list logo