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
