Home
last modified time | relevance | path

Searched refs:RegSubRegPair (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/Target/
DTargetInstrInfo.h345 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/
DPeepholeOptimizer.cpp147 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 …]
DTargetInstrInfo.cpp1188 RegSubRegPair &BaseReg, RegSubRegPairAndIdx &InsertedReg) const { in getInsertSubregInputs()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h86 RegSubRegPair &BaseReg,
DARMBaseInstrInfo.cpp4611 const MachineInstr &MI, unsigned DefIdx, RegSubRegPair &BaseReg, in getInsertSubregLikeInputs()