Searched refs:RegSubRegPair (Results 1 – 5 of 5) sorted by relevance
/external/llvm/include/llvm/Target/ |
D | TargetInstrInfo.h | 345 struct RegSubRegPair { struct 348 RegSubRegPair(unsigned Reg = 0, unsigned SubReg = 0) argument 354 struct RegSubRegPairAndIdx : RegSubRegPair { argument 358 : RegSubRegPair(Reg, SubReg), SubIdx(SubIdx) {} in RegSubRegPair() function 418 RegSubRegPair &BaseReg, 920 RegSubRegPair &BaseReg, in getInsertSubregLikeInputs() 1413 struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1416 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1417 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1420 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { [all …]
|
/external/llvm/lib/CodeGen/ |
D | PeepholeOptimizer.cpp | 147 typedef SmallDenseMap<TargetInstrInfo::RegSubRegPair, ValueTrackerResult> 218 SmallVector<TargetInstrInfo::RegSubRegPair, 2> RegSrcs; 240 RegSrcs.push_back(TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg)); in addSource() 245 RegSrcs[Idx] = TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg); in setSource() 627 SmallVector<TargetInstrInfo::RegSubRegPair, 4> SrcToLook; in findNextSource() 628 TargetInstrInfo::RegSubRegPair CurSrcPair(Reg, SubReg); in findNextSource() 633 TargetInstrInfo::RegSubRegPair Pair = SrcToLook.pop_back_val(); in findNextSource() 671 SrcToLook.push_back(TargetInstrInfo::RegSubRegPair( in findNextSource() 716 const SmallVectorImpl<TargetInstrInfo::RegSubRegPair> &SrcRegs, in insertPHI() 819 TargetInstrInfo::RegSubRegPair [all …]
|
D | TargetInstrInfo.cpp | 1188 RegSubRegPair &BaseReg, RegSubRegPairAndIdx &InsertedReg) const { in getInsertSubregInputs()
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.h | 86 RegSubRegPair &BaseReg,
|
D | ARMBaseInstrInfo.cpp | 4611 const MachineInstr &MI, unsigned DefIdx, RegSubRegPair &BaseReg, in getInsertSubregLikeInputs()
|