Create or visit an integer addition (add) instruction.

Synopses

Declared in <llvm/IR/Instruction.def>

Create or visit an integer addition (add) instruction.

static
BinaryOperator*
CreateAdd(
    Value* V1,
    Value* V2,
    Twine const& Name);

Create or visit an integer addition (add) instruction.

static
BinaryOperator*
CreateAdd(
    Value* V1,
    Value* V2,
    Twine const& Name,
    InsertPosition InsertBefore);

Parameters

Name

Description

I

The add instruction being visited.

V1

Left‐hand operand.

V2

Right‐hand operand.

Name

Optional name for the new instruction.

InsertBefore

Optional insertion point for the new instruction.

Created with MrDocs