[clang] [llvm] [Clang][inlineasm] Add special support for "rm" output constraints (PR #92040)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 4 08:14:28 PST 2026
================
@@ -0,0 +1,24 @@
+//===-- InlineAsmPrepare - Prepare inline asm for code gen ------*- C++ -*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLVM_CODEGEN_INLINEASMPREPARE_H
+#define LLVM_CODEGEN_INLINEASMPREPARE_H
+
+#include "llvm/IR/PassManager.h"
+#include "llvm/Support/Compiler.h"
+
+namespace llvm {
+
+class InlineAsmPreparePass : public PassInfoMixin<InlineAsmPreparePass> {
+public:
+ LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
----------------
nikic wrote:
Needs isRequired
https://github.com/llvm/llvm-project/pull/92040
More information about the llvm-commits
mailing list