Don't enforce ordered inline asm operands.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 31 Aug 2012 15:34:59 +0000 (15:34 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 31 Aug 2012 15:34:59 +0000 (15:34 +0000)
commit908c0c01f634798a4c1b335a6aca0870ad1fce77
treef1222d5f0e0d1af37095e14f6a8a738732687a80
parentcb5f63d7fa717b67a666712a3a0d7eebd4d8fb8b
Don't enforce ordered inline asm operands.

I was too optimistic, inline asm can have tied operands that don't
follow the def order.

Fixes PR13742.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162998 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
test/CodeGen/X86/inline-asm-tied.ll