[llvm-dev] Implict output register allocation in two operands instructions set.

Krzysztof Parzyszek via llvm-dev llvm-dev at lists.llvm.org
Tue Aug 29 11:01:40 PDT 2017


On 8/29/2017 3:10 AM, Dominique Torette via llvm-dev wrote:
> Is there a registers allocation pass that substitute the virtual 
> register (vreg2) allocated to be assigned to the result of the operation 
> with the physical one (FA_ROUTADD) where the result is assigned by the 
> processor?

A better way of doing this would be to specify the outs list as empty 
and add FA_ROUTADD to the Defs set.

-Krzysztof

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation


More information about the llvm-dev mailing list