Mark physregs defined by inline asm as implicit.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 9 Jun 2010 20:05:00 +0000 (20:05 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 9 Jun 2010 20:05:00 +0000 (20:05 +0000)
commit3013a2068421335304dce861dd5977e8cf43cbca
tree7c7ef544309a815feb4ab77f00e9ef9ac5fa33bb
parent68fc2daf8fa446be04d2ed2b3cbb1b00c382458f
Mark physregs defined by inline asm as implicit.

This is a bit of a hack to make inline asm look more like call instructions.
It would be better to produce correct dead flags during isel.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105749 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
test/CodeGen/X86/2010-06-09-FastAllocRegisters.ll [new file with mode: 0644]