Return true if defs have special regalloc requirements beyond classes.
Synopsis
Declared in <llvm/CodeGen/MachineInstr.h>
bool
hasExtraDefRegAllocReq(QueryType Type = AnyInBundle) const;
Description
E.g. ARM::LDRD defs must be an even/odd pair. Post‐RA passes should not change allocations for such definitions.
Return Value
True if extra def register allocation requirements apply.
Parameters
Name |
Description |
Type |
How to query when this instruction is part of a bundle. |
Created with MrDocs