summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorSirraide <74590115+Sirraide@users.noreply.github.com>2023-11-06 19:27:01 +0100
committerGitHub <noreply@github.com>2023-11-06 19:27:01 +0100
commit65fedb43942690644869baa1e27a78a516f3f29e (patch)
tree9e0dfa5e6098028c2e478c9e154a329e3f95a026 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parente1601305a3093f4a12c0a54bb862a7b4d6c13f3e (diff)
[MLIR] Add support for calling conventions to LLVM::CallOp and LLVM::InvokeOp (#71319)
Despite the fact that the LLVM dialect’s `FuncOp` already supports calling conventions, there was yet no support for them in the ops that actually perform function calls, which led to incorrect LLVM IR being generated if one actually tried setting a `FuncOp`’s calling convention to anything other than `ccc`. This commit adds support for calling conventions to `LLVM::CallOp` and `LLVM::InvokeOp` and makes sure that calling conventions are parsed, printed, and lowered appropriately.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions