class MachineFunctionProperties
Declaration
class MachineFunctionProperties { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:110
Method Overview
- public bool hasProperty(llvm::MachineFunctionProperties::Property P) const
- public void print(llvm::raw_ostream & OS) const
- public llvm::MachineFunctionProperties & reset(llvm::MachineFunctionProperties::Property P)
- public llvm::MachineFunctionProperties & reset()
- public llvm::MachineFunctionProperties & reset(const llvm::MachineFunctionProperties & MFP)
- public llvm::MachineFunctionProperties & set(llvm::MachineFunctionProperties::Property P)
- public llvm::MachineFunctionProperties & set(const llvm::MachineFunctionProperties & MFP)
- public bool verifyRequiredProperties(const llvm::MachineFunctionProperties & V) const
Methods
¶bool hasProperty(
llvm::MachineFunctionProperties::Property P)
const
bool hasProperty(
llvm::MachineFunctionProperties::Property P)
const
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:158
Parameters
- llvm::MachineFunctionProperties::Property P
¶void print(llvm::raw_ostream& OS) const
void print(llvm::raw_ostream& OS) const
Description
Print the MachineFunctionProperties in human-readable form.
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:195
Parameters
¶llvm::MachineFunctionProperties& reset(
llvm::MachineFunctionProperties::Property P)
llvm::MachineFunctionProperties& reset(
llvm::MachineFunctionProperties::Property P)
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:167
Parameters
- llvm::MachineFunctionProperties::Property P
¶llvm::MachineFunctionProperties& reset()
llvm::MachineFunctionProperties& reset()
Description
Reset all the properties.
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:173
¶llvm::MachineFunctionProperties& reset(
const llvm::MachineFunctionProperties& MFP)
llvm::MachineFunctionProperties& reset(
const llvm::MachineFunctionProperties& MFP)
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:183
Parameters
- const llvm::MachineFunctionProperties& MFP
¶llvm::MachineFunctionProperties& set(
llvm::MachineFunctionProperties::Property P)
llvm::MachineFunctionProperties& set(
llvm::MachineFunctionProperties::Property P)
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:162
Parameters
- llvm::MachineFunctionProperties::Property P
¶llvm::MachineFunctionProperties& set(
const llvm::MachineFunctionProperties& MFP)
llvm::MachineFunctionProperties& set(
const llvm::MachineFunctionProperties& MFP)
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:178
Parameters
- const llvm::MachineFunctionProperties& MFP
¶bool verifyRequiredProperties(
const llvm::MachineFunctionProperties& V)
const
bool verifyRequiredProperties(
const llvm::MachineFunctionProperties& V)
const
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:190
Parameters
- const llvm::MachineFunctionProperties& V