reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/CodeExtractor.cpp
 1088   for (Value *output : outputs) {
 1103   if (AggregateArgs && (inputs.size() + outputs.size() > 0)) {
 1153   for (unsigned i = 0, e = outputs.size(); i != e; ++i) {
 1160           StructArgTy, Struct, Idx, "gep_reload_" + outputs[i]->getName());
 1166     LoadInst *load = new LoadInst(outputs[i]->getType(), Output,
 1167                                   outputs[i]->getName() + ".reload");
 1170     std::vector<User *> Users(outputs[i]->user_begin(), outputs[i]->user_end());
 1170     std::vector<User *> Users(outputs[i]->user_begin(), outputs[i]->user_end());
 1174         inst->replaceUsesOfWith(outputs[i], load);
 1235   for (unsigned i = 0, e = outputs.size(); i != e; ++i) {
 1236     auto *OutI = dyn_cast<Instruction>(outputs[i]);
 1263           StructArgTy, &*OAI, Idx, "gep_" + outputs[i]->getName(),
 1265       new StoreInst(outputs[i], GEP, InsertBefore);
 1270       new StoreInst(outputs[i], &*OAI, InsertBefore);