/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | MachineCopyPropagation.cpp | 94 DenseMap<unsigned, CopyInfo> Copies; member in __anon24047::CopyTracker 104 auto CI = Copies.find(*RUI); in markRegsUnavailable() 105 if (CI != Copies.end()) in markRegsUnavailable() 118 auto I = Copies.find(*RUI); in invalidateRegister() 119 if (I != Copies.end()) { in invalidateRegister() 130 Copies.erase(*RUI); in invalidateRegister() 136 auto I = Copies.find(*RUI); in clobberRegister() 137 if (I != Copies.end()) { in clobberRegister() 146 Copies.erase(I); in clobberRegister() 160 Copies[*RU in trackCopy() [all...] |
H A D | TailDuplicator.cpp | 168 SmallVector<MachineInstr *, 16> Copies; in tailDuplicateAndUpdate() local 169 if (!tailDuplicate(IsSimple, MBB, ForcedLayoutPred, TDBBs, Copies)) in tailDuplicateAndUpdate() 241 for (unsigned i = 0, e = Copies.size(); i != e; ++i) { in tailDuplicateAndUpdate() 242 MachineInstr *Copy = Copies[i]; in tailDuplicateAndUpdate() 348 SmallVectorImpl<std::pair<unsigned, RegSubRegPair>> &Copies, in processPHI() 361 Copies.push_back(std::make_pair(NewDef, RegSubRegPair(SrcReg, SrcSubReg))); in processPHI() 708 SmallVectorImpl<MachineInstr *> &Copies) { in duplicateSimpleBB() 802 /// \p Copies A vector of copy instructions inserted. Used later to 807 SmallVectorImpl<MachineInstr *> &Copies) { in tailDuplicate() 815 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies); in tailDuplicate() 345 processPHI( MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, DenseMap<unsigned, RegSubRegPair> &LocalVRMap, SmallVectorImpl<std::pair<unsigned, RegSubRegPair>> &Copies, const DenseSet<unsigned> &RegsUsedByPhi, bool Remove) processPHI() argument 705 duplicateSimpleBB( MachineBasicBlock *TailBB, SmallVectorImpl<MachineBasicBlock *> &TDBBs, const DenseSet<unsigned> &UsedByPhi, SmallVectorImpl<MachineInstr *> &Copies) duplicateSimpleBB() argument 804 tailDuplicate(bool IsSimple, MachineBasicBlock *TailBB, MachineBasicBlock *ForcedLayoutPred, SmallVectorImpl<MachineBasicBlock *> &TDBBs, SmallVectorImpl<MachineInstr *> &Copies) tailDuplicate() argument 985 appendCopies(MachineBasicBlock *MBB, SmallVectorImpl<std::pair<unsigned,RegSubRegPair>> &CopyInfos, SmallVectorImpl<MachineInstr*> &Copies) appendCopies() argument [all...] |
H A D | MIRCanonicalizerPass.cpp | 307 std::vector<MachineInstr *> Copies; in propagateLocalCopies() local 310 Copies.push_back(&MI); in propagateLocalCopies() 313 for (MachineInstr *MI : Copies) { in propagateLocalCopies()
|
H A D | SplitKit.h | 283 /// instructions. Copies to the complement interval are hoisted to their 392 void removeBackCopies(SmallVectorImpl<VNInfo*> &Copies);
|
H A D | SplitKit.cpp | 847 void SplitEditor::removeBackCopies(SmallVectorImpl<VNInfo*> &Copies) { in removeBackCopies() argument 849 LLVM_DEBUG(dbgs() << "Removing " << Copies.size() << " back-copies.\n"); in removeBackCopies() 853 for (unsigned i = 0, e = Copies.size(); i != e; ++i) { in removeBackCopies() 854 SlotIndex Def = Copies[i]->def; in removeBackCopies()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
H A D | TailDuplicator.h | 103 SmallVectorImpl<std::pair<unsigned, RegSubRegPair>> &Copies, 116 SmallVectorImpl<MachineInstr *> &Copies); 121 SmallVectorImpl<MachineInstr *> &Copies); 124 SmallVectorImpl<MachineInstr *> &Copies);
|
/third_party/cups-filters/filter/ |
H A D | imagetopdf.c | 56 Copies = 1, /* Number of copies */ variable 171 if (ppdFindOption(ppd,"Copies") != NULL) { in emitJCLOptions() 172 ppdMarkOption(ppd,"Copies",buf); in emitJCLOptions() 178 fprintf(fp,"Copies=%d;",copies); in emitJCLOptions() 762 Copies = atoi(argv[4]); in main() 787 Copies = h.NumCopies; in main() 790 if (Copies == 1 in main() 791 && (choice = ppdFindMarkedChoice(ppd,"Copies")) != NULL) { in main() 792 Copies = atoi(choice->choice); in main() 794 if (Copies in main() [all...] |
H A D | textcommon.h | 76 Copies; /* Number of copies to produce */
|
H A D | textcommon.c | 38 Copies = 1; /* Number of copies */ variable 685 Copies = atoi(argv[4]); in TextMain()
|
H A D | imagetoraster.c | 51 Copies = 1; /* Number of copies */ variable 265 Copies = atoi(argv[4]); in main() 1345 if (Copies > 1 && !slowcollate && !slowcopies) in main() 1348 header.NumCopies = Copies; in main() 1350 Copies = 1; in main() 1398 for (i = 0, page = 1; i < Copies; i ++) in main()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 65 Copies.push_back(SA.Id); in recordCopy() 105 dbgs() << "Copies:\n"; in run() 106 for (NodeId I : Copies) { in run() 133 for (NodeId C : Copies) { in run() 210 } // for (C in Copies) in run()
|
H A D | RDFCopy.h | 50 std::vector<NodeId> Copies; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGFast.cpp | 383 SmallVectorImpl<SUnit*> &Copies) { in InsertCopiesAndMoveSuccs() 416 Copies.push_back(CopyFromSU); in InsertCopiesAndMoveSuccs() 417 Copies.push_back(CopyToSU); in InsertCopiesAndMoveSuccs() 593 SmallVector<SUnit*, 2> Copies; in ListScheduleBottomUp() local 594 InsertCopiesAndMoveSuccs(LRDef, Reg, DestRC, RC, Copies); in ListScheduleBottomUp() 596 << " to SU #" << Copies.front()->NodeNum << "\n"); in ListScheduleBottomUp() 597 AddPred(TrySU, SDep(Copies.front(), SDep::Artificial)); in ListScheduleBottomUp() 598 NewDef = Copies.back(); in ListScheduleBottomUp() 380 InsertCopiesAndMoveSuccs(SUnit *SU, unsigned Reg, const TargetRegisterClass *DestRC, const TargetRegisterClass *SrcRC, SmallVectorImpl<SUnit*> &Copies) InsertCopiesAndMoveSuccs() argument
|
H A D | ScheduleDAGRRList.cpp | 713 // Noops don't affect the scoreboard state. Copies are likely to be in EmitNode() 1225 SmallVectorImpl<SUnit*> &Copies) { in InsertCopiesAndMoveSuccs() 1267 Copies.push_back(CopyFromSU); in InsertCopiesAndMoveSuccs() 1268 Copies.push_back(CopyToSU); in InsertCopiesAndMoveSuccs() 1576 SmallVector<SUnit*, 2> Copies; in PickNodeToScheduleBottomUp() local 1577 InsertCopiesAndMoveSuccs(LRDef, Reg, DestRC, RC, Copies); in PickNodeToScheduleBottomUp() 1579 << " to SU #" << Copies.front()->NodeNum << "\n"); in PickNodeToScheduleBottomUp() 1580 AddPredQueued(TrySU, SDep(Copies.front(), SDep::Artificial)); in PickNodeToScheduleBottomUp() 1581 NewDef = Copies.back(); in PickNodeToScheduleBottomUp() 1222 InsertCopiesAndMoveSuccs(SUnit *SU, unsigned Reg, const TargetRegisterClass *DestRC, const TargetRegisterClass *SrcRC, SmallVectorImpl<SUnit*> &Copies) InsertCopiesAndMoveSuccs() argument
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
H A D | btree_benchmark.cc | 530 template <int Size, int Copies> 536 for (int i = 0; i < Size && i < Copies; ++i) values[i] = other.values[i]; in Copy() 537 // If Copies > Size, do extra copies. in Copy() 538 for (int i = Size, idx = 0; i < Copies; ++i) { in Copy() 551 // Compare only the first Copies elements if Copies is less than Size. 554 values.begin(), values.begin() + std::min(Size, Copies), in operator <() 555 other.values.begin(), other.values.begin() + std::min(Size, Copies)); in operator <() 558 return std::equal(values.begin(), values.begin() + std::min(Size, Copies), in operator ==() 565 for (int i = 0; i < Size && i < Copies; in AbslHashValue() [all...] |
/third_party/skia/third_party/externals/angle2/src/common/ |
H A D | Optional_unittest.cpp | 32 TEST(OptionalTest, Copies) in TEST()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86FlagsCopyLowering.cpp | 382 SmallVector<MachineInstr *, 4> Copies; in runOnMachineFunction() 388 Copies.push_back(&MI); in runOnMachineFunction() 390 for (MachineInstr *CopyI : Copies) { in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 2921 SmallPtrSet<SDNode*, 2> Copies; in isUsedByReturnOnly() local 2926 Copies.insert(*UI); in isUsedByReturnOnly() 2928 if (Copies.size() > 2) in isUsedByReturnOnly() 2934 if (Copies.count(UseChain.getNode())) in isUsedByReturnOnly()
|