[ATOM] Memory form of call optimization

Murali, Sriram sriram.murali at intel.com
Fri Mar 22 13:13:03 PDT 2013


Can someone please have a look at this patch?

Thanks
Sriram

From: Murali, Sriram
Sent: Tuesday, March 19, 2013 6:40 PM
To: llvm-commits at cs.uiuc.edu
Subject: [ATOM] Memory form of call optimization

Hi,

Memory form of call is micro-coded on Atom architecture. We can avoid this by loading the function pointer prior to the call. Memory form of call is identified in LLVM by the sequence of instructions chained to the call that obtains the function pointer. Memory forms of call are produced by a sequence of two loads in 32-bit mode or a single load in 64-bit mode preceding the call instruction . We would like to commit this work and add additional sequences later.

Please review.

Thanks,
Sriram

--
Sriram Murali
SSG/DPD/ECDL/DMP
+1 (519) 772 - 2579

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130322/0ef88d47/attachment.html>


More information about the llvm-commits mailing list