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

Methods

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)

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)

Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:116

Templates

T
U

Parameters

const IRBuilder<T, U>& IRB