Searched refs:SrcSubReg (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp300 unsigned SrcSubReg) {
307 if (SrcSubReg && DefSubReg) {
308 return TRI.getCommonSuperRegClass(SrcRC, SrcSubReg, DefRC, DefSubReg,
314 if (!SrcSubReg) {
315 std::swap(DefSubReg, SrcSubReg);
320 if (SrcSubReg)
321 return TRI.getMatchingSuperRegClass(SrcRC, DefRC, SrcSubReg) != nullptr;
330 unsigned SrcSubReg) const {
332 return shareSameRegisterFile(*this, DefRC, DefSubReg, SrcRC, SrcSubReg);
H A DPeepholeOptimizer.cpp239 void addSource(unsigned SrcReg, unsigned SrcSubReg) { argument
240 RegSrcs.push_back(TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg));
243 void setSource(int Idx, unsigned SrcReg, unsigned SrcSubReg) { argument
245 RegSrcs[Idx] = TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg);
754 /// \brief Get the next rewritable source (SrcReg, SrcSubReg) and
770 /// (SrcReg, SrcSubReg) = (src, srcSubIdx).
779 virtual bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg, argument
793 SrcSubReg = MOSrc.getSubReg();
901 bool getNextRewritableSource(unsigned &SrcReg, unsigned &SrcSubReg,
979 /// (SrcReg, SrcSubReg)
1201 unsigned SrcReg, SrcSubReg, TrackReg, TrackSubReg; local
1400 unsigned SrcSubReg = MI->getOperand(1).getSubReg(); local
[all...]
H A DPHIElimination.cpp362 unsigned SrcSubReg = MPhi->getOperand(i*2+1).getSubReg(); local
401 .addReg(SrcReg, 0, SrcSubReg);
H A DRegisterCoalescer.cpp2762 unsigned DstReg, DstSubReg, SrcReg, SrcSubReg; local
2763 isMoveInstr(*TRI, &Copy, SrcReg, DstReg, SrcSubReg, DstSubReg);
/external/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h98 unsigned SrcSubReg) const override;
H A DSIFixSGPRCopies.cpp218 unsigned SrcSubReg = MI.getOperand(I).getReg(); local
224 SrcRC = TRI->getSubRegClass(SrcRC, SrcSubReg);
H A DSIRegisterInfo.cpp484 unsigned SrcSubReg) const {
/external/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h496 // subregister SrcSubReg return true if this is a preferrable copy
501 unsigned SrcSubReg) const;

Completed in 252 milliseconds