Displaying 1 result from an estimated 1 matches for "promoteintres_globaladdress".
2014 Apr 03
5
[LLVMdev] 32bit pointers on a (pure) 64bit architecture
...er any issues, but when I provide a
...
"p:32:32:32"
...
DataLayout specification to the backend, things get ugly:
- SelectionDag is producing a mix of 64bit and 32bit nodes, and it seems
that a number of
necessary legalizations/promotions are missing.
After adding support for 'PromoteIntRes_GlobalAddress(...)', I get a
failure, because a 'store' node now has a mix of operands:
- some of the operands were already 'i64' from the beginning,
- others were 'i32' (due to the 32bit pointers) and have been promoted to
'i64'
Because of the latter, the 'PromoteIntOp_S...