Lines Matching defs:LDVSSAUpdater
3858 class LDVSSAUpdater;
3884 LDVSSAUpdater &Updater;
3887 LDVSSAUpdater &Updater)
3908 LDVSSAUpdater &Updater;
3913 LDVSSABlock(MachineBasicBlock &BB, LDVSSAUpdater &Updater)
3936 // SSAUpdaterTraits<LDVSSAUpdater>.
3937 class LDVSSAUpdater {
3951 LDVSSAUpdater(LocIdx L, const FuncValueTable &MLiveIns)
3963 ~LDVSSAUpdater() { reset(); }
3966 /// LDVSSAUpdater block map.
4002 /// LDVSSAUpdater object, to learn about blocks and the values they define.
4004 template <> class SSAUpdaterTraits<LDVSSAUpdater> {
4056 static BlockValueNum GetPoisonVal(LDVSSABlock *BB, LDVSSAUpdater *Updater) {
4071 LDVSSAUpdater *Updater) {
4086 static LDVSSAPhi *ValueIsPHI(BlockValueNum Val, LDVSSAUpdater *Updater) {
4092 static LDVSSAPhi *ValueIsNewPHI(BlockValueNum Val, LDVSSAUpdater *Updater) {
4161 LDVSSAUpdater Updater(Loc, MLiveIns);
4185 SSAUpdaterImpl<LDVSSAUpdater> Impl(&Updater, &AvailableValues, &CreatedPHIs);