HomeSort by relevance Sort by last modified time
    Searched refs:NewVRegs (Results 1 - 15 of 15) sorted by null

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
RegAllocGreedy.cpp 446 SmallVectorImpl<LiveInterval*> &NewVRegs) {
464 evictInterference(VirtReg, Hint, NewVRegs);
478 unsigned CheapReg = tryEvict(VirtReg, Order, NewVRegs, Cost);
583 SmallVectorImpl<LiveInterval*> &NewVRegs) {
604 NewVRegs.push_back(Intf);
615 SmallVectorImpl<LiveInterval*> &NewVRegs,
658 evictInterference(VirtReg, BestPhys, NewVRegs);
    [all...]
  /external/llvm/lib/CodeGen/GlobalISel/
RegisterBankInfo.cpp 535 StartIdx = NewVRegs.size();
538 NewVRegs.push_back(0);
543 return make_range(&NewVRegs[StartIdx], End);
554 assert((NewVRegs.size() == StartIdx + NumVal ||
555 NewVRegs.size() > StartIdx + NumVal) &&
556 "NewVRegs too small to contain all the partial mapping");
557 return NewVRegs.size() <= StartIdx + NumVal ? NewVRegs.end()
558 : &NewVRegs[StartIdx + NumVal];
586 assert(NewVRegs[OpToNewVRegIdx[OpIdx] + PartialMapIdx] == 0 &
    [all...]
RegBankSelect.cpp 109 const iterator_range<SmallVectorImpl<unsigned>::const_iterator> &NewVRegs) {
112 assert(NewVRegs.begin() != NewVRegs.end() && "We should not have to repair");
117 unsigned Dst = *NewVRegs.begin();
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
RegisterBankInfo.cpp 624 StartIdx = NewVRegs.size();
627 NewVRegs.push_back(0);
632 return make_range(&NewVRegs[StartIdx], End);
643 assert((NewVRegs.size() == StartIdx + NumVal ||
644 NewVRegs.size() > StartIdx + NumVal) &&
645 "NewVRegs too small to contain all the partial mapping");
646 return NewVRegs.size() <= StartIdx + NumVal ? NewVRegs.end()
647 : &NewVRegs[StartIdx + NumVal];
679 assert(NewVRegs[OpToNewVRegIdx[OpIdx] + PartialMapIdx] == 0 &
    [all...]
RegBankSelect.cpp 138 const iterator_range<SmallVectorImpl<unsigned>::const_iterator> &NewVRegs) {
143 assert(NewVRegs.begin() != NewVRegs.end() && "We should not have to repair");
148 unsigned Dst = *NewVRegs.begin();
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
RegAllocGreedy.cpp 497 SmallVectorImpl<unsigned> &NewVRegs);
502 SmallVectorImpl<unsigned> &NewVRegs);
761 SmallVectorImpl<unsigned> &NewVRegs) {
780 evictInterference(VirtReg, Hint, NewVRegs);
797 unsigned CheapReg = tryEvict(VirtReg, Order, NewVRegs, Cost);
    [all...]
RegAllocPBQP.cpp 641 SmallVector<unsigned, 8> NewVRegs;
642 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller);
643 Worklist.insert(Worklist.end(), NewVRegs.begin(), NewVRegs.end());
734 SmallVector<unsigned, 8> NewVRegs;
735 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller);
736 AnotherRoundNeeded |= !NewVRegs.empty();
    [all...]
InlineSpiller.cpp     [all...]
  /external/llvm/lib/CodeGen/
RegAllocGreedy.cpp 380 SmallVectorImpl<unsigned> &NewVRegs);
385 SmallVectorImpl<unsigned> &NewVRegs);
620 SmallVectorImpl<unsigned> &NewVRegs) {
639 evictInterference(VirtReg, Hint, NewVRegs);
653 unsigned CheapReg = tryEvict(VirtReg, Order, NewVRegs, Cost);
808 SmallVectorImpl<unsigned> &NewVRegs) {
840 NewVRegs.push_back(Intf->reg);
860 SmallVectorImpl<unsigned> &NewVRegs,
    [all...]
RegAllocPBQP.cpp 613 SmallVector<unsigned, 8> NewVRegs;
614 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller);
615 Worklist.insert(Worklist.end(), NewVRegs.begin(), NewVRegs.end());
693 SmallVector<unsigned, 8> NewVRegs;
694 spillVReg(VReg, NewVRegs, MF, LIS, VRM, VRegSpiller);
695 AnotherRoundNeeded |= !NewVRegs.empty();
InlineSpiller.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h 495 /// \p NewVRegs contains all the registers required to remap \p Reg.
496 /// In other words, the number of registers in NewVRegs must be equal
519 /// \pre NewVRegs.size() == ValMapping.BreakDown.size()
527 &NewVRegs);
RegisterBankInfo.h 194 /// The OpIdx-th cell contains the index in NewVRegs where the VRegs of the
198 SmallVector<unsigned, 8> NewVRegs;
210 /// Get the range in NewVRegs to store all the partial
220 /// spannig \p NumVal in NewVRegs.
221 /// \pre StartIdx + NumVal <= NewVRegs.size()
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h 533 /// \p NewVRegs contains all the registers required to remap \p Reg.
534 /// In other words, the number of registers in NewVRegs must be equal
557 /// \pre NewVRegs.size() == ValMapping.BreakDown.size()
567 &NewVRegs);
RegisterBankInfo.h 278 /// The OpIdx-th cell contains the index in NewVRegs where the VRegs of the
284 SmallVector<unsigned, 8> NewVRegs;
299 /// Get the range in NewVRegs to store all the partial
309 /// spannig \p NumVal in NewVRegs.
310 /// \pre StartIdx + NumVal <= NewVRegs.size()

Completed in 795 milliseconds