Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Main Page
Namespaces
Classes
Files
File List
File Members
Loading...
Searching...
No Matches
src
include
proteus
impl
Frontend
HIPToolchain.h
Go to the documentation of this file.
1
#ifndef PROTEUS_RUNTIME_FRONTEND_HIPTOOLCHAIN_H
2
#define PROTEUS_RUNTIME_FRONTEND_HIPTOOLCHAIN_H
3
4
#include <string>
5
6
namespace
proteus
{
7
8
struct
ResolvedHIPToolchain
{
9
std::string
RocmRoot
;
10
std::string
DeviceLibDir
;
11
std::string
RuntimeVersion
;
12
std::string
Origin
;
13
};
14
15
const
ResolvedHIPToolchain
&
resolveHIPToolchain
();
16
17
}
// namespace proteus
18
19
#endif
proteus
Definition
MemoryCache.h:27
proteus::resolveHIPToolchain
const ResolvedHIPToolchain & resolveHIPToolchain()
Definition
HIPToolchain.cpp:273
proteus::ResolvedHIPToolchain
Definition
HIPToolchain.h:8
proteus::ResolvedHIPToolchain::RocmRoot
std::string RocmRoot
Definition
HIPToolchain.h:9
proteus::ResolvedHIPToolchain::RuntimeVersion
std::string RuntimeVersion
Definition
HIPToolchain.h:11
proteus::ResolvedHIPToolchain::DeviceLibDir
std::string DeviceLibDir
Definition
HIPToolchain.h:10
proteus::ResolvedHIPToolchain::Origin
std::string Origin
Definition
HIPToolchain.h:12
Generated by
1.9.8