1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib/VMCore
Dan Gohman abf6c9aa1d Change PMTopLevelManager's PassManagers vector element type from
Pass* to PMDataManager*. PMDataManager is more specific than Pass,
so this more accurately describes the objects that are being stored.

This eliminates the need for several dynamic_casts to PMDataManager*.
It does introduce one dynamic_cast though, in dumpPasses(). Give
this one a comment describing why a dynamic_cast is being used.

llvm-svn: 48315
2008-03-13 01:48:32 +00:00
..
AsmWriter.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
AutoUpgrade.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
BasicBlock.cpp Two things. Preserve the unwind_to when splitting a BB. 2008-03-09 05:04:48 +00:00
ConstantFold.cpp Use the new convertFromAPInt instead of convertFromZeroExtendedInteger. 2008-02-29 01:42:52 +00:00
ConstantFold.h
Constants.cpp
Core.cpp
Dominators.cpp
Function.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
Globals.cpp Add helper for ultimate aliasee resoltion 2008-03-11 22:28:56 +00:00
InlineAsm.cpp
Instruction.cpp
Instructions.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile
Mangler.cpp
Module.cpp Remove an unnecessary #include 2008-03-10 23:37:12 +00:00
ModuleProvider.cpp
ParameterAttributes.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
Pass.cpp Remove unused runPass methods. 2008-03-08 01:43:56 +00:00
PassManager.cpp Change PMTopLevelManager's PassManagers vector element type from 2008-03-13 01:48:32 +00:00
SymbolTableListTraitsImpl.h
Type.cpp Initialize ArgTypes directly instead of manually copying in the elements. 2008-03-10 23:41:23 +00:00
TypeSymbolTable.cpp
Value.cpp Print the name, not a pointer. 2008-03-01 17:20:55 +00:00
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00