зеркало из https://github.com/microsoft/clang-1.git
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:
Родитель
f780abc21c
Коммит
562489e0c8
|
@ -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.
|
||||
|
|
Загрузка…
Ссылка в новой задаче