LLVM 19.0.0git
Classes | Enumerations
llvm::WinEH Namespace Reference

Classes

struct  FrameInfo
 
struct  Instruction
 
class  UnwindEmitter
 

Enumerations

enum class  EncodingType {
  Invalid , Alpha , Alpha64 , ARM ,
  CE , Itanium , X86 , MIPS = Alpha
}
 

Enumeration Type Documentation

◆ EncodingType

enum class llvm::WinEH::EncodingType
strong
Enumerator
Invalid 
Alpha 

Invalid.

Alpha64 

Windows Alpha.

ARM 

Windows AXP64.

CE 

Windows NT (Windows on ARM)

Itanium 

Windows CE ARM, PowerPC, SH3, SH4.

X86 

Windows x64, Windows Itanium (IA-64)

MIPS 

Windows x86, uses no CFI, just EH tables.

Definition at line 35 of file MCAsmInfo.h.