Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Transforms
/
Scalar
/
SimplifyCFG.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
2b0e899
Rename isNoReturn to doesNotReturn, and isNoUnwind to doesNotThrow.
by Duncan Sands
· 17 years ago
cbb8bad
Make PruneEH update the nounwind/noreturn attributes
by Duncan Sands
· 17 years ago
a3355ff
Rather than having special rules like "intrinsics cannot
by Duncan Sands
· 17 years ago
4cf4b69
update file comment.
by Chris Lattner
· 17 years ago
afa3b6d
Add some convenience methods for querying attributes, and use them.
by Duncan Sands
· 17 years ago
dc02467
Fix PR1146: parameter attributes are longer part of
by Duncan Sands
· 17 years ago
bb65098
Remove some logic I thoughtlessly copied over
by Duncan Sands
· 17 years ago
73d4bb6
Turn invokes of nounwind functions into ordinary calls.
by Duncan Sands
· 17 years ago
1b12d88
Implement PR1796 and Transforms/SimplifyCFG/noreturn-call.ll
by Chris Lattner
· 17 years ago
b42c8f7
Implement PR1786 by iterating between dead cycle elimination
by Chris Lattner
· 17 years ago
c86b677
Finishing initial docs for all transformations in Passes.html.
by Gordon Henriksen
· 17 years ago
ecd94c8
Fix typo in comment.
by Nick Lewycky
· 17 years ago
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
1984a328
Use a worklist-driven algorithm instead of a recursive one.
by Chris Lattner
· 17 years ago
5509178
switch MarkAliveBlocks over to using SmallPtrSet instead of std::set, speeding
by Chris Lattner
· 17 years ago
9133fe2
Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in
by Reid Spencer
· 18 years ago
0e5f499
Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic
by Chris Lattner
· 18 years ago
f7761e5
Incorporate any changes in the successor blocks into the result of
by Reid Spencer
· 18 years ago
ac0b6ae
Detemplatize the Statistic class. The only type it is instantiated with
by Chris Lattner
· 18 years ago
7f8897f
eliminate RegisterOpt. It does the same thing as RegisterPass.
by Chris Lattner
· 18 years ago
fd93908
Remove trailing whitespace
by Misha Brukman
· 19 years ago
3fd0e55
Hrm, some people complain when the compiler cheerfully tells them what it's
by Chris Lattner
· 20 years ago
fc5c1bb0
Turn store -> null/undef into the LLVM unreachable instruction! This simple
by Chris Lattner
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
d745602
Finegrainify namespacification
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
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
b55803a
simplify-cfg is really a function pass
by Chris Lattner
· 21 years ago
a92f696
Updates to work with recent Statistic's changes:
by Chris Lattner
· 22 years ago
2ada19e
Eliminate extraneous #include
by Chris Lattner
· 22 years ago
a6275cc
by Chris Lattner
· 22 years ago
f629309
*** empty log message ***
by Chris Lattner
· 22 years ago
7e70829
MEGAPATCH checkin.
by Chris Lattner
· 22 years ago
573527b
New CFG Simplification pass: removed from the old DCE pass
by Chris Lattner
· 22 years ago