search for: node_ret_flag

Displaying 2 results from an estimated 2 matches for "node_ret_flag".

2014 Apr 04
2
[LLVMdev] 32bit pointers on a (pure) 64bit architecture
...0xbbb8318: i32 = truncate 0xbbb8290 [ORD=1] 0xbbb83a0: XXXi32 = GlobalAddress<i32* @g_bar> 0 [ORD=1] 0xbbb84b0: XXXi32 = undef [ORD=1] 0xbbb8538: ch = store 0xbb93e8c, 0xbbb8318, 0xbbb83a0, 0xbbb84b0<ST4[@g_bar](tbaa=!"int")> [ORD=1] 0xbbb85c0: ch = PDISD::NODE_RET_FLAG 0xbbb8538 ----- Is this difference indeed what we would need to expect at this level ? - should we learn the selection dag creator to use the first larger or equal valid type (i64) here ? - or should we make sure that the legalization phase accepts the mix of types that is produced in that case ?...
2014 Apr 04
2
[LLVMdev] 32bit pointers on a (pure) 64bit architecture
Hi Hal, On Fri, Apr 4, 2014 at 12:44 AM, Hal Finkel <hfinkel at anl.gov> wrote: > ----- Original Message ----- > > From: "Jeroen Dobbelaere" <jeroen.dobbelaere at gmail.com> > [... ] > > I am trying to get llvm working for an architecture that has 64bit > > registers, but 32bit addresses. > > Because of that, I want the pointers to also be