struct GVNPass::Expression

Declaration

struct GVNPass::Expression { /* full declaration omitted */ };

Declared at: llvm/lib/Transforms/Scalar/GVN.cpp:124

Member Variables

public uint32_t opcode
public bool commutative = false
public llvm::Type* type = nullptr
public SmallVector<uint32_t, 4> varargs

Method Overview

Methods

ΒΆExpression(uint32_t o = ~2U)

Declared at: llvm/lib/Transforms/Scalar/GVN.cpp:132

Parameters

uint32_t o = ~2U