LLVM
20.0.0git
lib
Support
Unix
COM.inc
Go to the documentation of this file.
1
//===- llvm/Support/Unix/COM.inc - Unix COM Implementation -----*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
//
9
// This file implements the Unix portion of COM support.
10
//
11
//===----------------------------------------------------------------------===//
12
13
//===----------------------------------------------------------------------===//
14
//=== WARNING: Implementation here must contain only generic UNIX code that
15
//=== is guaranteed to work on *all* UNIX variants.
16
//===----------------------------------------------------------------------===//
17
18
namespace
llvm
{
19
namespace
sys {
20
21
InitializeCOMRAII::InitializeCOMRAII
(
COMThreadingMode
Threading,
22
bool
SpeedOverMemory) {}
23
24
InitializeCOMRAII::~InitializeCOMRAII
() =
default
;
25
}
// namespace sys
26
}
// namespace llvm
llvm::sys::InitializeCOMRAII::~InitializeCOMRAII
~InitializeCOMRAII()
llvm::sys::InitializeCOMRAII::InitializeCOMRAII
InitializeCOMRAII(COMThreadingMode Threading, bool SpeedOverMemory=false)
llvm::sys::COMThreadingMode
COMThreadingMode
Definition:
COM.h:20
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition:
AddressRanges.h:18
Generated on Thu Nov 21 2024 03:05:15 for LLVM by
1.9.6