Lines Matching full:load
10 /// A Load-Store Unit for the llvm-mca tool.
85 // A store may not pass a previous load or load barrier. in dispatch()
127 assert(IS.getMayLoad() && "Expected a load!"); in dispatch()
132 // A new load group is created if we are in one of the following situations: in dispatch()
133 // 1) This is a load barrier (by construction, a load barrier is always in dispatch()
135 // 2) There is no load in flight (by construction we always keep loads and in dispatch()
137 // 3) There is a load barrier in flight. This load depends on it. in dispatch()
138 // 4) There is an intervening store between the last load dispatched to the in dispatch()
139 // LSU and this load. We always create a new group even if this load in dispatch()
141 // 5) There is no intervening store and there is an active load group. in dispatch()
143 // this load to it. in dispatch()
155 // A load may not pass a previous store or store barrier in dispatch()
164 // A load barrier may not pass a previous load or load barrier. in dispatch()
174 // A younger load cannot pass a older load barrier. in dispatch()
190 // A load may pass a previous load. in dispatch()
223 << " has been removed from the load queue.\n"); in onInstructionRetired()