LLVM 23.0.0git
X86InsertX87Wait.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "x86-insert-x87-wait"

Enumerations

enum class  X87ControlKind { NotControl , Waiting , NonWaiting }

Functions

static X87ControlKind classifyX87ControlInstruction (unsigned Opcode)
static bool insertWaitInstruction (MachineFunction &MF)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "x86-insert-x87-wait"

Definition at line 35 of file X86InsertX87Wait.cpp.

Enumeration Type Documentation

◆ X87ControlKind

enum class X87ControlKind
strong
Enumerator
NotControl 
Waiting 
NonWaiting 

Definition at line 61 of file X86InsertX87Wait.cpp.

Function Documentation

◆ classifyX87ControlInstruction()

X87ControlKind classifyX87ControlInstruction ( unsigned Opcode)
static

Definition at line 63 of file X86InsertX87Wait.cpp.

References NonWaiting, NotControl, and Waiting.

Referenced by insertWaitInstruction().

◆ insertWaitInstruction()