|
LLVM 24.0.0git
|
Incoming for lane mask phi as machine instruction, incoming register Reg and incoming block Block are taken from machine instruction.
More...
#include "Target/AMDGPU/SILowerI1Copies.h"
Public Member Functions | |
| Incoming (Register Reg, MachineBasicBlock *Block, Register UpdatedReg) | |
Public Attributes | |
| Register | Reg |
| MachineBasicBlock * | Block |
| Register | UpdatedReg |
Incoming for lane mask phi as machine instruction, incoming register Reg and incoming block Block are taken from machine instruction.
UpdatedReg (if valid) is Reg lane mask merged with another lane mask.
Definition at line 30 of file SILowerI1Copies.h.
|
inline |
Definition at line 35 of file SILowerI1Copies.h.
References Block, Reg, and UpdatedReg.
| MachineBasicBlock* llvm::AMDGPU::Incoming::Block |
Definition at line 32 of file SILowerI1Copies.h.
Referenced by llvm::AMDGPU::PhiIncomingAnalysis::analyze(), Incoming(), and llvm::AMDGPU::PhiLoweringHelper::mergeIncomingLaneMasks().
| Register llvm::AMDGPU::Incoming::Reg |
Definition at line 31 of file SILowerI1Copies.h.
Referenced by Incoming(), and llvm::AMDGPU::PhiLoweringHelper::mergeIncomingLaneMasks().
| Register llvm::AMDGPU::Incoming::UpdatedReg |
Definition at line 33 of file SILowerI1Copies.h.
Referenced by Incoming(), and llvm::AMDGPU::PhiLoweringHelper::mergeIncomingLaneMasks().