• Home
  • Raw
  • Download

Lines Matching refs:SchedWrite

21 def WriteImm       : SchedWrite; // MOVN, MOVZ
25 def WriteI : SchedWrite; // ALU
26 def WriteISReg : SchedWrite; // ALU of Shifted-Reg
27 def WriteIEReg : SchedWrite; // ALU of Extended-Reg
31 def WriteExtr : SchedWrite; // EXTR shifts a reg pair
33 def WriteIS : SchedWrite; // Shift/Scale
34 def WriteID32 : SchedWrite; // 32-bit Divide
35 def WriteID64 : SchedWrite; // 64-bit Divide
37 def WriteIM32 : SchedWrite; // 32-bit Multiply
38 def WriteIM64 : SchedWrite; // 64-bit Multiply
41 def WriteBr : SchedWrite; // Branch
42 def WriteBrReg : SchedWrite; // Indirect Branch
44 def WriteLD : SchedWrite; // Load from base addr plus immediate offset
45 def WriteST : SchedWrite; // Store to base addr plus immediate offset
46 def WriteSTP : SchedWrite; // Store a register pair.
47 def WriteAdr : SchedWrite; // Address pre/post increment.
49 def WriteLDIdx : SchedWrite; // Load from a register index (maybe scaled).
50 def WriteSTIdx : SchedWrite; // Store to a register index (maybe scaled).
74 def WriteLDHi : SchedWrite;
79 def WriteSys : SchedWrite; // Long, variable latency system ops.
80 def WriteBarrier : SchedWrite; // Memory barrier.
81 def WriteHint : SchedWrite; // Hint instruction.
83 def WriteF : SchedWrite; // General floating-point ops.
84 def WriteFCmp : SchedWrite; // Floating-point compare.
85 def WriteFCvt : SchedWrite; // Float conversion.
86 def WriteFCopy : SchedWrite; // Float-int register copy.
87 def WriteFImm : SchedWrite; // Floating-point immediate.
88 def WriteFMul : SchedWrite; // Floating-point multiply.
89 def WriteFDiv : SchedWrite; // Floating-point division.
91 def WriteV : SchedWrite; // Vector ops.
92 def WriteVLD : SchedWrite; // Vector loads.
93 def WriteVST : SchedWrite; // Vector stores.
95 def WriteAtomic : SchedWrite; // Atomic memory operations (CAS, Swap, LDOP)