Home
last modified time | relevance | path

Searched refs:MRI (Results 1 – 25 of 264) sorted by relevance

1234567891011

/external/llvm/lib/Target/AArch64/
DAArch64AdvSIMDScalarPass.cpp66 MachineRegisterInfo *MRI; member in __anon88d2481e0111::AArch64AdvSIMDScalar
102 const MachineRegisterInfo *MRI) { in isGPR64() argument
106 return MRI->getRegClass(Reg)->hasSuperClassEq(&AArch64::GPR64RegClass); in isGPR64()
111 const MachineRegisterInfo *MRI) { in isFPR64() argument
113 return (MRI->getRegClass(Reg)->hasSuperClassEq(&AArch64::FPR64RegClass) && in isFPR64()
115 (MRI->getRegClass(Reg)->hasSuperClassEq(&AArch64::FPR128RegClass) && in isFPR64()
125 const MachineRegisterInfo *MRI, in getSrcFromCopy() argument
142 MRI) && in getSrcFromCopy()
143 isGPR64(MI->getOperand(1).getReg(), MI->getOperand(1).getSubReg(), MRI)) in getSrcFromCopy()
146 MRI) && in getSrcFromCopy()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCVSXCopy.cpp58 MachineRegisterInfo &MRI) { in IsRegInClass()
60 return RC->hasSubClassEq(MRI.getRegClass(Reg)); in IsRegInClass()
68 bool IsVSReg(unsigned Reg, MachineRegisterInfo &MRI) { in IsVSReg()
69 return IsRegInClass(Reg, &PPC::VSRCRegClass, MRI); in IsVSReg()
72 bool IsVRReg(unsigned Reg, MachineRegisterInfo &MRI) { in IsVRReg()
73 return IsRegInClass(Reg, &PPC::VRRCRegClass, MRI); in IsVRReg()
76 bool IsF8Reg(unsigned Reg, MachineRegisterInfo &MRI) { in IsF8Reg()
77 return IsRegInClass(Reg, &PPC::F8RCRegClass, MRI); in IsF8Reg()
84 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo(); in processBlock() local
94 if ( IsVSReg(DstMO.getReg(), MRI) && in processBlock()
[all …]
/external/llvm/lib/Target/R600/
DSIFixSGPRCopies.cpp89 const MachineRegisterInfo &MRI,
93 const MachineRegisterInfo &MRI,
97 const MachineRegisterInfo &MRI) const;
119 const MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo(); in hasVGPROperands() local
125 if (TRI->hasVGPRs(MRI.getRegClass(MI.getOperand(i).getReg()))) in hasVGPROperands()
136 const MachineRegisterInfo &MRI, in inferRegClassFromUses() argument
142 MRI.getRegClass(Reg) : in inferRegClassFromUses()
147 I = MRI.use_instr_begin(Reg), E = MRI.use_instr_end(); I != E; ++I) { in inferRegClassFromUses()
150 RC = TRI->getCommonSubClass(RC, inferRegClassFromUses(TRI, MRI, in inferRegClassFromUses()
162 const MachineRegisterInfo &MRI, in inferRegClassFromDef() argument
[all …]
DSIShrinkInstructions.cpp76 const MachineRegisterInfo &MRI) { in isVGPR() argument
81 return TRI.hasVGPRs(MRI.getRegClass(MO->getReg())); in isVGPR()
88 const MachineRegisterInfo &MRI) { in canShrink() argument
104 if (Src1 && (!isVGPR(Src1, TRI, MRI) || (Src1Mod && Src1Mod->getImm() != 0))) in canShrink()
127 MachineRegisterInfo &MRI, bool TryToCommute = true) { in foldImmediates() argument
129 if (!MRI.isSSA()) in foldImmediates()
148 if (Src0.isReg() && !isVGPR(&Src0, TRI, MRI)) in foldImmediates()
154 MachineInstr *Def = MRI.getUniqueVRegDef(Reg); in foldImmediates()
164 if (MRI.use_empty(Reg)) in foldImmediates()
174 foldImmediates(MI, TII, MRI, false); in foldImmediates()
[all …]
DSIInstrInfo.cpp904 unsigned Reg, MachineRegisterInfo *MRI) const { in FoldImmediate()
905 if (!MRI->hasOneNonDBGUse(Reg)) in FoldImmediate()
926 (Src1->isReg() && RI.isSGPRClass(MRI->getRegClass(Src1->getReg())))) in FoldImmediate()
930 (Src2->isReg() && RI.isSGPRClass(MRI->getRegClass(Src2->getReg())))) in FoldImmediate()
967 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()
979 (Src0->isReg() && RI.isSGPRClass(MRI->getRegClass(Src0->getReg())))) in FoldImmediate()
983 (Src1->isReg() && RI.isSGPRClass(MRI->getRegClass(Src1->getReg())))) in FoldImmediate()
1003 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()
1224 bool SIInstrInfo::usesConstantBus(const MachineRegisterInfo &MRI, in usesConstantBus() argument
1235 return RI.isSGPRClass(MRI.getRegClass(MO.getReg())); in usesConstantBus()
[all …]
DR600OptimizeVectorRegisters.cpp50 isImplicitlyDef(MachineRegisterInfo &MRI, unsigned Reg) { in isImplicitlyDef() argument
51 for (MachineRegisterInfo::def_instr_iterator It = MRI.def_instr_begin(Reg), in isImplicitlyDef()
52 E = MRI.def_instr_end(); It != E; ++It) { in isImplicitlyDef()
55 if (MRI.isReserved(Reg)) { in isImplicitlyDef()
67 RegSeqInfo(MachineRegisterInfo &MRI, MachineInstr *MI) : Instr(MI) { in RegSeqInfo() argument
72 if (isImplicitlyDef(MRI, MO.getReg())) in RegSeqInfo()
87 MachineRegisterInfo *MRI; member in __anonea54e8c30111::R600VectorRegMerger
191 unsigned DstReg = MRI->createVirtualRegister(&AMDGPU::R600_Reg128RegClass); in RebuildVector()
218 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg), in RebuildVector()
219 E = MRI->use_instr_end(); It != E; ++It) { in RebuildVector()
[all …]
DSILowerI1Copies.cpp73 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction() local
90 const TargetRegisterClass *RC = MRI.getRegClass(Reg); in runOnMachineFunction()
92 MRI.setRegClass(Reg, &AMDGPU::SReg_64RegClass); in runOnMachineFunction()
106 const TargetRegisterClass *DstRC = MRI.getRegClass(Dst.getReg()); in runOnMachineFunction()
107 const TargetRegisterClass *SrcRC = MRI.getRegClass(Src.getReg()); in runOnMachineFunction()
114 MachineInstr *DefInst = MRI.getUniqueVRegDef(Src.getReg()); in runOnMachineFunction()
148 MRI.setRegClass(Reg, &AMDGPU::VGPR_32RegClass); in runOnMachineFunction()
/external/mesa3d/src/gallium/drivers/radeon/
DSIAssignInterpRegs.cpp38 void AddLiveIn(MachineFunction * MF, MachineRegisterInfo & MRI,
90 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction() local
97 !MRI.use_empty(InterpUse[interp_idx].regs[reg_idx]); in runOnMachineFunction()
113 unsigned virt_reg = MRI.createVirtualRegister(&AMDGPU::VReg_32RegClass); in runOnMachineFunction()
114 MRI.replaceRegWith(InterpUse[interp_idx].regs[reg_idx], virt_reg); in runOnMachineFunction()
115 AddLiveIn(&MF, MRI, new_reg, virt_reg); in runOnMachineFunction()
123 MachineRegisterInfo & MRI, in AddLiveIn() argument
127 if (!MRI.isLiveIn(physReg)) { in AddLiveIn()
128 MRI.addLiveIn(physReg, virtReg); in AddLiveIn()
134 MRI.replaceRegWith(virtReg, MRI.getLiveInVirtReg(physReg)); in AddLiveIn()
/external/llvm/lib/CodeGen/
DRegAllocBase.cpp61 MRI = &vrm.getRegInfo(); in init()
65 MRI->freezeReservedRegs(vrm.getMachineFunction()); in init()
74 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in seedLiveRegs()
76 if (MRI->reg_nodbg_empty(Reg)) in seedLiveRegs()
92 if (MRI->reg_nodbg_empty(VirtReg->reg)) { in allocatePhysRegs()
106 << TRI->getRegClassName(MRI->getRegClass(VirtReg->reg)) in allocatePhysRegs()
117 I = MRI->reg_instr_begin(VirtReg->reg), E = MRI->reg_instr_end(); in allocatePhysRegs()
131 RegClassInfo.getOrder(MRI->getRegClass(VirtReg->reg)).front()); in allocatePhysRegs()
142 if (MRI->reg_nodbg_empty(SplitVirtReg->reg)) { in allocatePhysRegs()
DPeepholeOptimizer.cpp113 MachineRegisterInfo *MRI; member in __anone431c6cb0111::PeepholeOptimizer
209 const MachineRegisterInfo &MRI; member in __anone431c6cb0111::ValueTracker
248 const MachineRegisterInfo &MRI, in ValueTracker() argument
252 UseAdvancedTracking(UseAdvancedTracking), MRI(MRI), TII(TII) { in ValueTracker()
254 Def = MRI.getVRegDef(Reg); in ValueTracker()
255 DefIdx = MRI.def_begin(Reg).getOperandNo(); in ValueTracker()
267 const MachineRegisterInfo &MRI, in ValueTracker() argument
271 UseAdvancedTracking(UseAdvancedTracking), MRI(MRI), TII(TII) { in ValueTracker()
326 if (MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()
332 const TargetRegisterClass *DstRC = MRI->getRegClass(DstReg); in INITIALIZE_PASS_DEPENDENCY()
[all …]
DVirtRegMap.cpp57 MRI = &mf.getRegInfo(); in runOnMachineFunction()
85 unsigned Hint = MRI->getSimpleHint(VirtReg); in hasPreferredPhys()
94 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(VirtReg); in hasKnownPreference()
122 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
127 << TRI->getRegClassName(MRI->getRegClass(Reg)) << "\n"; in print()
131 for (unsigned i = 0, e = MRI->getNumVirtRegs(); i != e; ++i) { in print()
135 << "] " << TRI->getRegClassName(MRI->getRegClass(Reg)) << "\n"; in print()
162 MachineRegisterInfo *MRI; member in __anonc2eabd970111::VirtRegRewriter
211 MRI = &MF->getRegInfo(); in runOnMachineFunction()
235 MRI->clearVirtRegs(); in runOnMachineFunction()
[all …]
DLLVMTargetMachine.cpp46 MRI = TheTarget.createMCRegInfo(getTargetTriple()); in initAsmInfo()
55 MCAsmInfo *TmpAsmInfo = TheTarget.createMCAsmInfo(*MRI, getTargetTriple()); in initAsmInfo()
167 const MCRegisterInfo &MRI = *getMCRegisterInfo(); in addPassesToEmitFile() local
175 Triple(getTargetTriple()), MAI.getAssemblerDialect(), MAI, MII, MRI); in addPassesToEmitFile()
180 MCE = getTarget().createMCCodeEmitter(MII, MRI, *Context); in addPassesToEmitFile()
182 MCAsmBackend *MAB = getTarget().createMCAsmBackend(MRI, getTargetTriple(), in addPassesToEmitFile()
195 MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(MII, MRI, *Context); in addPassesToEmitFile()
196 MCAsmBackend *MAB = getTarget().createMCAsmBackend(MRI, getTargetTriple(), in addPassesToEmitFile()
243 const MCRegisterInfo &MRI = *getMCRegisterInfo(); in addPassesToEmitMC() local
245 getTarget().createMCCodeEmitter(*getMCInstrInfo(), MRI, *Ctx); in addPassesToEmitMC()
[all …]
DOptimizePHIs.cpp33 MachineRegisterInfo *MRI; member in __anon578c637b0111::OptimizePHIs
69 MRI = &Fn.getRegInfo(); in runOnMachineFunction()
107 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); in IsSingleValuePHICycle()
114 SrcMI = MRI->getVRegDef(SrcMI->getOperand(1).getReg()); in IsSingleValuePHICycle()
147 for (MachineInstr &UseMI : MRI->use_instructions(DstReg)) { in IsDeadPHICycle()
171 if (!MRI->constrainRegClass(SingleValReg, MRI->getRegClass(OldReg))) in OptimizeBB()
174 MRI->replaceRegWith(OldReg, SingleValReg); in OptimizeBB()
DMachineCSE.cpp48 MachineRegisterInfo *MRI; member in __anon8b6c16660111::MachineCSE
132 bool OnlyOneUse = MRI->hasOneNonDBGUse(Reg); in INITIALIZE_PASS_DEPENDENCY()
133 MachineInstr *DefMI = MRI->getVRegDef(Reg); in INITIALIZE_PASS_DEPENDENCY()
155 const TargetRegisterClass *RC = MRI->getRegClass(Reg); in INITIALIZE_PASS_DEPENDENCY()
156 if (!MRI->constrainRegClass(SrcReg, RC)) in INITIALIZE_PASS_DEPENDENCY()
162 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
233 if (!MRI->isConstantPhysReg(Reg, *MBB->getParent())) in hasLivePhysRegDefUses()
285 if (MRI->isAllocatable(PhysDefs[i]) || MRI->isReserved(PhysDefs[i])) in PhysRegDefsReach()
376 for (MachineInstr &MI : MRI->use_nodbg_instructions(CSReg)) { in isProfitableToCSE()
379 for (MachineInstr &MI : MRI->use_nodbg_instructions(Reg)) { in isProfitableToCSE()
[all …]
DMachineSink.cpp58 MachineRegisterInfo *MRI; // Machine register information member in __anonbe637b600111::MachineSinking
154 !MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()
157 const TargetRegisterClass *SRC = MRI->getRegClass(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
158 const TargetRegisterClass *DRC = MRI->getRegClass(DstReg); in INITIALIZE_PASS_DEPENDENCY()
162 MachineInstr *DefMI = MRI->getVRegDef(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
167 MRI->replaceRegWith(DstReg, SrcReg); in INITIALIZE_PASS_DEPENDENCY()
172 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
192 if (MRI->use_nodbg_empty(Reg)) in AllUsesDominatedByBlock()
211 for (MachineOperand &MO : MRI->use_nodbg_operands(Reg)) { in AllUsesDominatedByBlock()
224 for (MachineOperand &MO : MRI->use_nodbg_operands(Reg)) { in AllUsesDominatedByBlock()
[all …]
DLiveRangeEdit.cpp35 unsigned VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in createEmptyIntervalFrom()
44 unsigned VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in createFrom()
94 if (MRI.isConstantPhysReg(MO.getReg(), *OrigMI->getParent()->getParent())) in allUsesAvailableAt()
169 for (MachineOperand &MO : MRI.reg_nodbg_operands(LI->reg)) { in foldAsLoad()
257 if (Reg && MOI->readsReg() && !MRI.isReserved(Reg)) in eliminateDeadDef()
270 (MI->isCopy() || MOI->isDef() || MRI.hasOneNonDBGUse(Reg) || in eliminateDeadDef()
313 if (LIS.hasInterval(Reg) && MRI.reg_nodbg_empty(Reg)) { in eliminateDeadDef()
376 ConEQ.Distribute(&Dups[0], MRI); in eliminateDeadDefs()
402 if (MRI.recomputeRegClass(LI.reg)) in calculateRegClassAndHint()
406 << TRI->getRegClassName(MRI.getRegClass(LI.reg)) << '\n'; in calculateRegClassAndHint()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp110 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo(); in emitPrologue() local
111 unsigned regFP = MRI->getDwarfRegNum(SP::I6, true); in emitPrologue()
124 unsigned regInRA = MRI->getDwarfRegNum(SP::I7, true); in emitPrologue()
125 unsigned regOutRA = MRI->getDwarfRegNum(SP::O7, true); in emitPrologue()
188 static bool LLVM_ATTRIBUTE_UNUSED verifyLeafProcRegUse(MachineRegisterInfo *MRI) in verifyLeafProcRegUse() argument
192 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse()
196 if (MRI->isPhysRegUsed(reg)) in verifyLeafProcRegUse()
205 MachineRegisterInfo &MRI = MF.getRegInfo(); in isLeafProc() local
209 || MRI.isPhysRegUsed(SP::L0) // Too many registers needed in isLeafProc()
210 || MRI.isPhysRegUsed(SP::O6) // %SP is used in isLeafProc()
[all …]
/external/llvm/lib/Target/ARM/
DA15SDOptimizer.cpp62 MachineRegisterInfo *MRI; member
145 return MRI->getRegClass(Reg)->hasSuperClassEq(TRC); in usesRegClass()
163 MachineInstr *MI = MRI->getVRegDef(SReg); in getPrefSPRLane()
230 II = MRI->use_instr_begin(Reg), EE = MRI->use_instr_end(); in eraseInstrWithNoUses()
262 MachineInstr *DPRMI = MRI->getVRegDef(MI->getOperand(1).getReg()); in optimizeSDPattern()
263 MachineInstr *SPRMI = MRI->getVRegDef(MI->getOperand(2).getReg()); in optimizeSDPattern()
282 MRI->getRegClass(MI->getOperand(1).getReg()); in optimizeSDPattern()
283 if (TRC->hasSuperClassEq(MRI->getRegClass(FullReg))) { in optimizeSDPattern()
314 MachineInstr *Def = MRI->getVRegDef(OpReg); in optimizeSDPattern()
357 MachineInstr *Def = MRI->getVRegDef(MI->getOperand(1).getReg()); in elideCopies()
[all …]
DMLxExpansionPass.cpp53 MachineRegisterInfo *MRI; member
95 MachineInstr *DefMI = MRI->getVRegDef(Reg); in getAccDefMI()
102 DefMI = MRI->getVRegDef(Reg); in getAccDefMI()
108 DefMI = MRI->getVRegDef(Reg); in getAccDefMI()
120 !MRI->hasOneNonDBGUse(Reg)) in getDefReg()
124 MachineInstr *UseMI = &*MRI->use_instr_nodbg_begin(Reg); in getDefReg()
131 !MRI->hasOneNonDBGUse(Reg)) in getDefReg()
133 UseMI = &*MRI->use_instr_nodbg_begin(Reg); in getDefReg()
149 MachineInstr *DefMI = MRI->getVRegDef(Reg); in hasLoopHazard()
160 DefMI = MRI->getVRegDef(SrcReg); in hasLoopHazard()
[all …]
/external/llvm/lib/Target/BPF/
DBPFFrameLowering.cpp33 MachineRegisterInfo &MRI = MF.getRegInfo(); in processFunctionBeforeCalleeSavedScan() local
35 MRI.setPhysRegUnused(BPF::R6); in processFunctionBeforeCalleeSavedScan()
36 MRI.setPhysRegUnused(BPF::R7); in processFunctionBeforeCalleeSavedScan()
37 MRI.setPhysRegUnused(BPF::R8); in processFunctionBeforeCalleeSavedScan()
38 MRI.setPhysRegUnused(BPF::R9); in processFunctionBeforeCalleeSavedScan()
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.h38 const MCRegisterInfo &MRI,
41 const MCRegisterInfo &MRI,
45 const MCRegisterInfo &MRI, StringRef TT,
48 const MCRegisterInfo &MRI, StringRef TT,
51 const MCRegisterInfo &MRI, StringRef TT,
54 const MCRegisterInfo &MRI, StringRef TT,
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.h60 const MCRegisterInfo &MRI,
64 const MCRegisterInfo &MRI,
67 MCAsmBackend *createARMAsmBackend(const Target &T, const MCRegisterInfo &MRI,
71 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
74 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
77 MCAsmBackend *createThumbLEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
80 MCAsmBackend *createThumbBEAsmBackend(const Target &T, const MCRegisterInfo &MRI,
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp65 MachineRegisterInfo *MRI; member
299 MRI = &MF.getRegInfo(); in runOnMachineFunction()
350 MachineInstr *DI = MRI->getVRegDef(PhiOpReg); in findInductionRegister()
358 if (MRI->getVRegDef(IndReg) == Phi) { in findInductionRegister()
377 MachineInstr *PredI = MRI->getVRegDef(PredR); in findInductionRegister()
413 IVOp = MRI->getVRegDef(F->first); in findInductionRegister()
464 MachineInstr *IV_Phi = MRI->getVRegDef(IVReg); in getLoopTripCount()
496 MachineInstr *CondI = MRI->getVRegDef(PredReg); in getLoopTripCount()
588 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent(); in getLoopTripCount()
591 OldInsts.push_back(MRI->getVRegDef(R)); in getLoopTripCount()
[all …]
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp70 void X86_MC::InitLLVM2SEHRegisterMapping(MCRegisterInfo *MRI) { in InitLLVM2SEHRegisterMapping() argument
73 unsigned SEH = MRI->getEncodingValue(Reg); in InitLLVM2SEHRegisterMapping()
74 MRI->mapLLVMRegToSEHReg(Reg, SEH); in InitLLVM2SEHRegisterMapping()
118 static MCAsmInfo *createX86MCAsmInfo(const MCRegisterInfo &MRI, StringRef TT) { in createX86MCAsmInfo() argument
148 nullptr, MRI.getDwarfRegNum(StackPtr, true), -stackGrowth); in createX86MCAsmInfo()
154 nullptr, MRI.getDwarfRegNum(InstPtr, true), stackGrowth); in createX86MCAsmInfo()
214 const MCRegisterInfo &MRI) { in createX86MCInstPrinter() argument
216 return new X86ATTInstPrinter(MAI, MII, MRI); in createX86MCInstPrinter()
218 return new X86IntelInstPrinter(MAI, MII, MRI); in createX86MCInstPrinter()
/external/llvm/lib/Target/R600/InstPrinter/
DAMDGPUInstPrinter.cpp131 const MCRegisterInfo &MRI) { in printRegOperand() argument
173 if (MRI.getRegClass(AMDGPU::VGPR_32RegClassID).contains(reg)) { in printRegOperand()
176 } else if (MRI.getRegClass(AMDGPU::SGPR_32RegClassID).contains(reg)) { in printRegOperand()
179 } else if (MRI.getRegClass(AMDGPU::VReg_64RegClassID).contains(reg)) { in printRegOperand()
182 } else if (MRI.getRegClass(AMDGPU::SReg_64RegClassID).contains(reg)) { in printRegOperand()
185 } else if (MRI.getRegClass(AMDGPU::VReg_128RegClassID).contains(reg)) { in printRegOperand()
188 } else if (MRI.getRegClass(AMDGPU::SReg_128RegClassID).contains(reg)) { in printRegOperand()
191 } else if (MRI.getRegClass(AMDGPU::VReg_96RegClassID).contains(reg)) { in printRegOperand()
194 } else if (MRI.getRegClass(AMDGPU::VReg_256RegClassID).contains(reg)) { in printRegOperand()
197 } else if (MRI.getRegClass(AMDGPU::SReg_256RegClassID).contains(reg)) { in printRegOperand()
[all …]

1234567891011