Lines Matching refs:VarName
187 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST()
190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), in ForExprAST()
195 std::string VarName; member
747 const std::string &VarName) { in CreateEntryBlockAlloca() argument
751 VarName.c_str()); in CreateEntryBlockAlloca()
920 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in IRGen()
941 AllocaInst *OldVal = C.NamedValues[VarName]; in IRGen()
942 C.NamedValues[VarName] = Alloca; in IRGen()
966 Value *CurVar = C.getBuilder().CreateLoad(Alloca, VarName.c_str()); in IRGen()
986 C.NamedValues[VarName] = OldVal; in IRGen()
988 C.NamedValues.erase(VarName); in IRGen()
1002 auto &VarName = VarBindings[i].first; in IRGen() local
1017 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in IRGen()
1022 OldBindings.push_back(C.NamedValues[VarName]); in IRGen()
1025 C.NamedValues[VarName] = Alloca; in IRGen()