[LLVMdev] [Patch] CodeGen Intrinsic

Andreas Rechberger andreas.rechberger at hotmail.com
Sat Mar 2 09:04:45 PST 2013


Hello all,

I have played a little bit with the lli interpreter - realising that not 
all of the intrinsic functions have been implemented.
Digging a bit deeper I have prepared a small patch to extend the 
intrinsinc lowering capability.
As of now only llvm.umul.with.overflow is added - in order to verify if 
I have got the point ... comments welcome.

The second change is more a question ...
Is there a reason for the interpreter to omit the new line after its  
"About to interpret: " debug message ?
In my opinion the output arrangement is better with adding line breaks 
after every instruction - rather than printing them endlessly.

Finally since I'm not sure the modification as such is fine - I was also 
not sure wheter llvm-commits at cs.uiuc.edu would have been the better list.
Choosen llvmdev as I included questions ...

/Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-CodeGen-support-for-llvm.umul_with_overflow-intrinsi.patch
Type: text/x-patch
Size: 3026 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130302/c6e73288/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-beautified-Interpreters-debug-output.patch
Type: text/x-patch
Size: 983 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130302/c6e73288/attachment-0001.bin>
-------------- next part --------------
0001-CodeGen-support-for-llvm.umul_with_overflow-intrinsi.patch
0002-beautified-Interpreters-debug-output.patch


More information about the llvm-dev mailing list