Lines Matching refs:StructValues
835 ValueSet StructValues; in constructFunction() local
843 StructValues.insert(value); in constructFunction()
853 StructValues.insert(output); in constructFunction()
863 assert((StructValues.empty() || AggregateArgs) && in constructFunction()
1023 if (AggregateArgs && StructValues.contains(inputs[i])) { in constructFunction()
1047 if (!StructValues.contains(inputs[i])) in constructFunction()
1050 if (!StructValues.contains(outputs[i])) in constructFunction()
1146 ValueSet StructValues; in emitCallAndSwitchStatement() local
1158 StructValues.insert(input); in emitCallAndSwitchStatement()
1171 StructValues.insert(output); in emitCallAndSwitchStatement()
1186 if (AggregateArgs && !StructValues.empty()) { in emitCallAndSwitchStatement()
1188 for (Value *V : StructValues) in emitCallAndSwitchStatement()
1207 for (unsigned i = 0, e = StructValues.size(); i != e; ++i) { in emitCallAndSwitchStatement()
1208 if (inputs.contains(StructValues[i])) { in emitCallAndSwitchStatement()
1213 StructArgTy, Struct, Idx, "gep_" + StructValues[i]->getName()); in emitCallAndSwitchStatement()
1215 new StoreInst(StructValues[i], GEP, codeReplacer); in emitCallAndSwitchStatement()
1246 if (AggregateArgs && StructValues.contains(outputs[i])) { in emitCallAndSwitchStatement()
1365 if (AggregateArgs && StructValues.contains(outputs[i])) { in emitCallAndSwitchStatement()