Lines Matching refs:VarName
188 ForExprAST(std::string VarName, std::unique_ptr<ExprAST> Start, in ForExprAST()
191 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), in ForExprAST()
196 std::string VarName; member
748 const std::string &VarName) { in CreateEntryBlockAlloca() argument
752 VarName.c_str()); in CreateEntryBlockAlloca()
921 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in IRGen()
942 AllocaInst *OldVal = C.NamedValues[VarName]; in IRGen()
943 C.NamedValues[VarName] = Alloca; in IRGen()
967 Value *CurVar = C.getBuilder().CreateLoad(Alloca, VarName.c_str()); in IRGen()
987 C.NamedValues[VarName] = OldVal; in IRGen()
989 C.NamedValues.erase(VarName); in IRGen()
1003 auto &VarName = VarBindings[i].first; in IRGen() local
1018 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in IRGen()
1023 OldBindings.push_back(C.NamedValues[VarName]); in IRGen()
1026 C.NamedValues[VarName] = Alloca; in IRGen()