struct OpenMPIRBuilder::LocationDescription
Declaration
struct OpenMPIRBuilder::LocationDescription { /* full declaration omitted */ };
Description
Description of a LLVM-IR insertion point (IP) and a debug/source location (filename, line, column, ...).
Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:114
Member Variables
- public llvm::OpenMPIRBuilder::InsertPointTy IP
- public llvm::DebugLoc DL
Method Overview
- public LocationDescription(const llvm::OpenMPIRBuilder::InsertPointTy & IP)
- public LocationDescription(const llvm::OpenMPIRBuilder::InsertPointTy & IP, const llvm::DebugLoc & DL)
- public template <typename T, typename U> LocationDescription(const IRBuilder<T, U> & IRB)
Methods
¶LocationDescription(
const llvm::OpenMPIRBuilder::InsertPointTy&
IP)
LocationDescription(
const llvm::OpenMPIRBuilder::InsertPointTy&
IP)
Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:118
Parameters
- const llvm::OpenMPIRBuilder::InsertPointTy& IP
¶LocationDescription(
const llvm::OpenMPIRBuilder::InsertPointTy&
IP,
const llvm::DebugLoc& DL)
LocationDescription(
const llvm::OpenMPIRBuilder::InsertPointTy&
IP,
const llvm::DebugLoc& DL)
Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:119
Parameters
- const llvm::OpenMPIRBuilder::InsertPointTy& IP
- const llvm::DebugLoc& DL
¶template <typename T, typename U>
LocationDescription(const IRBuilder<T, U>& IRB)
template <typename T, typename U>
LocationDescription(const IRBuilder<T, U>& IRB)
Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:116
Templates
- T
- U
Parameters
- const IRBuilder<T, U>& IRB