[IR] Upgrade comment token in objc retain release marker for asm call
Older compiler issued '#' instead of ';' llvm-svn: 330173
This commit is contained in:
@@ -2522,6 +2522,7 @@ Error BitcodeReader::parseConstants() {
|
||||
for (unsigned i = 0; i != ConstStrSize; ++i)
|
||||
ConstrStr += (char)Record[3+AsmStrSize+i];
|
||||
PointerType *PTy = cast<PointerType>(CurTy);
|
||||
UpgradeInlineAsmString(&AsmStr);
|
||||
V = InlineAsm::get(cast<FunctionType>(PTy->getElementType()),
|
||||
AsmStr, ConstrStr, HasSideEffects, IsAlignStack);
|
||||
break;
|
||||
@@ -2547,6 +2548,7 @@ Error BitcodeReader::parseConstants() {
|
||||
for (unsigned i = 0; i != ConstStrSize; ++i)
|
||||
ConstrStr += (char)Record[3+AsmStrSize+i];
|
||||
PointerType *PTy = cast<PointerType>(CurTy);
|
||||
UpgradeInlineAsmString(&AsmStr);
|
||||
V = InlineAsm::get(cast<FunctionType>(PTy->getElementType()),
|
||||
AsmStr, ConstrStr, HasSideEffects, IsAlignStack,
|
||||
InlineAsm::AsmDialect(AsmDialect));
|
||||
|
||||
Reference in New Issue
Block a user