Searched refs:SchedRead (Results 1 – 20 of 20) sorted by relevance
109 def ReadJmp : SchedRead;110 def ReadJalr : SchedRead;111 def ReadCSR : SchedRead;112 def ReadMemBase : SchedRead;113 def ReadFMemBase : SchedRead;114 def ReadStoreData : SchedRead;115 def ReadIALU : SchedRead;117 def ReadShiftImm : SchedRead;119 def ReadShiftReg : SchedRead;121 def ReadIDiv : SchedRead;[all …]
96 def ReadRotateImm : SchedRead;97 def ReadRotateImm32 : SchedRead;98 def ReadRotateReg : SchedRead;99 def ReadRotateReg32 : SchedRead;100 def ReadCLZ : SchedRead;101 def ReadCLZ32 : SchedRead;102 def ReadCTZ : SchedRead;103 def ReadCTZ32 : SchedRead;104 def ReadCPOP : SchedRead;105 def ReadCPOP32 : SchedRead;[all …]
273 def ReadVLDX : SchedRead;274 def ReadVSTX : SchedRead;276 def ReadVSTE8V : SchedRead;277 def ReadVSTE16V : SchedRead;278 def ReadVSTE32V : SchedRead;279 def ReadVSTE64V : SchedRead;281 def ReadVSTM : SchedRead;283 def ReadVLDSX : SchedRead;284 def ReadVSTSX : SchedRead;285 def ReadVSTS8V : SchedRead;[all …]
27 def ReadI : SchedRead; // ALU28 def ReadISReg : SchedRead; // ALU of Shifted-Reg29 def ReadIEReg : SchedRead; // ALU of Extended-Reg31 def ReadExtrHi : SchedRead; // Read the high reg of the EXTR pair35 def ReadID : SchedRead; // 32/64-bit Divide38 def ReadIM : SchedRead; // 32/64-bit Multiply39 def ReadIMA : SchedRead; // 32/64-bit Multiply Accumulate50 def ReadST : SchedRead; // Read the stored value.51 def ReadAdrBase : SchedRead; // Read the base resister of a reg-offset LD/ST.88 def ReadVLD : SchedRead;
191 // Subtarget-specific SchedRead types.
149 // Subtarget-specific SchedRead types.
208 // Subtarget-specific SchedRead types.
865 // Unused SchedRead types
13 def P10BR_Read : SchedRead;14 def P10DF_Read : SchedRead;15 def P10DV_Read : SchedRead;16 def P10DX_Read : SchedRead;17 def P10F2_Read : SchedRead;18 def P10FX_Read : SchedRead;19 def P10LD_Read : SchedRead;20 def P10MU_Read : SchedRead;21 def P10PM_Read : SchedRead;22 def P10ST_Read : SchedRead;[all …]
213 // listed for implicit def operands. SchedRead types may optionally219 // single SchedWrite and single SchedRead in any order.229 class SchedRead : SchedReadWrite;326 // A processor may define a ReadAdvance associated with a SchedRead338 SchedRead ReadType = read;341 // Directly associate a new SchedRead type with a delay and optional346 // Define SchedRead defaults. Reads seldom need special treatment.347 def ReadDefault : SchedRead;415 // A SchedReadVariant is a single SchedRead type that maps to a list416 // of SchedRead types under the conditions defined by its predicates.[all …]
61 def ReadALU : SchedRead;67 def ReadALUsr : SchedRead; // Some operands are read later.79 def ReadMUL : SchedRead;86 def ReadMAC : SchedRead;118 def ReadFPMUL : SchedRead; // multiplier read119 def ReadFPMAC : SchedRead; // accumulator read
9 // This file defines the SchedRead/Write data for the ARM Cortex-R52 processor.46 def R52Read_ISS : SchedRead;47 def R52Read_EX1 : SchedRead;48 def R52Read_EX2 : SchedRead;49 def R52Read_WRI : SchedRead;50 def R52Read_F0 : SchedRead; // F0 maps to ISS stage of integer pipe51 def R52Read_F1 : SchedRead;52 def R52Read_F2 : SchedRead;
9 // This file defines the SchedRead/Write data for the ARM Cortex-M4 processor.
9 // This file defines the SchedRead/Write data for the ARM Cortex-M7 processor.
775 // def A57ReadVFMA : SchedRead;
15 def ReadAfterLd : SchedRead;16 def ReadAfterVecLd : SchedRead;17 def ReadAfterVecXLd : SchedRead;18 def ReadAfterVecYLd : SchedRead;22 // This SchedRead describes a bypass delay caused by data being moved from the24 def ReadInt2Fpu : SchedRead;48 // The SchedRead to tag register operands than don't need to be ready50 SchedRead ReadAfterFold;54 multiclass X86SchedWritePair<SchedRead ReadAfter = ReadAfterLd> {
848 SchedRead Int2Fpu = ReadDefault> {
110 Record *FindReadAdvance(const CodeGenSchedRW &SchedRead,916 Record *SubtargetEmitter::FindReadAdvance(const CodeGenSchedRW &SchedRead, in FindReadAdvance() argument919 if (SchedRead.TheDef->isSubClassOf("SchedReadAdvance")) in FindReadAdvance()920 return SchedRead.TheDef; in FindReadAdvance()924 for (Record *A : SchedRead.Aliases) { in FindReadAdvance()947 || SchedRead.TheDef == RA->getValueAsDef("ReadType")) { in FindReadAdvance()958 if (!ResDef && SchedRead.TheDef->getName() != "ReadDefault") { in FindReadAdvance()961 SchedRead.TheDef->getName()); in FindReadAdvance()
35 def RegReadAdv : SchedRead;
27 def MIVGPRRead : SchedRead;28 def MIMFMARead : SchedRead;