Argument: Parameters of LLVM Functions

ArgumentR Documentation

Parameters of LLVM Functions

Description

A parameter in an LLVM Function has class Argument. It can have several attributes.

We have methods to coerce from an Argument to an LLVM Function or Module.

Usage

hasByVal(arg)
hasInAlloca(arg)
hasInReg(arg)
hasNest(arg)
hasNonNull(arg)
hasPassPointeeByValue(arg)
hasPreallocated(arg)
hasReturned(arg)
hasSExtAttr(arg)
hasStructRet(arg)
hasZExtAttr(arg)
noCapture(arg)
noAlias(arg)

Arguments

arg

the Argument object

Value

A single logical value.

Author(s)

DTL

See Also

Function-class and getParameters


duncantl/Rllvm documentation built on April 23, 2024, 6:14 p.m.