Home
last modified time | relevance | path

Searched refs:ToMerge (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DR600OptimizeVectorRegisters.cpp114 bool tryMergeVector(const RegSeqInfo *Untouched, RegSeqInfo *ToMerge,
171 RegSeqInfo *ToMerge, std::vector< std::pair<unsigned, unsigned>> &Remap) in tryMergeVector() argument
174 for (DenseMap<unsigned, unsigned>::iterator It = ToMerge->RegToChan.begin(), in tryMergeVector()
175 E = ToMerge->RegToChan.end(); It != E; ++It) { in tryMergeVector()
/external/llvm/lib/Target/AMDGPU/
DR600OptimizeVectorRegisters.cpp147 RegSeqInfo *ToMerge, std::vector< std::pair<unsigned, unsigned> > &Remap) in tryMergeVector() argument
150 for (DenseMap<unsigned, unsigned>::iterator It = ToMerge->RegToChan.begin(), in tryMergeVector()
151 E = ToMerge->RegToChan.end(); It != E; ++It) { in tryMergeVector()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterCoalescer.cpp183 void mergeSubRangeInto(LiveInterval &LI, const LiveRange &ToMerge,
3106 const LiveRange &ToMerge, in mergeSubRangeInto() argument
3111 [this,&Allocator,&ToMerge,&CP](LiveInterval::SubRange &SR) { in mergeSubRangeInto()
3113 SR.assign(ToMerge, Allocator); in mergeSubRangeInto()
3116 LiveRange RangeCopy(ToMerge, Allocator); in mergeSubRangeInto()
/external/llvm/lib/CodeGen/
DRegisterCoalescer.cpp166 void mergeSubRangeInto(LiveInterval &LI, const LiveRange &ToMerge,
2600 const LiveRange &ToMerge, in mergeSubRangeInto() argument
2628 LiveRange RangeCopy(ToMerge, Allocator); in mergeSubRangeInto()
2635 LI.createSubRangeFrom(Allocator, LaneMask, ToMerge); in mergeSubRangeInto()