/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.h | 130 SmallVectorImpl<unsigned> &NewRegs) const; 133 SmallVectorImpl<unsigned> &NewRegs) const; 136 SmallVectorImpl<unsigned> &NewRegs) const; 139 SmallVectorImpl<unsigned> &NewRegs) const; 142 SmallVectorImpl<unsigned> &NewRegs) const; 145 SmallVectorImpl<unsigned> &NewRegs) const; 148 SmallVectorImpl<unsigned> &NewRegs) const; 151 SmallVectorImpl<unsigned> &NewRegs) const; 154 SmallVectorImpl<unsigned> &NewRegs) const; 156 SmallVectorImpl<unsigned> &NewRegs) const;
|
D | HexagonFrameLowering.cpp | 1604 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const { in expandCopy() 1618 NewRegs.push_back(TmpR); in expandCopy() 1625 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const { in expandStoreInt() 1651 NewRegs.push_back(TmpR); in expandStoreInt() 1658 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const { in expandLoadInt() 1682 NewRegs.push_back(TmpR); in expandLoadInt() 1689 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const { in expandStoreVecPred() 1716 expandStoreVec(B, std::prev(It), MRI, HII, NewRegs); in expandStoreVecPred() 1718 NewRegs.push_back(TmpR0); in expandStoreVecPred() 1719 NewRegs.push_back(TmpR1); in expandStoreVecPred() [all …]
|
D | HexagonConstExtenders.cpp | 387 std::vector<unsigned> NewRegs; member 1907 NewRegs.push_back(DefR.Reg); in replaceExtenders()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRangeEdit.h | 71 SmallVectorImpl<unsigned> &NewRegs; variable 142 : Parent(parent), NewRegs(newRegs), MRI(MF.getRegInfo()), LIS(lis), in Parent() 159 iterator begin() const { return NewRegs.begin() + FirstNew; } in begin() 160 iterator end() const { return NewRegs.end(); } in end() 161 unsigned size() const { return NewRegs.size() - FirstNew; } in size() 163 unsigned get(unsigned idx) const { return NewRegs[idx + FirstNew]; } in get() 173 void pop_back() { NewRegs.pop_back(); } in pop_back() 176 return makeArrayRef(NewRegs).slice(FirstNew); in regs()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMCallLowering.cpp | 158 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() local 160 MIRBuilder.buildUnmerge(NewRegs, Arg.Regs[0]); in assignCustomValue() 164 std::swap(NewRegs[0], NewRegs[1]); in assignCustomValue() 166 assignValueToReg(NewRegs[0], VA.getLocReg(), VA); in assignCustomValue() 167 assignValueToReg(NewRegs[1], NextVA.getLocReg(), NextVA); in assignCustomValue() 382 Register NewRegs[] = {MRI.createGenericVirtualRegister(LLT::scalar(32)), in assignCustomValue() local 385 assignValueToReg(NewRegs[0], VA.getLocReg(), VA); in assignCustomValue() 386 assignValueToReg(NewRegs[1], NextVA.getLocReg(), NextVA); in assignCustomValue() 390 std::swap(NewRegs[0], NewRegs[1]); in assignCustomValue() 392 MIRBuilder.buildMerge(Arg.Regs[0], NewRegs); in assignCustomValue()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveDebugVariables.cpp | 184 bool splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, 340 bool splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, 480 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs); 1041 UserValue::splitLocation(unsigned OldLocNo, ArrayRef<unsigned> NewRegs, in splitLocation() argument 1050 for (unsigned i = 0; i != NewRegs.size(); ++i) { in splitLocation() 1051 LiveInterval *LI = &LIS.getInterval(NewRegs[i]); in splitLocation() 1137 UserValue::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs, in splitRegister() argument 1147 DidChange |= splitLocation(LocNo, NewRegs, LIS); in splitRegister() 1152 void LDVImpl::splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs) { in splitRegister() argument 1155 DidChange |= UV->splitRegister(OldReg, NewRegs, *LIS); in splitRegister() [all …]
|
D | LiveDebugVariables.h | 44 void splitRegister(unsigned OldReg, ArrayRef<unsigned> NewRegs,
|
D | LiveRangeEdit.cpp | 458 NewRegs.push_back(VReg); in MRI_NoteNewVirtualRegister()
|
D | RegisterCoalescer.cpp | 574 SmallVector<unsigned, 8> NewRegs; in eliminateDeadDefs() local 575 LiveRangeEdit(nullptr, NewRegs, *MF, *LIS, in eliminateDeadDefs()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CallLowering.cpp | 465 SmallVector<Register, 8> NewRegs; in lowerCall() local 469 NewRegs.assign(Regs.begin(), Regs.end()); in lowerCall() 477 if (!NewRegs.empty()) in lowerCall() 478 MIRBuilder.buildMerge(Info.OrigRet.Regs[0], NewRegs); in lowerCall()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | RegisterBankInfo.cpp | 462 iterator_range<SmallVectorImpl<Register>::const_iterator> NewRegs = in applyDefaultMapping() local 464 if (NewRegs.empty()) { in applyDefaultMapping() 469 Register NewReg = *NewRegs.begin(); in applyDefaultMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4920 SmallPtrSet<const SCEV *, 16> NewRegs; in SolveRecurse() local 4944 NewRegs = CurRegs; in SolveRecurse() 4945 NewCost.RateFormula(F, NewRegs, VisitedRegs, LU); in SolveRecurse() 4950 NewRegs, VisitedRegs); in SolveRecurse() 4956 for (const SCEV *S : NewRegs) dbgs() in SolveRecurse()
|