Searched refs:SchedRead (Results 1 – 11 of 11) sorted by relevance
28 def ReadI : SchedRead; // ALU29 def ReadISReg : SchedRead; // ALU of Shifted-Reg30 def ReadIEReg : SchedRead; // ALU of Extended-Reg32 def ReadExtrHi : SchedRead; // Read the high reg of the EXTR pair36 def ReadID : SchedRead; // 32/64-bit Divide39 def ReadIM : SchedRead; // 32/64-bit Multiply40 def ReadIMA : SchedRead; // 32/64-bit Multiply Accumulate51 def ReadAdrBase : SchedRead; // Read the base resister of a reg-offset LD/ST.87 def ReadVLD : SchedRead;
189 // Subtarget-specific SchedRead types.
146 // Subtarget-specific SchedRead types.
861 // Unused SchedRead types
62 def ReadALU : SchedRead;68 def ReadALUsr : SchedRead; // Some operands are read later.80 def ReadMUL : SchedRead;87 def ReadMAC : SchedRead;119 def ReadFPMUL : SchedRead; // multiplier read120 def ReadFPMAC : SchedRead; // accumulator read
10 // This file defines the SchedRead/Write data for the ARM Cortex-R52 processor.47 def R52Read_ISS : SchedRead;48 def R52Read_EX1 : SchedRead;49 def R52Read_EX2 : SchedRead;50 def R52Read_WRI : SchedRead;51 def R52Read_F0 : SchedRead; // F0 maps to ISS stage of integer pipe52 def R52Read_F1 : SchedRead;53 def R52Read_F2 : SchedRead;
776 // def A57ReadVFMA : SchedRead;
216 // listed for implicit def operands. SchedRead types may optionally222 // single SchedWrite and single SchedRead in any order.232 class SchedRead : SchedReadWrite;325 // A processor may define a ReadAdvance associated with a SchedRead337 SchedRead ReadType = read;340 // Directly associate a new SchedRead type with a delay and optional345 // Define SchedRead defaults. Reads seldom need special treatment.346 def ReadDefault : SchedRead;414 // A SchedReadVariant is a single SchedRead type that maps to a list415 // of SchedRead types under the conditions defined by its predicates.[all …]
108 Record *FindReadAdvance(const CodeGenSchedRW &SchedRead,860 Record *SubtargetEmitter::FindReadAdvance(const CodeGenSchedRW &SchedRead, in FindReadAdvance() argument863 if (SchedRead.TheDef->isSubClassOf("SchedReadAdvance")) in FindReadAdvance()864 return SchedRead.TheDef; in FindReadAdvance()868 for (Record *A : SchedRead.Aliases) { in FindReadAdvance()891 || SchedRead.TheDef == RA->getValueAsDef("ReadType")) { in FindReadAdvance()902 if (!ResDef && SchedRead.TheDef->getName() != "ReadDefault") { in FindReadAdvance()905 SchedRead.TheDef->getName()); in FindReadAdvance()
16 def ReadAfterLd : SchedRead;17 def ReadAfterVecLd : SchedRead;18 def ReadAfterVecXLd : SchedRead;19 def ReadAfterVecYLd : SchedRead;43 // The SchedRead to tag register operands than don't need to be ready45 SchedRead ReadAfterFold;49 multiclass X86SchedWritePair<SchedRead ReadAfter = ReadAfterLd> {
36 def RegReadAdv : SchedRead;