struct GVN::Expression

Declaration

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

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

Member Variables

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

Method Overview

Methods

ΒΆExpression(uint32_t o = ~2U)

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

Parameters

uint32_t o = ~2U