Lines Matching refs:VarName
225 std::string VarName; member in __anon2bc8c6730111::ForExprAST
229 ForExprAST(const std::string &VarName, std::unique_ptr<ExprAST> Start, in ForExprAST() argument
232 : VarName(VarName), Start(std::move(Start)), End(std::move(End)), in ForExprAST()
736 StringRef VarName) { in CreateEntryBlockAlloca() argument
739 return TmpB.CreateAlloca(Type::getDoubleTy(*TheContext), nullptr, VarName); in CreateEntryBlockAlloca()
916 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in codegen()
938 AllocaInst *OldVal = NamedValues[VarName]; in codegen()
939 NamedValues[VarName] = Alloca; in codegen()
966 Builder->CreateLoad(Alloca->getAllocatedType(), Alloca, VarName.c_str()); in codegen()
986 NamedValues[VarName] = OldVal; in codegen()
988 NamedValues.erase(VarName); in codegen()
1001 const std::string &VarName = VarNames[i].first; in codegen() local
1018 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName); in codegen()
1023 OldBindings.push_back(NamedValues[VarName]); in codegen()
1026 NamedValues[VarName] = Alloca; in codegen()