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:202

Member Variables

public llvm::OpenMPIRBuilder::InsertPointTy IP
public llvm::DebugLoc DL

Method Overview

Methods

LocationDescription(
    const llvm::IRBuilderBase& IRB)

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

Parameters

const llvm::IRBuilderBase& IRB

LocationDescription(
    const llvm::OpenMPIRBuilder::InsertPointTy&
        IP)

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

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:206

Parameters

const llvm::OpenMPIRBuilder::InsertPointTy& IP
const llvm::DebugLoc& DL