Lines Matching refs:loads
16 // Atomic loads
30 // Select loads with no constant offset.
35 // Select loads with a constant offset.
49 // Select loads with just a constant offset.
61 // Extending loads. Note that there are only zero-extending atomic loads, no
62 // sign-extending loads.
69 // Fragments for extending loads. These are different from regular loads because
74 // We directly match zext patterns and select the zext atomic loads.
82 // Unlike regular loads, extension to i64 is handled differently than i32.
95 // We don't have single sext atomic load instructions. So for sext loads, we
96 // match bare subword loads (for 32-bit results) and anyext loads (for 64-bit
105 // Select zero-extending loads with no constant offset.
112 // Select sign-extending loads with no constant offset
119 // Zero-extending loads with constant offset
131 // Sign-extending loads with constant offset
162 // Extending loads with just a constant offset