xref: /llvm-project/llvm/lib/SandboxIR/Argument.cpp (revision 14afac0d1a5d4d64a7d9622b78dc38ba5c925c56)
1*14afac0dSvporpo //===- Argument.cpp - The function Argument class of Sandbox IR -----------===//
2*14afac0dSvporpo //
3*14afac0dSvporpo // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*14afac0dSvporpo // See https://llvm.org/LICENSE.txt for license information.
5*14afac0dSvporpo // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*14afac0dSvporpo //
7*14afac0dSvporpo //===----------------------------------------------------------------------===//
8*14afac0dSvporpo 
9*14afac0dSvporpo #include "llvm/SandboxIR/Argument.h"
10*14afac0dSvporpo 
11*14afac0dSvporpo namespace llvm::sandboxir {
12*14afac0dSvporpo 
13*14afac0dSvporpo #ifndef NDEBUG
14*14afac0dSvporpo void Argument::printAsOperand(raw_ostream &OS) const {
15*14afac0dSvporpo   printAsOperandCommon(OS);
16*14afac0dSvporpo }
17*14afac0dSvporpo void Argument::dumpOS(raw_ostream &OS) const {
18*14afac0dSvporpo   dumpCommonPrefix(OS);
19*14afac0dSvporpo   dumpCommonSuffix(OS);
20*14afac0dSvporpo }
21*14afac0dSvporpo #endif // NDEBUG
22*14afac0dSvporpo 
23*14afac0dSvporpo } // namespace llvm::sandboxir
24