I stand corrected. Jim pointed out that SGI used LP64 model. The
compiler was just not 64 bit clean. I will send out some patches to
open64
Sun

On Tue, Dec 21, 2010 at 4:31 PM, Ake Sandgren <ake.sandg...@hpc2n.umu.se> wrote:
> On Tue, 2010-12-21 at 02:15 +1300, Sun Chan wrote:
>> I can answer my own question, I am actually doing m64 by default. But
>> the compiler has plenty of code that is of this form. We used to
>> assume ILP64 model, apparently, x86_64 is LP64 model.
>> Now, can someone show me the following segment of code in
>> lno/fission.cxx, towards the end of function Form_Loops.
>> My version has:
>>
>>       EINDEX16 e2=dep_g_p->Add_Unique_Edge(
>>         (mUINT32)WN_MAP_Get(dep_graph_map, stmt1),
>>         (mUINT32)WN_MAP_Get(dep_graph_map, stmt));
>
> In case you haven't gotten this yet.
> path64 master have
>
>      EINDEX16 e1=dep_g_p->Add_Unique_Edge(
>        (uint64_t)WN_MAP_Get(dep_graph_map, stmt),
>        (uint64_t)WN_MAP_Get(dep_graph_map, stmt1));
>      EINDEX16 e2=dep_g_p->Add_Unique_Edge(
>        (uint64_t)WN_MAP_Get(dep_graph_map, stmt1),
>        (uint64_t)WN_MAP_Get(dep_graph_map, stmt));
>
> --
> Ake Sandgren, HPC2N, Umea University, S-90187 Umea, Sweden
> Internet: a...@hpc2n.umu.se   Phone: +46 90 7866134 Fax: +46 90 7866126
> Mobile: +46 70 7716134 WWW: http://www.hpc2n.umu.se
>
>

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to