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