Adding a new location operand will always result in this intrinsic using an ArgList, and must always be accompanied by a new expression that uses the new operand.

Synopsis

Declared in <llvm/IR/IntrinsicInst.h>

void
addVariableLocationOps(
    ArrayRef<Value*> NewValues,
    DIExpression* NewExpr);

Parameters

Name

Description

NewValues

Represent a constant reference to an array (0 or more elements consecutively in memory), i.e. a start pointer and a length. It allows various APIs to take consecutive elements easily and conveniently.

NewExpr

DWARF expression.

Created with MrDocs