Searched refs:SrcSubReg (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | PeepholeOptimizer.cpp | 216 bool getNextSourceImpl(unsigned &SrcReg, unsigned &SrcSubReg); 218 bool getNextSourceFromCopy(unsigned &SrcReg, unsigned &SrcSubReg); 220 bool getNextSourceFromBitcast(unsigned &SrcReg, unsigned &SrcSubReg); 223 bool getNextSourceFromRegSequence(unsigned &SrcReg, unsigned &SrcSubReg); 226 bool getNextSourceFromInsertSubreg(unsigned &SrcReg, unsigned &SrcSubReg); 229 bool getNextSourceFromExtractSubreg(unsigned &SrcReg, unsigned &SrcSubReg); 232 bool getNextSourceFromSubregToReg(unsigned &SrcReg, unsigned &SrcSubReg); 288 const MachineInstr *getNextSource(unsigned &SrcReg, unsigned &SrcSubReg); 515 unsigned SrcSubReg) { in shareSameRegisterFile() argument 522 if (SrcSubReg && DefSubReg) in shareSameRegisterFile() [all …]
|
D | PHIElimination.cpp | 362 unsigned SrcSubReg = MPhi->getOperand(i*2+1).getSubReg(); in LowerPHINode() local 401 .addReg(SrcReg, 0, SrcSubReg); in LowerPHINode()
|
D | RegisterCoalescer.cpp | 2734 unsigned DstReg, DstSubReg, SrcReg, SrcSubReg; in applyTerminalRule() local 2735 isMoveInstr(*TRI, &Copy, SrcReg, DstReg, SrcSubReg, DstSubReg); in applyTerminalRule()
|
/external/llvm/lib/Target/R600/ |
D | SIFixSGPRCopies.cpp | 184 unsigned SrcSubReg = Copy.getOperand(1).getSubReg(); in isVGPRToSGPRCopy() local 198 SrcRC = TRI->getSubRegClass(MRI.getRegClass(SrcReg), SrcSubReg); in isVGPRToSGPRCopy()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZElimCompare.cpp | 329 unsigned SrcSubReg = Compare->getOperand(0).getSubReg(); in optimizeCompareZero() local 337 if (resultTests(MI, SrcReg, SrcSubReg)) { in optimizeCompareZero()
|