LLVM 24.0.0git
llvm::AMDGPU::Incoming Struct Reference

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
MachineBasicBlockBlock
Register UpdatedReg

Detailed Description

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.

Constructor & Destructor Documentation

◆ Incoming()

llvm::AMDGPU::Incoming::Incoming ( Register Reg,
MachineBasicBlock * Block,
Register UpdatedReg )
inline

Definition at line 35 of file SILowerI1Copies.h.

References Block, Reg, and UpdatedReg.

Member Data Documentation

◆ Block

◆ Reg

Register llvm::AMDGPU::Incoming::Reg

◆ UpdatedReg

Register llvm::AMDGPU::Incoming::UpdatedReg

The documentation for this struct was generated from the following file: