OSDN Git Service

Add support for the 'I' inline asm constraint. Also add tests
authorEric Christopher <echristo@apple.com>
Mon, 7 May 2012 03:13:32 +0000 (03:13 +0000)
committerEric Christopher <echristo@apple.com>
Mon, 7 May 2012 03:13:32 +0000 (03:13 +0000)
commit50ab03954ec0a43708ad0a5cf3d253ce41a30db3
treeb7bf1f31906c48a53eb7c3fd1b2a29fbd17be061
parent0ed1f764f4e0d4cc940052e8ccca260bf5c39407
Add support for the 'I' inline asm constraint. Also add tests
from the previous 2 patches.

Patch by Jack Carter.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156279 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
test/CodeGen/Mips/inlineasm-cnstrnt-bad-I-1.ll [new file with mode: 0644]
test/CodeGen/Mips/inlineasm-cnstrnt-bad-r-1.ll [new file with mode: 0644]
test/CodeGen/Mips/inlineasm-cnstrnt-reg.ll [new file with mode: 0644]
test/CodeGen/Mips/inlineasm-cnstrnt-reg64.ll [new file with mode: 0644]
test/CodeGen/Mips/inlineasm_constraint.ll [new file with mode: 0644]