struct InformationCache::FunctionInfo

Declaration

struct InformationCache::FunctionInfo { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1171

Member Variables

public llvm::InformationCache::OpcodeInstMapTy OpcodeInstMap
A nested map that remembers all instructions in a function with a certain instruction opcode (Instruction::getOpcode()).
public llvm::InformationCache::InstructionVectorTy RWInsts
A map from functions to their instructions that may read or write memory.
public bool CalledViaMustTail
Function is called by a `musttail` call.
public bool ContainsMustTailCall
Function contains a `musttail` call.

Method Overview

Methods

ΒΆ~FunctionInfo()

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1172