Lines Matching refs:Variable
290 class Variable { class
295 Variable() : T(Type::getVoid()), N("") {} in Variable() function in __anon9e9e0a7a0111::Variable
296 Variable(Type T, std::string N) : T(std::move(T)), N(std::move(N)) {} in Variable() function in __anon9e9e0a7a0111::Variable
338 std::map<std::string, Variable> Variables;
350 Variable RetVar;
507 void emitReverseVariable(Variable &Dest, Variable &Src);
1134 Variables[Name] = Variable(Types[I], Name + VariablePostfix); in initVariables()
1136 RetVar = Variable(Types[0], "ret" + VariablePostfix); in initVariables()
1155 Variable &V = Variables[Name]; in emitPrototype()
1187 void Intrinsic::emitReverseVariable(Variable &Dest, Variable &Src) { in emitReverseVariable()
1220 Variable &V = Variables[Name]; in emitArgumentReversal()
1221 Variable NewV(V.getType(), NewName + VariablePostfix); in emitArgumentReversal()
1260 Variable &V = Variables[Name]; in emitShadowedArgs()
1263 Variable V2(V.getType(), NewName + VariablePostfix); in emitShadowedArgs()
1300 Variable &V = Variables["p" + utostr(I)]; in emitBodyAsBuiltinCall()
1547 Intr.Variables[N] = Variable(R.first, N + Intr.VariablePostfix); in emitDagCast()
1750 Intr.Variables[N] = Variable(A.first, N + Intr.VariablePostfix); in emitDagSaveTemp()
1787 Variable &V = Intr.Variables[ArgName]; in emitDagArg()