OSDN Git Service

Also inflate register classes around inline asm.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 12 Oct 2011 23:37:40 +0000 (23:37 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 12 Oct 2011 23:37:40 +0000 (23:37 +0000)
commitdee83c90bb7bda57f6d0db2d8f9138f411ecdbbc
tree25851371dd3e09559dbaa1b95952292401bdab38
parentf5916976e9057177100badee7b7388bd7ba76ac3
Also inflate register classes around inline asm.

Now that MI->getRegClassConstraint() can also handle inline assembly,
don't bail when recomputing the register class of a virtual register
used by inline asm.

This fixes PR11078.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141836 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineRegisterInfo.cpp
test/CodeGen/X86/crash.ll