PseudoSourceValue: Introduce a 'PSVKind' enumerator.
authorAlex Lorenz <arphaman@gmail.com>
Tue, 11 Aug 2015 22:32:00 +0000 (22:32 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Tue, 11 Aug 2015 22:32:00 +0000 (22:32 +0000)
commitc18bd9d600234fa5d5ee1ace489c4a7569155c8d
treef46e41d99aeb56ed5a7689a970afadfad3690df7
parent1e37226acbb5a4e822286e40f5990aa7119e26bf
PseudoSourceValue: Introduce a 'PSVKind' enumerator.

This commit introduces a new enumerator named 'PSVKind' in the
'PseudoSourceValue' class. This enumerator is now used to distinguish between
the various kinds of pseudo source values.

This change is done in preparation for the changes to the pseudo source value
object management and to the PseudoSourceValue's class hierarchy - the next two
PseudoSourceValue commits will get rid of the global variable that manages the
pseudo source values and the mips specific MipsCallEntry subclass.

Reviewers: Akira Hatanaka

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244687 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/PseudoSourceValue.h
lib/CodeGen/PseudoSourceValue.cpp
lib/Target/Mips/MipsMachineFunction.cpp