Home | History | Annotate | Download | only in cached

Lines Matching refs:VarName

192   std::string VarName;
195 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end,
197 : VarName(varname), Start(start), End(end), Step(step), Body(body) {}
635 const std::string &VarName) {
639 VarName.c_str());
814 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
835 AllocaInst *OldVal = NamedValues[VarName];
836 NamedValues[VarName] = Alloca;
860 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
880 NamedValues[VarName] = OldVal;
882 NamedValues.erase(VarName);
896 const std::string &VarName = VarNames[i].first;
912 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
917 OldBindings.push_back(NamedValues[VarName]);
920 NamedValues[VarName] = Alloca;