Lines Matching refs:Codegen
137 virtual Value *Codegen() = 0;
145 virtual Value *Codegen();
154 virtual Value *Codegen();
164 virtual Value *Codegen();
174 virtual Value *Codegen();
184 virtual Value *Codegen();
193 virtual Value *Codegen();
204 virtual Value *Codegen();
216 virtual Value *Codegen();
241 Function *Codegen();
254 Function *Codegen();
1012 Value *NumberExprAST::Codegen() { in Codegen() function in NumberExprAST
1016 Value *VariableExprAST::Codegen() { in Codegen() function in VariableExprAST
1027 Value *UnaryExprAST::Codegen() { in Codegen() function in UnaryExprAST
1028 Value *OperandV = Operand->Codegen(); in Codegen()
1038 Value *BinaryExprAST::Codegen() { in Codegen() function in BinaryExprAST
1046 Value *Val = RHS->Codegen(); in Codegen()
1057 Value *L = LHS->Codegen(); in Codegen()
1058 Value *R = RHS->Codegen(); in Codegen()
1083 Value *CallExprAST::Codegen() { in Codegen() function in CallExprAST
1095 ArgsV.push_back(Args[i]->Codegen()); in Codegen()
1102 Value *IfExprAST::Codegen() { in Codegen() function in IfExprAST
1103 Value *CondV = Cond->Codegen(); in Codegen()
1124 Value *ThenV = Then->Codegen(); in Codegen()
1135 Value *ElseV = Else->Codegen(); in Codegen()
1153 Value *ForExprAST::Codegen() { in Codegen() function in ForExprAST
1180 Value *StartVal = Start->Codegen(); in Codegen()
1204 if (Body->Codegen() == 0) in Codegen()
1210 StepVal = Step->Codegen(); in Codegen()
1218 Value *EndCond = End->Codegen(); in Codegen()
1252 Value *VarExprAST::Codegen() { in Codegen() function in VarExprAST
1269 InitVal = Init->Codegen(); in Codegen()
1287 Value *BodyVal = Body->Codegen(); in Codegen()
1298 Function *PrototypeAST::Codegen() { in Codegen() function in PrototypeAST
1356 Function *FunctionAST::Codegen() { in Codegen() function in FunctionAST
1359 Function *TheFunction = Proto->Codegen(); in Codegen()
1374 if (Value *RetVal = Body->Codegen()) { in Codegen()
1399 if (Function *LF = F->Codegen()) { in HandleDefinition()
1413 if (Function *F = P->Codegen()) { in HandleExtern()
1428 if (Function *LF = F->Codegen()) { in HandleTopLevelExpression()