Lines Matching refs:Variable
289 class Variable { class
294 Variable() : T(Type::getVoid()) {} in Variable() function in __anoncfaa73c60111::Variable
295 Variable(Type T, std::string N) : T(std::move(T)), N(std::move(N)) {} in Variable() function in __anoncfaa73c60111::Variable
339 std::map<std::string, Variable> Variables;
351 Variable RetVar;
511 void emitReverseVariable(Variable &Dest, Variable &Src);
1138 Variables[Name] = Variable(Types[I], Name + VariablePostfix); in initVariables()
1140 RetVar = Variable(Types[0], "ret" + VariablePostfix); in initVariables()
1163 Variable &V = Variables[Name]; in emitPrototype()
1195 void Intrinsic::emitReverseVariable(Variable &Dest, Variable &Src) { in emitReverseVariable()
1228 Variable &V = Variables[Name]; in emitArgumentReversal()
1229 Variable NewV(V.getType(), NewName + VariablePostfix); in emitArgumentReversal()
1277 Variable &V = Variables[Name]; in emitShadowedArgs()
1280 Variable V2(V.getType(), NewName + VariablePostfix); in emitShadowedArgs()
1316 Variable &V = Variables["p" + utostr(I)]; in emitBodyAsBuiltinCall()
1556 Intr.Variables[N] = Variable(R.first, N + Intr.VariablePostfix); in emitDagCast()
1759 Intr.Variables[N] = Variable(A.first, N + Intr.VariablePostfix); in emitDagSaveTemp()
1796 Variable &V = Intr.Variables[ArgName]; in emitDagArg()