class FaultMaps
Declaration
class FaultMaps { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:26
Method Overview
- public FaultMaps(llvm::AsmPrinter & AP)
- public static const char * faultTypeToString(llvm::FaultMaps::FaultKind)
- public void recordFaultingOp(llvm::FaultMaps::FaultKind FaultTy, const llvm::MCSymbol * FaultingLabel, const llvm::MCSymbol * HandlerLabel)
- public void reset()
- public void serializeToFaultMapSection()
Methods
¶FaultMaps(llvm::AsmPrinter& AP)
FaultMaps(llvm::AsmPrinter& AP)
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:35
Parameters
- llvm::AsmPrinter& AP
¶static const char* faultTypeToString(
llvm::FaultMaps::FaultKind)
static const char* faultTypeToString(
llvm::FaultMaps::FaultKind)
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:37
Parameters
- llvm::FaultMaps::FaultKind
¶void recordFaultingOp(
llvm::FaultMaps::FaultKind FaultTy,
const llvm::MCSymbol* FaultingLabel,
const llvm::MCSymbol* HandlerLabel)
void recordFaultingOp(
llvm::FaultMaps::FaultKind FaultTy,
const llvm::MCSymbol* FaultingLabel,
const llvm::MCSymbol* HandlerLabel)
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:39
Parameters
- llvm::FaultMaps::FaultKind FaultTy
- const llvm::MCSymbol* FaultingLabel
- const llvm::MCSymbol* HandlerLabel
¶void reset()
void reset()
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:42
¶void serializeToFaultMapSection()
void serializeToFaultMapSection()
Declared at: llvm/include/llvm/CodeGen/FaultMaps.h:41