struct FrameIndex

Declaration

struct FrameIndex { /* full declaration omitted */ };

Description

A serializaable representation of a reference to a stack object or fixed stack object.

Declared at: llvm/include/llvm/CodeGen/MIRYamlMapping.h:387

Member Variables

public int FI
public bool IsFixed
public llvm::SMRange SourceRange

Method Overview

  • public FrameIndex()
  • public FrameIndex(int FI, const llvm::MachineFrameInfo & MFI)
  • public Expected<int> getFI(const llvm::MachineFrameInfo & MFI) const

Methods

FrameIndex()

Declared at: llvm/include/llvm/CodeGen/MIRYamlMapping.h:395

FrameIndex(int FI,
           const llvm::MachineFrameInfo& MFI)

Declared at: llvm/include/llvm/CodeGen/MIRYamlMapping.h:396

Parameters

int FI
const llvm::MachineFrameInfo& MFI

Expected<int> getFI(
    const llvm::MachineFrameInfo& MFI) const

Declared at: llvm/include/llvm/CodeGen/MIRYamlMapping.h:398

Parameters

const llvm::MachineFrameInfo& MFI