Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c075acbb54f39e7c971c34505847f59428eb0d14
/
llvm
/
lib
/
CodeGen
/
UnreachableBlockElim.cpp
974e12b
Remove includes of Support/Compiler.h that are no longer needed after the
by Nick Lewycky
· 16 years ago
02d5f77
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
by Nick Lewycky
· 16 years ago
4c0b284
Preserve ProfileInfo.
by Andreas Neustifter
· 16 years ago
ac31be1
Make UnreachableMachineBlockElim preserve MachineDominatorTree and
by Dan Gohman
· 16 years ago
5a1acd9
Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are
by Owen Anderson
· 16 years ago
47db941
Get rid of the Pass+Context magic.
by Owen Anderson
· 16 years ago
53a5221
Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp.
by Owen Anderson
· 16 years ago
5a913d6
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
by Duncan Sands
· 17 years ago
7c5a01f
Invalidate debug/eh/gc labels when unreachable MBB is deleted.
by Anton Korobeynikov
· 17 years ago
0d1e9a8
Switch the MachineOperand accessors back to the short names like
by Dan Gohman
· 17 years ago
38453ee
Remove isImm(), isReg(), and friends, in favor of
by Dan Gohman
· 17 years ago
a79db30
Tidy up several unbeseeming casts from pointer to intptr_t.
by Dan Gohman
· 17 years ago
1b351d4
Remove more uses of std::set.
by Owen Anderson
· 17 years ago
dfb0b69
Reduce the entries in a phi before testing it for deadness, because removing the entries might make it dead.
by Owen Anderson
· 17 years ago
c6d5270
SDISel's constant branch folding can fold away self-loops, which doesn't result in any dead blocks, but
by Owen Anderson
· 17 years ago
3d4c06d
Fix breakage on ARM/2008-04-10-ScavengerAssert.ll.
by Owen Anderson
· 17 years ago
bdaed55
Correctly handle replacement and removal of PHIs with one incoming register.
by Owen Anderson
· 17 years ago
9f51539
Remove unneeded iteration. Thanks to Dan for the feedback.
by Owen Anderson
· 17 years ago
a102290
- Fix SelectionDAG to generate correct CFGs.
by Owen Anderson
· 17 years ago
d78c400
Clean up the use of static and anonymous namespaces. This turned up
by Dan Gohman
· 17 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
e7da2d6
Fix typo in comment.
by Nick Lewycky
· 19 years ago
8c78a0b
Drop 'const'
by Devang Patel
· 19 years ago
e95c6ad
Use 'static const char' instead of 'static const int'.
by Devang Patel
· 19 years ago
09f162c
Do not use typeinfo to identify pass in pass manager.
by Devang Patel
· 19 years ago
c2d3d31
eliminate RegisterOpt. It does the same thing as RegisterPass.
by Chris Lattner
· 19 years ago
3d27be1
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
by Chris Lattner
· 19 years ago
996795b
Use hidden visibility to make symbols in an anonymous namespace get
by Chris Lattner
· 19 years ago
835702a
Remove trailing whitespace
by Misha Brukman
· 21 years ago
7b9020a
Fix the missing symbols problem Bill was hitting. Patch contributed by
by Chris Lattner
· 21 years ago
7c16caa
Changes For Bug 352
by Reid Spencer
· 21 years ago
b5ada39
Fix #includes of i*.h => Instructions.h as per PR403:
by Chris Lattner
· 21 years ago
520df84
Fix a bug in the unreachable block elim pass. Dropping all references on a
by Chris Lattner
· 21 years ago
693244f
Add a trivially simple pass to delete unreachable blocks from the CFG. This
by Chris Lattner
· 21 years ago