LLVM API Documentation

Public Member Functions
llvm::MipsCallEntry Class Reference

A class derived from PseudoSourceValue that represents a GOT entry resolved by lazy-binding. More...

#include <MipsMachineFunction.h>

Inheritance diagram for llvm::MipsCallEntry:
Inheritance graph
[legend]
Collaboration diagram for llvm::MipsCallEntry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MipsCallEntry (StringRef N)
 MipsCallEntry (const GlobalValue *V)
bool isConstant (const MachineFrameInfo *) const override
bool isAliased (const MachineFrameInfo *) const override
bool mayAlias (const MachineFrameInfo *) const override

Detailed Description

A class derived from PseudoSourceValue that represents a GOT entry resolved by lazy-binding.

Definition at line 35 of file MipsMachineFunction.h.


Constructor & Destructor Documentation

Definition at line 27 of file MipsMachineFunction.cpp.

Definition at line 34 of file MipsMachineFunction.cpp.


Member Function Documentation

bool MipsCallEntry::isAliased ( const MachineFrameInfo MFI) const [override, virtual]

isAliased - Test whether the memory pointed to by this PseudoSourceValue may also be pointed to by an LLVM IR Value.

Reimplemented from llvm::PseudoSourceValue.

Definition at line 44 of file MipsMachineFunction.cpp.

bool MipsCallEntry::isConstant ( const MachineFrameInfo ) const [override, virtual]

isConstant - Test whether the memory pointed to by this PseudoSourceValue has a constant value.

Reimplemented from llvm::PseudoSourceValue.

Definition at line 40 of file MipsMachineFunction.cpp.

bool MipsCallEntry::mayAlias ( const MachineFrameInfo MFI) const [override, virtual]

mayAlias - Return true if the memory pointed to by this PseudoSourceValue can ever alias an LLVM IR Value.

Reimplemented from llvm::PseudoSourceValue.

Definition at line 48 of file MipsMachineFunction.cpp.


The documentation for this class was generated from the following files: