aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVMIR/ModuleImport.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2025-05-22 15:30:31 -0700
committerGitHub <noreply@github.com>2025-05-22 15:30:31 -0700
commit05494f3bad0322f2f0d2128857ba30479d97deb2 (patch)
tree6d14da7d353dc809db85f5de3f70b0d65e05e49d /mlir/lib/Target/LLVMIR/ModuleImport.cpp
parenta2ce5647200ad40ae356affd44db7d054de444d2 (diff)
downloadllvm-05494f3bad0322f2f0d2128857ba30479d97deb2.zip
llvm-05494f3bad0322f2f0d2128857ba30479d97deb2.tar.gz
llvm-05494f3bad0322f2f0d2128857ba30479d97deb2.tar.bz2
[MLIR][LLVM] Tail call support for inline asm op (#140826)
Diffstat (limited to 'mlir/lib/Target/LLVMIR/ModuleImport.cpp')
-rw-r--r--mlir/lib/Target/LLVMIR/ModuleImport.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/mlir/lib/Target/LLVMIR/ModuleImport.cpp b/mlir/lib/Target/LLVMIR/ModuleImport.cpp
index 6c82bf5..b049064 100644
--- a/mlir/lib/Target/LLVMIR/ModuleImport.cpp
+++ b/mlir/lib/Target/LLVMIR/ModuleImport.cpp
@@ -2200,6 +2200,7 @@ LogicalResult ModuleImport::convertInstruction(llvm::Instruction *inst) {
builder.getStringAttr(asmI->getAsmString()),
builder.getStringAttr(asmI->getConstraintString()),
asmI->hasSideEffects(), asmI->isAlignStack(),
+ convertTailCallKindFromLLVM(callInst->getTailCallKind()),
AsmDialectAttr::get(
mlirModule.getContext(),
convertAsmDialectFromLLVM(asmI->getDialect())),