Builder that profiles MachineInstr properties into a FoldingSetNodeID.
Declared in <llvm/CodeGen/GlobalISel/CSEInfo.h>
class GISelInstProfileBuilder;
| Name | Description |
|---|---|
GISelInstProfileBuilder [constructor] | Construct a profile builder for ID using register info MRI. |
addNodeID | Profile all CSE-relevant properties of MI into the node ID. |
addNodeIDFlag | Profile instruction flag Flag into the node ID when non-zero. |
addNodeIDImmediate | Profile immediate value Imm into the node ID. |
addNodeIDMBB | Profile machine basic block MBB into the node ID. |
addNodeIDMachineOperand | Profile machine operand MO into the node ID. |
addNodeIDOpcode | Profile opcode Opc into the node ID. |
addNodeIDReg | Profile the type attributes of register Reg into the node ID. |
addNodeIDRegNum | Profile register number Reg into the node ID. |
addNodeIDRegType | addNodeIDRegType overloads |