projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
527ba9c
)
Add an assertion to ensure freezeReservedRegs() is only ever called once.
author
Chad Rosier
<mcrosier@apple.com>
Mon, 26 Nov 2012 23:37:07 +0000
(23:37 +0000)
committer
Chad Rosier
<mcrosier@apple.com>
Mon, 26 Nov 2012 23:37:07 +0000
(23:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168633
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/CodeGen/MachineRegisterInfo.cpp
patch
|
blob
|
history
diff --git
a/lib/CodeGen/MachineRegisterInfo.cpp
b/lib/CodeGen/MachineRegisterInfo.cpp
index 95d7a7dd6897071379eb7eb79957c6bc4ecec44c..34518fa46b1b1e7b189470a12c34bdae6492c211 100644
(file)
--- a/
lib/CodeGen/MachineRegisterInfo.cpp
+++ b/
lib/CodeGen/MachineRegisterInfo.cpp
@@
-305,6
+305,8
@@
void MachineRegisterInfo::dumpUses(unsigned Reg) const {
#endif
void MachineRegisterInfo::freezeReservedRegs(const MachineFunction &MF) {
+ assert (!reservedRegsFrozen() &&
+ "freezeReservedRegs should only be called once!");
ReservedRegs = TRI->getReservedRegs(MF);
assert(ReservedRegs.size() == TRI->getNumRegs() &&
"Invalid ReservedRegs vector from target");