Lines Matching refs:SchedWrite

20 def WriteImm       : SchedWrite; // MOVN, MOVZ
24 def WriteI : SchedWrite; // ALU
25 def WriteISReg : SchedWrite; // ALU of Shifted-Reg
26 def WriteIEReg : SchedWrite; // ALU of Extended-Reg
30 def WriteExtr : SchedWrite; // EXTR shifts a reg pair
32 def WriteIS : SchedWrite; // Shift/Scale
33 def WriteID32 : SchedWrite; // 32-bit Divide
34 def WriteID64 : SchedWrite; // 64-bit Divide
36 def WriteIM32 : SchedWrite; // 32-bit Multiply
37 def WriteIM64 : SchedWrite; // 64-bit Multiply
40 def WriteBr : SchedWrite; // Branch
41 def WriteBrReg : SchedWrite; // Indirect Branch
43 def WriteLD : SchedWrite; // Load from base addr plus immediate offset
44 def WriteST : SchedWrite; // Store to base addr plus immediate offset
45 def WriteSTP : SchedWrite; // Store a register pair.
46 def WriteAdr : SchedWrite; // Address pre/post increment.
48 def WriteLDIdx : SchedWrite; // Load from a register index (maybe scaled).
49 def WriteSTIdx : SchedWrite; // Store to a register index (maybe scaled).
63 def WriteLDHi : SchedWrite;
68 def WriteSys : SchedWrite; // Long, variable latency system ops.
69 def WriteBarrier : SchedWrite; // Memory barrier.
70 def WriteHint : SchedWrite; // Hint instruction.
72 def WriteF : SchedWrite; // General floating-point ops.
73 def WriteFCmp : SchedWrite; // Floating-point compare.
74 def WriteFCvt : SchedWrite; // Float conversion.
75 def WriteFCopy : SchedWrite; // Float-int register copy.
76 def WriteFImm : SchedWrite; // Floating-point immediate.
77 def WriteFMul : SchedWrite; // Floating-point multiply.
78 def WriteFDiv : SchedWrite; // Floating-point division.
80 def WriteVd : SchedWrite; // 64bit Vector D ops.
81 def WriteVq : SchedWrite; // 128bit Vector Q ops.
82 def WriteVLD : SchedWrite; // Vector loads.
83 def WriteVST : SchedWrite; // Vector stores.
85 def WriteAtomic : SchedWrite; // Atomic memory operations (CAS, Swap, LDOP)