Displaying 4 results from an estimated 4 matches for "devadasan".
2020 May 30
2
Dynamically determine the CostPerUse value in the register allocator.
...hat it's misnomer for what it is
intended. At first sight, the word indicates that the cost is a function of
uses of the register - more the uses more the cost. How do we want to
define the value of CostPerUse. Should it be a function of uses? or just
the target?
On Sat, May 30, 2020, 4:53 PM Devadasan, Christudasan via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> [AMD Official Use Only - Internal Distribution Only]
>
>
>
> Please ignore the header “AMD Official Use Only”. I forgot to remove it
> while posting the email to llvm-dev.
>
>
>
> Regards,
>
&g...
2020 Jul 26
2
[LAA] RtCheck on pointers of different address spaces.
...) << "LAA: Runtime check would require comparison between"
" different address spaces\n");
return false;
}
Regards,
CD
From: Stefanos Baziotis <stefanos.baziotis at gmail.com>
Sent: Sunday, July 26, 2020 6:09 PM
To: Devadasan, Christudasan <Christudasan.Devadasan at amd.com>
Cc: LLVM Dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] [LAA] RtCheck on pointers of different address spaces.
[CAUTION: External Email]
Hi,
There are a lot of things going on here, but given this:
> The crash occurs wit...
2020 Jul 26
2
[LAA] RtCheck on pointers of different address spaces.
Hello,
I Have a question related to the RT check on pointers during Loop Access Analysis pass.
There is a testcase with loop code that consist of 4 different memory operations referring two global objects of different address spaces.
One from global constant (address space 4, addr_size = 64) and the other from local, LDS (address space 3, addr_size= 32).
(Details of various address spaces
2020 May 29
2
Dynamically determine the CostPerUse value in the register allocator.
[AMD Official Use Only - Internal Distribution Only]
Hi All,
For the AMDGPU architecture, during RA, we prefer to have a cost associated with the registers (CostPerUse) based on a target entity (for instance, the Calling Convention of the current MachineFunction).
Presently CostPerUse is a one-time static value (either zero or a positive value) generated through table-gen.
The current