On Mon, Jul 16, 2012 at 11:01 PM, Benjamin Kramer <[email protected]> wrote:
>
> On 16.07.2012, at 20:52, Simon Atanasyan <[email protected]> wrote:
>
>> Author: atanasyan
>> Date: Mon Jul 16 13:52:02 2012
>> New Revision: 160308
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=160308&view=rev
>> Log:
>> MIPS: Implement __builtin_mips_shll_qb builtin function overloading.
>> This function has two versions. The first one is used for a register operand.
>> The second one is used for an immediate number.
>
> Would it make sense to do this as an optimization in the backend instead? The 
> IR optimizers can infer constants in a lot more cases, I assume the constant 
> version of the builtin only differs in performance/code size?

Commits reverted at r160352 and r160353.

--
Simon
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to