Home
last modified time | relevance | path

Searched refs:Copies (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp95 DenseMap<MCRegister, CopyInfo> Copies; member in __anon835623930111::CopyTracker
105 auto CI = Copies.find(*RUI); in markRegsUnavailable()
106 if (CI != Copies.end()) in markRegsUnavailable()
120 auto I = Copies.find(*RUI); in invalidateRegister()
121 if (I != Copies.end()) { in invalidateRegister()
132 Copies.erase(*RUI); in invalidateRegister()
138 auto I = Copies.find(*RUI); in clobberRegister()
139 if (I != Copies.end()) { in clobberRegister()
148 Copies.erase(I); in clobberRegister()
162 Copies[*RUI] = {MI, {}, true}; in trackCopy()
[all …]
H A DTailDuplicator.cpp169 SmallVector<MachineInstr *, 16> Copies; in tailDuplicateAndUpdate() local
171 TDBBs, Copies, CandidatePtr)) in tailDuplicateAndUpdate()
243 for (unsigned i = 0, e = Copies.size(); i != e; ++i) { in tailDuplicateAndUpdate()
244 MachineInstr *Copy = Copies[i]; in tailDuplicateAndUpdate()
350 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &Copies, in processPHI() argument
363 Copies.push_back(std::make_pair(NewDef, RegSubRegPair(SrcReg, SrcSubReg))); in processPHI()
720 SmallVectorImpl<MachineInstr *> &Copies) { in duplicateSimpleBB() argument
824 SmallVectorImpl<MachineInstr *> &Copies, in tailDuplicate() argument
835 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies); in tailDuplicate()
892 appendCopies(PredBB, CopyInfos, Copies); in tailDuplicate()
[all …]
H A DMIRCanonicalizerPass.cpp304 std::vector<MachineInstr *> Copies; in propagateLocalCopies() local
307 Copies.push_back(&MI); in propagateLocalCopies()
310 for (MachineInstr *MI : Copies) { in propagateLocalCopies()
H A DRegAllocGreedy.cpp557 unsigned Copies = 0; member
566 ZeroCostFoldedReloads || Copies); in isEmpty()
575 Copies += other.Copies; in add()
3171 if (Copies) { in report()
3172 R << NV("NumVRCopies", Copies) << " virtual registers copies "; in report()
3197 ++Stats.Copies; in computeStats()
3250 Stats.CopiesCost = RelFreq * Stats.Copies; in computeStats()
H A DSplitKit.h409 void removeBackCopies(SmallVectorImpl<VNInfo*> &Copies);
/netbsd-src/external/apache2/llvm/dist/libcxx/benchmarks/
H A Dalgorithms.bench.cpp155 TEST_ALWAYS_INLINE void resetCopies(benchmark::State& state, T& Copies, in resetCopies() argument
158 for (auto& Copy : Copies) in resetCopies()
171 auto Copies = makeOrderedValues<ValueType>(Quantity, O); in runOpOnCopies() local
172 auto Orig = Copies; in runOpOnCopies()
175 ? Copies.size() * Quantity in runOpOnCopies()
176 : Copies.size(); in runOpOnCopies()
178 for (auto& Copy : Copies) { in runOpOnCopies()
183 Copies = Orig; in runOpOnCopies()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h106 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &Copies,
119 SmallVectorImpl<MachineInstr *> &Copies);
124 SmallVectorImpl<MachineInstr *> &Copies,
128 SmallVectorImpl<MachineInstr *> &Copies);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp383 SmallVectorImpl<SUnit*> &Copies) { in InsertCopiesAndMoveSuccs() argument
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()
H A DScheduleDAGRRList.cpp1225 SmallVectorImpl<SUnit*> &Copies) { in InsertCopiesAndMoveSuccs() argument
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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DRDFCopy.cpp65 Copies.push_back(SA.Id); in recordCopy()
106 for (NodeId I : Copies) { in run()
133 for (NodeId C : Copies) { in run()
H A DRDFCopy.h50 std::vector<NodeId> Copies; member
/netbsd-src/crypto/external/bsd/openssl/dist/providers/common/der/
H A DNIST.asn111 -- Copies of common OIDs used by other ASN.1 files.
/netbsd-src/sys/dev/acpi/acpica/
H A DREADME25 Copies of the document may be retrieved from:
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVETPAndVPTOptimisationsPass.cpp352 SmallVector<MachineInstr *, 4> Copies; in MergeLoopEnd() local
353 auto CheckUsers = [&Copies](Register BaseReg, in MergeLoopEnd()
369 Copies.push_back(&MI); in MergeLoopEnd()
410 for (auto *MI : Copies) in MergeLoopEnd()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp383 SmallVector<MachineInstr *, 4> Copies; in runOnMachineFunction() local
389 Copies.push_back(&MI); in runOnMachineFunction()
391 for (MachineInstr *CopyI : Copies) { in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/GlobalISel/
H A DRegBankSelect.rst32 * **Cross-Bank Copies**: ``copyCost`` --- the cost of a ``COPY`` from one bank
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dgcov-dump.texi24 software. Copies published by the Free Software Foundation raise
H A Dlto-dump.texi24 software. Copies published by the Free Software Foundation raise
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dgcov-dump.texi24 software. Copies published by the Free Software Foundation raise
H A Dlto-dump.texi24 software. Copies published by the Free Software Foundation raise
/netbsd-src/crypto/external/bsd/heimdal/dist/admin/
H A Dktutil-commands.in121 help = "Copies one keytab to another."
/netbsd-src/crypto/external/bsd/heimdal/dist/kuser/
H A Dheimtools-commands.in240 help = "Copies credential caches"
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/
H A Dgccbrig.texi42 software. Copies published by the Free Software Foundation raise
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/
H A Dmemory110 * @brief Copies the range [first,last) into result.
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/
H A Dmemory110 * @brief Copies the range [first,last) into result.

12345678910>>...12