class DbgValueProperties

Declaration

class DbgValueProperties { /* full declaration omitted */ };

Description

Meta qualifiers for a value. Pair of whatever expression is used to qualify the value, and Boolean of whether or not it's indirect.

Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:200

Member Variables

public const llvm::DIExpression* DIExpr
public bool Indirect

Method Overview

Methods

DbgValueProperties(
    const llvm::DIExpression* DIExpr,
    bool Indirect)

Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:202

Parameters

const llvm::DIExpression* DIExpr
bool Indirect

DbgValueProperties(const llvm::MachineInstr& MI)

Description

Extract properties from an existing DBG_VALUE instruction.

Declared at: llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h:206

Parameters

const llvm::MachineInstr& MI