Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.135 -> 1.136
---
Log message:
Add some dummy method impls
---
Diffs of the changes: (+8 -0)
Type.cpp |8
1 files changed, 8 insertions(+)
Index: llvm/lib/VMCore/Type.cpp
diff -u llvm/lib/VMCore/Type.cpp:1.135 llvm/lib
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.69 -> 1.70
Type.h updated: 1.80 -> 1.81
---
Log message:
Shrink derived types by 8 bytes each by not having to have 2 vtables pointers
and other MI overhead.
---
Diffs of the changes: (+5 -2)
DerivedTypes.h |2 +-
Type.h
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.134 -> 1.135
---
Log message:
Move some methods around. Refactor the parts of TypeMap that do not depend
on its template arguments into a base class so that the code isn't duplicated
5 times.
---
Diffs of the changes: (+52 -50)
Typ
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.68 -> 1.69
Type.h updated: 1.79 -> 1.80
---
Log message:
Refactor some code, moving methods and data around. This gets rid of some
virtual methods.
---
Diffs of the changes: (+34 -51)
DerivedTypes.h | 31 +
Changes in directory llvm/docs:
ExtendingLLVM.html updated: 1.18 -> 1.19
---
Log message:
typeo
---
Diffs of the changes: (+2 -2)
ExtendingLLVM.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/docs/ExtendingLLVM.html
diff -u llvm/docs/ExtendingLLVM.html:1.18
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.133 -> 1.134
---
Log message:
Split the type refinement case completely out of the type-becomes-concrete
case, simplifying the code.
---
Diffs of the changes: (+33 -35)
Type.cpp | 68 ++-
Changes in directory llvm/lib/Target/Alpha:
AlphaTargetMachine.cpp updated: 1.17 -> 1.18
---
Log message:
unbreak the build
---
Diffs of the changes: (+2 -4)
AlphaTargetMachine.cpp |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/Alpha/AlphaTargetMac
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.132 -> 1.133
---
Log message:
Separate the type-became-concrete case from the type-is-resolved case, the
former of which takes much less work than the later. This speeds up linking
eon from 3.749 to 3.637s with a release build (about 3%
Changes in directory llvm/lib/Target/Alpha:
AlphaTargetMachine.cpp updated: 1.16 -> 1.17
---
Log message:
enable LSR by default on alpha
---
Diffs of the changes: (+3 -7)
AlphaTargetMachine.cpp | 10 +++---
1 files changed, 3 insertions(+), 7 deletions(-)
Index: llvm/lib/Target/Alph
Changes in directory llvm-test:
Makefile.programs updated: 1.178 -> 1.179
---
Log message:
LSR is on by default, switch beta to something else
---
Diffs of the changes: (+2 -2)
Makefile.programs |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-test/Makefile.progra
Changes in directory llvm/lib/Target/Alpha:
AlphaISelPattern.cpp updated: 1.184 -> 1.185
---
Log message:
fix more regressions
---
Diffs of the changes: (+2 -2)
AlphaISelPattern.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/Alpha/AlphaISelPattern
Changes in directory llvm/lib/Target/Alpha:
AlphaISelPattern.cpp updated: 1.183 -> 1.184
---
Log message:
fix READCYCLECOUNTER
---
Diffs of the changes: (+1 -0)
AlphaISelPattern.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/Alpha/AlphaISelPattern.cpp
diff -u llvm/li
Changes in directory llvm/test/Regression/CodeGen/Generic:
isunord.ll updated: 1.2 -> 1.3
---
Log message:
this is no apparently passing on alpha
---
Diffs of the changes: (+1 -1)
isunord.ll |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/Regression/CodeGen/Gen
Changes in directory llvm/lib/Bytecode/Writer:
Writer.cpp updated: 1.115 -> 1.116
---
Log message:
trivial cleanup
---
Diffs of the changes: (+2 -2)
Writer.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Bytecode/Writer/Writer.cpp
diff -u llvm/lib/Byteco
Changes in directory llvm/lib/Bytecode/Reader:
Reader.cpp updated: 1.174 -> 1.175
---
Log message:
Fix reading LLVM 1.3 bc files.
---
Diffs of the changes: (+1 -1)
Reader.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Bytecode/Reader/Reader.cpp
diff -u llvm
Changes in directory llvm/lib/AsmParser:
llvmAsmParser.y updated: 1.238 -> 1.239
---
Log message:
refactor grammar to eliminate shift-reduce conflict. Move alignment checking
code out of all of the clients and into OptAlign/OptCAlign
---
Diffs of the changes: (+45 -49)
llvmAsmParser.y |
Changes in directory llvm/include/llvm:
Type.h updated: 1.78 -> 1.79
---
Log message:
Shrink the Type class from 32 to 28 bytes on Darwin (which has silly 32-bit
bools).
---
Diffs of the changes: (+1 -1)
Type.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include
Changes in directory llvm/include/llvm:
AbstractTypeUser.h updated: 1.25 -> 1.26
Type.h updated: 1.77 -> 1.78
---
Log message:
remove a dead method
---
Diffs of the changes: (+0 -13)
AbstractTypeUser.h |8
Type.h |5 -
2 files changed, 13 deletions(-)
Ind
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.131 -> 1.132
---
Log message:
Unswitch a loop, add more assertions, eliminate use of removeUserFromConcrete.
---
Diffs of the changes: (+14 -10)
Type.cpp | 24 ++--
1 files changed, 14 insertions(+), 10 deletio
Changes in directory llvm/lib/VMCore:
Type.cpp updated: 1.130 -> 1.131
---
Log message:
Tiny speedup, improve comments and code organization.
---
Diffs of the changes: (+29 -23)
Type.cpp | 52 +---
1 files changed, 29 insertions(+), 23 dele
20 matches
Mail list logo