1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Transforms/Scalar
Chris Lattner b30088a50d * Enable SCCP debugging to be turned on with a simple change of #define
* Change worklist to a set so that duplicates cannot happen
* Add support for the invoke instruction
* Avoid marking store and free instructions as overdefined, since they
  cannot produce a value anyway.
* Inline the OperandChangedState implementation
* Add isEdgeFeasible in preparation to fix a bug.  Right now it behaves
  exactly as before.
* Remove obsolete comment about constant pools

llvm-svn: 2445
2002-05-02 21:18:01 +00:00
..
ADCE.cpp Eliminate duplicate or unneccesary #include's 2002-04-29 17:42:12 +00:00
ConstantProp.cpp Add new optional getPassName() virtual function that a Pass can override 2002-04-29 14:57:45 +00:00
DCE.cpp Eliminate duplicate or unneccesary #include's 2002-04-29 17:42:12 +00:00
DecomposeMultiDimRefs.cpp Range insertion now returns an iterator 2002-04-29 21:25:34 +00:00
GCSE.cpp Eliminate duplicate or unneccesary #include's 2002-04-29 17:42:12 +00:00
IndVarSimplify.cpp Eliminate duplicate or unneccesary #include's 2002-04-29 17:42:12 +00:00
InstructionCombining.cpp * Add ability to eliminate a bunch of different cascading cast variations 2002-05-02 17:06:02 +00:00
LowerAllocations.cpp Eliminate duplicate or unneccesary #include's 2002-04-29 17:42:12 +00:00
Makefile Initial checkin of indvar stuff 2001-12-03 17:28:42 +00:00
SCCP.cpp * Enable SCCP debugging to be turned on with a simple change of #define 2002-05-02 21:18:01 +00:00
SymbolStripping.cpp Add new optional getPassName() virtual function that a Pass can override 2002-04-29 14:57:45 +00:00