Displaying 1 result from an estimated 1 matches for "addr_sda".
Did you mean:
add_pda
2014 Aug 11
2
[LLVMdev] Small Data Adressing support
...dressed using a base register + an offset. From what
I've seen the Hexagon target already support this but as that target
doesn't seem to support writing object files it doesn't take me all
the way.
My plan has been:
1. Use custom lowering for GlobalAddress and insert a target specific
ADDR_SDA node if the object pointed to is suitable for SDA. The target
specific node gets a TargetGlobalAddress node as leaf.
2. Use a pattern to match the graph "set->load->ADDR_SDA" and create a
load instruction with fixed base register from this pattern. The
pattern is similar to the one...