HomeSort by: relevance | last modified time | path
    Searched refs:ExecReg (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIOptimizeExecMaskingPreRA.cpp 40 MCRegister ExecReg;
141 if (CmpReg == Register(ExecReg)) {
145 } else if (And->getOperand(2).getReg() != Register(ExecReg)) {
192 .addReg(ExecReg)
260 if (XorTermMI.getOperand(1).getReg() != Register(ExecReg))
271 I->getOperand(1).getReg() == Register(ExecReg))
284 for (MCRegUnitIterator UI(ExecReg, TRI); UI.isValid(); ++UI) {
321 ExecReg = MCRegister::from(Wave32 ? AMDGPU::EXEC_LO : AMDGPU::EXEC);
415 if (!(I->isFullCopy() && I->getOperand(1).getReg() == Register(ExecReg)))
429 MRI->replaceRegWith(SavedExec, ExecReg);
    [all...]
SIPreEmitPeephole.cpp 82 const unsigned ExecReg = IsWave32 ? AMDGPU::EXEC_LO : AMDGPU::EXEC;
94 if (A->modifiesRegister(ExecReg, TRI))
109 if (Op1.getReg() != ExecReg && Op2.isReg() && Op2.getReg() == ExecReg) {
113 if (Op1.getReg() != ExecReg)
160 .addReg(ExecReg);
168 if (SReg == ExecReg) {
SILateBranchLowering.cpp 39 Register ExecReg;
125 ExecReg = ST.isWave32() ? AMDGPU::EXEC_LO : AMDGPU::EXEC;
169 ExecReg)
SILowerI1Copies.cpp 55 unsigned ExecReg;
459 ExecReg = AMDGPU::EXEC_LO;
467 ExecReg = AMDGPU::EXEC;
820 BuildMI(MBB, I, DL, TII->get(AMDGPU::COPY), DstReg).addReg(ExecReg);
823 .addReg(ExecReg)
838 .addReg(ExecReg);
849 .addReg(ExecReg);
862 .addReg(ExecReg);
866 .addReg(CurMaskedReg ? CurMaskedReg : ExecReg);
SIRegisterInfo.cpp 106 Register ExecReg;
123 ExecReg = AMDGPU::EXEC_LO;
127 ExecReg = AMDGPU::EXEC;
192 BuildMI(MBB, MI, DL, TII.get(MovOpc), SavedExecReg).addReg(ExecReg);
193 auto I = BuildMI(MBB, MI, DL, TII.get(MovOpc), ExecReg).addImm(VGPRLanes);
204 auto I = BuildMI(MBB, MI, DL, TII.get(NotOpc), ExecReg).addReg(ExecReg);
227 auto I = BuildMI(MBB, MI, DL, TII.get(MovOpc), ExecReg)
238 auto I = BuildMI(MBB, MI, DL, TII.get(NotOpc), ExecReg).addReg(ExecReg);
    [all...]
AMDGPURegisterBankInfo.cpp 729 const unsigned ExecReg = Subtarget.isWave32() ?
1011 .addDef(ExecReg)
1012 .addReg(ExecReg)
1024 .addReg(ExecReg);
1029 .addDef(ExecReg)

Completed in 20 milliseconds