Home
last modified time | relevance | path

Searched refs:Reads (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp763 IdxVec &Reads) const { in findRWs()
768 findRWs(ReadDefs, Reads, true); in findRWs()
881 IdxVec Writes, Reads; in collectSchedClasses() local
883 findRWs(Inst->TheDef->getValueAsListOfDefs("SchedRW"), Writes, Reads); in collectSchedClasses()
886 unsigned SCIdx = addSchedClass(ItinDef, Writes, Reads, /*ProcIndices*/ {0}); in collectSchedClasses()
934 for (unsigned int Read : SC.Reads) in collectSchedClasses()
947 IdxVec Reads; in collectSchedClasses() local
948 findRWs(RWDef->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in collectSchedClasses()
952 for (unsigned RIdx : Reads) in collectSchedClasses()
1036 SC.Reads = OperReads; in addSchedClass()
[all …]
H A DCodeGenSchedule.h136 IdxVec Reads; member
155 return ItinClassDef == IC && ArrayRef(Writes) == W && ArrayRef(Reads) == R; in isKeyEqual()
564 void findRWs(const RecVec &RWDefs, IdxVec &Writes, IdxVec &Reads) const;
641 void collectRWResources(ArrayRef<unsigned> Writes, ArrayRef<unsigned> Reads,
/freebsd/lib/libc/db/hash/
H A DREADME29 Reads each key/data pair from fname and deletes the
32 Reads the key/data pairs in the file hashtest and writes them
37 Reads key/data pairs from standard in and looks them up
40 Reads key/data pairs from standard in, looks them up
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl-passphrase-options.pod49 Reads the password from the specified file I<pathname>, which can be a regular
59 Reads the password from the file descriptor I<number>. This can be useful for
67 Reads the password from standard input. The same line handling as described for
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp273 bool Reads, Writes; in weightCalcHelper() local
274 std::tie(Reads, Writes) = MI->readsWritesVirtualRegister(LI.reg()); in weightCalcHelper()
275 Weight = LiveIntervals::getSpillWeight(Writes, Reads, &MBFI, *MI); in weightCalcHelper()
H A DMLRegallocEvictAdvisor.cpp
H A DMLRegAllocEvictAdvisor.cpp819 bool Reads, Writes; in getLIFeatureComponents() local
820 std::tie(Reads, Writes) = MI->readsWritesVirtualRegister(LI.reg()); in getLIFeatureComponents()
825 Ret.R += (Reads && !Writes) * Freq; in getLIFeatureComponents()
826 Ret.W += (!Reads && Writes) * Freq; in getLIFeatureComponents()
827 Ret.RW += (Reads && Writes) * Freq; in getLIFeatureComponents()
H A DEarlyIfConversion.cpp374 SmallVector<MCRegister, 8> Reads; in findInsertionPoint() local
400 Reads.push_back(Reg.asMCReg()); in findInsertionPoint()
403 while (!Reads.empty()) in findInsertionPoint()
404 for (MCRegUnit Unit : TRI->regunits(Reads.pop_back_val())) in findInsertionPoint()
H A DMachineInstrBundle.cpp292 RI.Reads = true; in AnalyzeVirtRegInBundle()
H A DRegisterCoalescer.cpp1849 bool Reads, Writes; in updateRegDefsUses() local
1850 std::tie(Reads, Writes) = UseMI->readsWritesVirtualRegister(SrcReg, &Ops); in updateRegDefsUses()
1854 if (DstInt && !Reads && SubIdx && !UseMI->isDebugInstr()) in updateRegDefsUses()
1855 Reads = DstInt->liveAt(LIS->getInstructionIndex(*UseMI)); in updateRegDefsUses()
1865 MO.setIsUndef(!Reads); in updateRegDefsUses()
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp453 ID.Reads.resize(TotalUses); in populateReads()
463 ReadDescriptor &Read = ID.Reads[CurrentUse]; in populateReads()
475 ReadDescriptor &Read = ID.Reads[CurrentUse + I]; in populateReads()
496 ReadDescriptor &Read = ID.Reads[CurrentUse]; in populateReads()
505 ID.Reads.resize(CurrentUse); in populateReads()
730 for (const ReadDescriptor &RD : D.Reads) { in createInstruction()
/freebsd/stand/i386/loader/
H A Dloader.rc8 \ Reads and processes loader.conf variables
/freebsd/stand/forth/
H A Dloader.rc11 \ Reads and processes loader.conf variables
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp427 MutableArrayRef<ReadState> Reads) { in tryEliminateMoveOrSwap() argument
428 if (Writes.size() != Reads.size()) in tryEliminateMoveOrSwap()
450 const ReadState &RS = Reads[I]; in tryEliminateMoveOrSwap()
457 ReadState &RS = Reads[I]; in tryEliminateMoveOrSwap()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DRegisterFile.h279 MutableArrayRef<ReadState> Reads);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1094 IdxVec Reads = SC.Reads; in GenSchedClassTables() local
1108 Reads.clear(); in GenSchedClassTables()
1110 Writes, Reads); in GenSchedClassTables()
1119 Writes, Reads); in GenSchedClassTables()
1266 for (unsigned UseIdx = 0, EndIdx = Reads.size(); UseIdx != EndIdx; in GenSchedClassTables()
1269 FindReadAdvance(SchedModels.getSchedRead(Reads[UseIdx]), ProcModel); in GenSchedClassTables()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBundle.h221 bool Reads; member
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXIL.td354 "Reads the thread ID">;
356 "Reads the group ID (SV_GroupID)">;
359 "Reads the thread ID within the group "
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp604 bool Reads, Writes; in SafeInFPUDelaySlot() local
605 std::tie(Reads, Writes) = MIInSlot.readsWritesVirtualRegister(Op.getReg()); in SafeInFPUDelaySlot()
607 if (Reads || Writes) in SafeInFPUDelaySlot()
/freebsd/contrib/libcbor/doc/source/
H A Dusing.rst99 * Reads data from a file. Example usage:
/freebsd/crypto/openssl/doc/man7/
H A Dprovider-rand.pod204 Reads or set the number of generate requests before reseeding the
209 Reads or set the number of elapsed seconds before reseeding the
/freebsd/sys/contrib/device-tree/src/arm64/allwinner/
H A Dsun50i-h5.dtsi143 * block. Reads all return zero, and writes are
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h449 SmallVector<ReadDescriptor, 4> Reads; // Implicit reads are at the end. member
/freebsd/crypto/openssl/doc/man3/
H A DEVP_RAND.pod279 Reads or set the number of generate requests before reseeding the
284 Reads or set the number of elapsed seconds before reseeding the
H A DBIO_s_bio.pod63 writes on BIO B<b> are allowed (they will return an error). Reads on the other

12