Lines Matching refs:codegen

207   virtual Value *codegen() = 0;
224 Value *codegen() override;
235 Value *codegen() override;
249 Value *codegen() override;
266 Value *codegen() override;
284 Value *codegen() override;
302 Value *codegen() override;
323 Value *codegen() override;
344 Value *codegen() override;
370 Function *codegen();
394 Function *codegen();
886 return FI->second->codegen(); in getFunction()
901 Value *NumberExprAST::codegen() { in codegen() function in NumberExprAST
906 Value *VariableExprAST::codegen() { in codegen() function in VariableExprAST
917 Value *UnaryExprAST::codegen() { in codegen() function in UnaryExprAST
918 Value *OperandV = Operand->codegen(); in codegen()
930 Value *BinaryExprAST::codegen() { in codegen() function in BinaryExprAST
943 Value *Val = RHS->codegen(); in codegen()
956 Value *L = LHS->codegen(); in codegen()
957 Value *R = RHS->codegen(); in codegen()
985 Value *CallExprAST::codegen() { in codegen() function in CallExprAST
999 ArgsV.push_back(Args[i]->codegen()); in codegen()
1007 Value *IfExprAST::codegen() { in codegen() function in IfExprAST
1010 Value *CondV = Cond->codegen(); in codegen()
1031 Value *ThenV = Then->codegen(); in codegen()
1043 Value *ElseV = Else->codegen(); in codegen()
1080 Value *ForExprAST::codegen() { in codegen() function in ForExprAST
1089 Value *StartVal = Start->codegen(); in codegen()
1114 if (!Body->codegen()) in codegen()
1120 StepVal = Step->codegen(); in codegen()
1129 Value *EndCond = End->codegen(); in codegen()
1164 Value *VarExprAST::codegen() { in codegen() function in VarExprAST
1181 InitVal = Init->codegen(); in codegen()
1202 Value *BodyVal = Body->codegen(); in codegen()
1214 Function *PrototypeAST::codegen() { in codegen() function in PrototypeAST
1231 Function *FunctionAST::codegen() { in codegen() function in FunctionAST
1293 if (Value *RetVal = Body->codegen()) { in codegen()
1334 if (!FnAST->codegen()) in HandleDefinition()
1344 if (!ProtoAST->codegen()) in HandleExtern()
1357 if (!FnAST->codegen()) { in HandleTopLevelExpression()