Home
last modified time | relevance | path

Searched refs:DivergenceLoweringHelper (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGlobalISelDivergenceLowering.cpp54 class DivergenceLoweringHelper : public PhiLoweringHelper { class
56 DivergenceLoweringHelper(MachineFunction *MF, MachineDominatorTree *DT,
84 DivergenceLoweringHelper::DivergenceLoweringHelper( in DivergenceLoweringHelper() function in __anonc62a0c720111::DivergenceLoweringHelper
90 void DivergenceLoweringHelper::markAsLaneMask(Register DstReg) const { in markAsLaneMask()
102 void DivergenceLoweringHelper::getCandidatesForLowering( in getCandidatesForLowering()
116 void DivergenceLoweringHelper::collectIncomingValuesFromPhi( in collectIncomingValuesFromPhi()
124 void DivergenceLoweringHelper::replaceDstReg(Register NewReg, Register OldReg, in replaceDstReg()
132 Register DivergenceLoweringHelper::buildRegCopyToLaneMask(Register Reg) { in buildRegCopyToLaneMask()
164 void DivergenceLoweringHelper::buildMergeLaneMasks( in buildMergeLaneMasks()
184 void DivergenceLoweringHelper::constrainAsLaneMask(Incoming &In) { in constrainAsLaneMask()
[all …]