Re: Hoisting built-in call out of loop - LIM pass [tree-ssa-loop-im.c]

2022-06-02 Thread Richard Biener via Gcc
On Wed, Jun 1, 2022 at 3:59 PM Shubham Narlawar via Gcc wrote: > > Hello, > > [1] I want to achieve hosting of a custom built-in call out of loop that > loads an immediate value. > > for (int i = 0; i < 4000; i++) { >_9 = (unsigned int) _1; >slli_6 = _9 << 8; >srli_36 =

Hoisting built-in call out of loop - LIM pass [tree-ssa-loop-im.c]

2022-06-01 Thread Shubham Narlawar via Gcc
Hello, [1] I want to achieve hosting of a custom built-in call out of loop that loads an immediate value. for (int i = 0; i < 4000; i++) { _9 = (unsigned int) _1; slli_6 = _9 << 8; srli_36 = slli_6 >> 8; li_37 = __builtin_load_immediate (15);//I want to hoi