mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-02 00:51:56 +00:00
add sanity check for indbr.
llvm-svn: 85496
This commit is contained in:
parent
e83554145a
commit
57a8d8d4e0
@ -3091,7 +3091,8 @@ void SwitchInst::setSuccessorV(unsigned idx, BasicBlock *B) {
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
void IndirectBrInst::init(Value *Address, unsigned NumDests) {
|
||||
assert(Address);
|
||||
assert(Address && isa<PointerType>(Address->getType()) &&
|
||||
"Address of indirectbr must be a pointer");
|
||||
ReservedSpace = 1+NumDests;
|
||||
NumOperands = 1;
|
||||
OperandList = allocHungoffUses(ReservedSpace);
|
||||
|
Loading…
Reference in New Issue
Block a user