Re: [PATCH v2] ARC: ARCv2: jump label: implement jump label patching

2019-08-27 Thread Vineet Gupta
On 7/18/19 6:20 AM, Eugeniy Paltsev wrote: > Implement jump label patching for ARC. Jump labels provide > an interface to generate dynamic branches using > self-modifying code. > > This allows us to implement conditional branches where > changing branch direction is expensive but branch selection

[PATCH v2] ARC: ARCv2: jump label: implement jump label patching

2019-07-18 Thread Eugeniy Paltsev
Implement jump label patching for ARC. Jump labels provide an interface to generate dynamic branches using self-modifying code. This allows us to implement conditional branches where changing branch direction is expensive but branch selection is basically 'free' This implementation uses 32-bit NO