checkInterference overloads

Synopses

Declared in <llvm/CodeGen/LiveRegMatrix.h>

Check for interference before assigning VirtReg to PhysReg.

Check for interference in a segment that may prevent assignment to PhysReg.

bool
checkInterference(
    SlotIndex Start,
    SlotIndex End,
    MCRegister PhysReg);

Return Value

  • Strongest interference kind found, or IK_Free if none.

  • True if some assigned interval interferes in [Start, End).]

Parameters

Name

Description

VirtReg

Virtual register live interval to assign.

PhysReg

Physical register candidate for assignment.

Start

Inclusive start of the slot‐index segment.

End

Exclusive end of the slot‐index segment.

Created with MrDocs