Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
1997473cf72957d0e70322e2fe6fe2ab141c58a6
/
lib
/
Transforms
/
Utils
/
BreakCriticalEdges.cpp
1997473
Drop 'const'
by Devang Patel
· 17 years ago
3e15bf3
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 17 years ago
794fd75
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 17 years ago
261cdfb
remove use of BasicBlock::getNext
by Chris Lattner
· 17 years ago
3dc6776
Remove ImmediateDominator analysis. The same information can be obtained from DomTree. A lot of code for
by Owen Anderson
· 17 years ago
a3ca0b6
BreakCriticalEdges does still preserve DominatorTree.
by Owen Anderson
· 17 years ago
2d43519
Expunge DomSet from BreakCriticalEdges. This is part of the continuing
by Owen Anderson
· 17 years ago
caed0e3
Fix Analysis/Dominators/2006-10-02-BreakCritEdges.ll
by Chris Lattner
· 18 years ago
9fa58b5
Fix PR1110 and Analysis/Dominators/2007-01-14-BreakCritEdges.ll by being
by Chris Lattner
· 18 years ago
d216e8b
switch more statistics over to STATISTIC, eliminating static ctors. Also,
by Chris Lattner
· 18 years ago
ac0b6ae
Detemplatize the Statistic class. The only type it is instantiated with
by Chris Lattner
· 18 years ago
b57de33
add option to isCriticalEdge
by Chris Lattner
· 18 years ago
27e1f90
Expose a smarter way to break critical edges.
by Chris Lattner
· 18 years ago
3a15503
This case isn't implemented yet. It seems unlikely to be needed, but if it
by Chris Lattner
· 18 years ago
86f7b21
Fix PR932 and Analysis/Dominators/2006-10-02-BreakCritEdges.ll:
by Chris Lattner
· 18 years ago
7f8897f
eliminate RegisterOpt. It does the same thing as RegisterPass.
by Chris Lattner
· 18 years ago
a4f0b3a
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
by Chris Lattner
· 18 years ago
9525528
Use hidden visibility to make symbols in an anonymous namespace get
by Chris Lattner
· 18 years ago
dd9e956
Preserve and update ETForest. Patch by Daniel Berlin
by Chris Lattner
· 19 years ago
0ae380a
Teach SplitCriticalEdge to update LoopInfo if it is alive. This fixes
by Chris Lattner
· 19 years ago
b01bfd4
Change break critical edges to not remove, then insert, PHI node entries.
by Chris Lattner
· 19 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
5b3a455
Fix the missing symbols problem Bill was hitting. Patch contributed by
by Chris Lattner
· 19 years ago
2da5c3d
Convert code to compile with vc7.1.
by Reid Spencer
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
1e5fdf8
Expose this as a functionpass
by Chris Lattner
· 20 years ago
78c038d
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
47b14a4
Fix #includes of i*.h => Instructions.h as per PR403.
by Misha Brukman
· 20 years ago
06887c9
Fix bug: test/Regression/Transforms/LowerInvoke/2004-02-29-PHICrash.llx
by Chris Lattner
· 20 years ago
f7703df
Finegrainify namespacification
by Chris Lattner
· 21 years ago
108e4ab
Minor cleanups and simplifications
by Chris Lattner
· 21 years ago
f8485c6
Start using the nicer terminator auto-insertion API
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
363ca61
Reorganize code for locality, improve comments
by Chris Lattner
· 21 years ago
d23520c
Adjust to new critical edge interface
by Chris Lattner
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
98bf436
Rename loop preheaders pass to loop simplify
by Chris Lattner
· 21 years ago
cf00c4a
Fix spelling.
by Misha Brukman
· 21 years ago
e408e25
Remove unnecesary &*'s
by Chris Lattner
· 21 years ago
6918c07
BreakCriticalEdges should update dominance frontier information as well as
by Chris Lattner
· 22 years ago
d3d06a5
- Fix bug: cee/2002-10-07-NoImmediateDominator.ll
by Chris Lattner
· 22 years ago
e802a02
Expose isCriticalEdge & SplitCriticalEdge methods from crit-edges pass
by Chris Lattner
· 22 years ago
a92f696
Updates to work with recent Statistic's changes:
by Chris Lattner
· 22 years ago
c178d94
- Cleanup break-crit-edges pass by making SplitCriticalEdge a member method.
by Chris Lattner
· 22 years ago
eb0456c
- Do not expose Critical Edge breaking mechanics outside the BCE pass, thus
by Chris Lattner
· 22 years ago
6de302b
- Expose passinfo from BreakCriticalEdges pass so that it may be "Required"
by Chris Lattner
· 22 years ago
d76efa0
by Chris Lattner
· 22 years ago