Perform default function/array conversion for input arguments to inline asm statements if the input expr can be a memory operand

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@61515 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Anders Carlsson 2008-12-31 07:27:38 +00:00
Родитель f780abc21c
Коммит 562489e0c8
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -892,6 +892,9 @@ Sema::StmtResult Sema::ActOnAsmStmt(SourceLocation AsmLoc,
<< InputExpr->getType() << InputConstraint
<< InputExpr->getSubExpr()->getSourceRange();
}
if (info & TargetInfo::CI_AllowsRegister)
DefaultFunctionArrayConversion(Exprs[i]);
}
// Check that the clobbers are valid.