Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.43 -> 1.44
CodeExtractor.cpp updated: 1.50 -> 1.51
InlineFunction.cpp updated: 1.54 -> 1.55
SimplifyCFG.cpp updated: 1.118 -> 1.119
---
Log message:
Change uses of Function::front to Function::getEntryBlock for readabi
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.42 -> 1.43
---
Log message:
switch the inliner from being recursive to being iterative.
---
Diffs of the changes: (+14 -6)
CloneFunction.cpp | 20 ++--
1 files changed, 14 insertions(+), 6 deleti
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.41 -> 1.42
CodeExtractor.cpp updated: 1.48 -> 1.49
LCSSA.cpp updated: 1.34 -> 1.35
LowerSelect.cpp updated: 1.9 -> 1.10
---
Log message:
Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in
the Trans
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.40 -> 1.41
CloneModule.cpp updated: 1.21 -> 1.22
CloneTrace.cpp updated: 1.11 -> 1.12
InlineFunction.cpp updated: 1.51 -> 1.52
ValueMapper.cpp updated: 1.28 -> 1.29
ValueMapper.h updated: 1.6 -> 1.7
---
Log message:
Sw
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.39 -> 1.40
---
Log message:
Fix bugs in the inliner having to do with single-entry phi nodes and valuemap
updating. These were exposed by Devang's recent passmgr changes (with
non-default passorderings) because now t
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.38 -> 1.39
SimplifyCFG.cpp updated: 1.114 -> 1.115
---
Log message:
Adjust #includes to match movement of constant folding code from transformutils
to libanalysis.
---
Diffs of the changes: (+2 -1)
CloneFunction.
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.37 -> 1.38
InlineFunction.cpp updated: 1.50 -> 1.51
---
Log message:
The inliner/cloner can now optionally take TargetData info, which can be
used by constant folding.
---
Diffs of the changes: (+14 -11)
CloneFunc
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.36 -> 1.37
Local.cpp updated: 1.65 -> 1.66
---
Log message:
Change constant folding APIs to take an optional TargetData, and change
ConstantFoldInstOperands/ConstantFoldCall to take a pointer to an array
of operands +
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.35 -> 1.36
CodeExtractor.cpp updated: 1.46 -> 1.47
Local.cpp updated: 1.64 -> 1.65
SimplifyCFG.cpp updated: 1.110 -> 1.111
---
Log message:
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
recom
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.34 -> 1.35
CodeExtractor.cpp updated: 1.44 -> 1.45
Local.cpp updated: 1.63 -> 1.64
SimplifyCFG.cpp updated: 1.108 -> 1.109
ValueMapper.cpp updated: 1.27 -> 1.28
---
Log message:
For PR1043: http://llvm.org/PR1043 :
Mer
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.33 -> 1.34
Local.cpp updated: 1.62 -> 1.63
LowerInvoke.cpp updated: 1.47 -> 1.48
LowerSwitch.cpp updated: 1.30 -> 1.31
SimplifyCFG.cpp updated: 1.107 -> 1.108
---
Log message:
For PR950: http://llvm.org/PR950 :
This pa
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.32 -> 1.33
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+3 -3)
CloneFunction.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/Transforms/Utils/CloneFunction.c
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.31 -> 1.32
LoopSimplify.cpp updated: 1.76 -> 1.77
LowerInvoke.cpp updated: 1.42 -> 1.43
SimplifyCFG.cpp updated: 1.102 -> 1.103
---
Log message:
For PR786: http://llvm.org/PR786 :
Turn on -Wunused and -Wno-unused-param
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.30 -> 1.31
---
Log message:
Second half of the fix for Transforms/Inline/inline_cleanup.ll
This folds unconditional branches that are often produced by code
specialization.
---
Diffs of the changes: (+28 -2)
Clo
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.29 -> 1.30
---
Log message:
Remove dead #include
---
Diffs of the changes: (+0 -2)
CloneFunction.cpp |2 --
1 files changed, 2 deletions(-)
Index: llvm/lib/Transforms/Utils/CloneFunction.cpp
diff -u llvm/lib
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.28 -> 1.29
---
Log message:
Make the "pruning cloner" smarter. As it propagates constants through the
code (while cloning) it often gets the branch/switch instructions. Since it
knows that edges of the CFG are dead,
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.27 -> 1.28
---
Log message:
Fix some regression from the inliner patch I committed last night. This fixes
ldecod, lencod, and SPASS.
---
Diffs of the changes: (+1 -1)
CloneFunction.cpp |2 +-
1 files changed,
Changes in directory llvm/lib/Transforms/Utils:
CloneFunction.cpp updated: 1.25 -> 1.26
---
Log message:
Allow the code cloning interfaces to capture some important info about the
code being cloned if the client wants.
---
Diffs of the changes: (+35 -11)
CloneFunction.cpp | 46 ++
18 matches
Mail list logo