Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.55 - 1.56
---
Log message:
Fix PR1335: http://llvm.org/PR1335 and Transforms/Inline/2007-04-15-InlineEH.ll
---
Diffs of the changes: (+5 -4)
InlineFunction.cpp |9 +
1 files changed, 5
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.53 - 1.54
---
Log message:
Fix typos in comments.
---
Diffs of the changes: (+1 -1)
InlineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.48 - 1.49
---
Log message:
prepare for adjustment to getOrInsertFunction method
---
Diffs of the changes: (+8 -6)
InlineFunction.cpp | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.45 - 1.46
---
Log message:
silence warnings in a release build
---
Diffs of the changes: (+1 -1)
InlineFunction.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.42 - 1.43
---
Log message:
Change the callgraph representation to store the callsite along with the
target CG node. This allows the inliner to properly update the callgraph
when using the pruning inliner. The
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.43 - 1.44
---
Log message:
In addition to deleting calls, the inliner can constant fold them as well.
Handle this case, which doesn't require a new callgraph edge. This fixes
a crash compiling MallocBench/gs.
---
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.44 - 1.45
---
Log message:
Handle instructions in the map, but that map to a null pointer.
This unbreaks smg2000.
---
Diffs of the changes: (+2 -1)
InlineFunction.cpp |3 ++-
1 files changed, 2
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.41 - 1.42
---
Log message:
Switch the inliner over to using CloneAndPruneFunctionInto. This effectively
makes it so that it constant folds instructions on the fly. This is good
for several reasons:
0. Many
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.40 - 1.41
---
Log message:
Teach the inliner to update the CallGraph itself, and have it add edges to
llvm.stacksave/restore when it inserts calls to them.
---
Diffs of the changes: (+53 -4)
InlineFunction.cpp
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.35 - 1.36
---
Log message:
Fix a bug I noticed by inspection: if the first instruction in the inlined
function was not an alloca, we wouldn't check the entry block for any allocas,
leading to increased stack space in
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.39 - 1.40
---
Log message:
If inlining a call to a function that contains dynamic allocas, wrap the
resultant code with llvm.stacksave/llvm.stackrestore intrinsics.
---
Diffs of the changes: (+30 -0)
11 matches
Mail list logo