[LLVMdev] thumb2 folding of constant addresses unhelpful

Bagel bagel99 at gmail.com
Tue Dec 1 11:19:30 PST 2009


When addresses are a displacement from a constant (this can happen in device 
drivers), the resulting address gets folded rather than using base+displacement 
addressing.  This results in code bloat.  Example test attached.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: const-addr.ll
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091201/89479493/attachment.ksh>


More information about the llvm-dev mailing list