Displaying 2 results from an estimated 2 matches for "bb_2".
Did you mean:
  bb2
  
2017 Sep 14
2
Live Register Spilling
...to be shifted.
> The $reg1 contains the data after shifting is performed.
> 
> What i want to achieve is to expand sllv instruction to the following routine:
> 
>                  andi $reg3,$reg3,0x1f         //To mask the 5 bit LSB shifting amount 
> #BB_1:    beq  $reg3,$zero,#BB_2    //Branch out from basic block if shifting amount is zero
>                  sub  $reg3,$reg3,1              //To subtract 1 from the shifting amount
>                  sll  $reg2,$reg2,1                //Shift by 1 bit
>                  j    #BB_1                              //Branch...
2017 Sep 12
2
Live Register Spilling
Running llc with '-verify-machineinstrs' may tell you which instruction break the SSA form.
Ruiling
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of jin chuan see via llvm-dev
Sent: Monday, September 11, 2017 10:02 AM
To: Matthias Braun <mbraun at apple.com>
Cc: llvm-dev at lists.llvm.org
Subject: Re: [llvm-dev] Live Register Spilling
Sorry about the