Displaying 3 results from an estimated 3 matches for "cfgsimplificationpass".
2005 Jan 19
1
[LLVMdev] Constant Propagation Problem
...s isn't
picked up by the constant propagation?
m.
PS. I'm running the following passes (which is certainly overkill, I
based it partly on the llvm-ld Optimize.cpp and added all the
optimizations I could find which run on Functions, I don't need the IP
optimizers):
LowerPackedPass
CFGSimplificationPass
PromoteMemoryToRegister
InstructionCombiningPass
CFGSimplificationPass
RaisePointerReferencesPass
TailDuplicationPass
CFGSimplificationPass
ScalarReplAggregatesPass
InstructionCombiningPass
ReassociatePass
InstructionCombiningPass
TailCallEliminationPass
CFGSimplificationPass
LICMPass
InstructionCo...
2013 May 02
0
[LLVMdev] [Polly] GSoC Proposal: Reducing LLVM-Polly Compiling overhead
...e isTopLevelRegion
>
> In this project, I plan to spend two weeks to reduce canonicalization
> overhead.
It was a good idea to write down what you plan to do each week.
> Week 1: Profile the compiling overhead of each canonicalization pass,
> including PromoteMemoryToRegisterPass, CFGSimplificationPass,
> ReassociatePass, LoopRotatePass, InstructionCombiningPass,
> IndVarSimplifyPass, CodePreparationPass and LoopSimplifyPass. Week 2:
> Remove or improve one or two most expensive canonicalization passes. I
> will also try to revise the pass ordering to move some expensive
> canonic...
2013 Apr 26
4
[LLVMdev] [Polly] GSoC Proposal: Reducing LLVM-Polly Compiling overhead
Hi all,
I have updated my GSoS proposal: "FastPolly: Reducing LLVM-Polly Compiling overhead" (https://gist.github.com/tanstar/5441808). I think the pass ordering problem you discussed early can be also investigated in this project!
Is there any comment or advice about my proposal? I appreciate all your help and advice.
Thanks,
Star Tan
Proposal: