<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Why not always call m3_build?<BR>
Why ever call build?<BR>
 <BR>
 - Jay<BR> <BR>> From: hosking@cs.purdue.edu<BR>> Date: Thu, 4 Mar 2010 02:58:30 -0500<BR>> To: jay.krell@cornell.edu<BR>> CC: m3commit@elegosoft.com<BR>> Subject: Re: [M3commit] m3_build vs. build in parse.c?<BR>> <BR>> So that we can avoid having to analyse all the constants ourselves. We can simply generate the trees and then have gcc fold them.<BR>> <BR>> On 4 Mar 2010, at 02:16, Jay K wrote:<BR>> <BR>> > Why use one vs. the other?<BR>> > It appears that they are equivalent *except* that m3_build attempts to optimize,<BR>> > but falls back to build if it can't.<BR>> > <BR>> > That is, m3_build calls fold_build.<BR>> > <BR>> > - Jay<BR>> > <BR>> > <BR>> > <BR>> > <BR>> <BR>                                        </body>
</html>