Lines Matching refs:StructValues
833 ValueSet StructValues; in constructFunction() local
840 StructValues.insert(value); in constructFunction()
850 StructValues.insert(output); in constructFunction()
859 assert((StructValues.empty() || AggregateArgs) && in constructFunction()
1013 if (AggregateArgs && StructValues.contains(inputs[i])) { in constructFunction()
1037 if (!StructValues.contains(inputs[i])) in constructFunction()
1040 if (!StructValues.contains(outputs[i])) in constructFunction()
1150 ValueSet StructValues; in emitCallAndSwitchStatement() local
1162 StructValues.insert(input); in emitCallAndSwitchStatement()
1175 StructValues.insert(output); in emitCallAndSwitchStatement()
1190 if (AggregateArgs && !StructValues.empty()) { in emitCallAndSwitchStatement()
1192 for (Value *V : StructValues) in emitCallAndSwitchStatement()
1204 for (unsigned i = 0, e = StructValues.size(); i != e; ++i) { in emitCallAndSwitchStatement()
1205 if (inputs.contains(StructValues[i])) { in emitCallAndSwitchStatement()
1210 StructArgTy, Struct, Idx, "gep_" + StructValues[i]->getName()); in emitCallAndSwitchStatement()
1212 new StoreInst(StructValues[i], GEP, codeReplacer); in emitCallAndSwitchStatement()
1243 if (AggregateArgs && StructValues.contains(outputs[i])) { in emitCallAndSwitchStatement()
1362 if (AggregateArgs && StructValues.contains(outputs[i])) { in emitCallAndSwitchStatement()