[PATCH 2/2] LoongArch: Partially fix code regression from r15-7062

2025-01-21 Thread Xi Ruoyao
The uarch can fuse bstrpick.d rd,rs1,31,0 and alsl.d rd,rd,rs2,shamt, so for this special case we should use alsl.d instead of slli.d. And I'd hoped late combine to handle slli.d + and + add.d => and + slli.d + add.d => and + alsl.d, but it does not always work (even before the alsl.d special case

Re: Fix code regression

2012-09-23 Thread Paolo Carlini
Hi, On 09/23/2012 12:08 PM, François Dumont wrote: Hi I detect this regression while running performance tests. I think it comes from: 2012-04-12 Benjamin Kosnik * include/bits/unordered_map.h (__unordered_map): Remove. (__unordered_multimap): Remove. Add aliases for __um

Fix code regression

2012-09-23 Thread François Dumont
Hi I detect this regression while running performance tests. I think it comes from: 2012-04-12 Benjamin Kosnik * include/bits/unordered_map.h (__unordered_map): Remove. (__unordered_multimap): Remove. Add aliases for __umap_traits, __umap_hashtable, __ummap_traits, __um