Home
last modified time | relevance | path

Searched hist:"0 dfa07b6b242f28f14b68b702bcc6d205166648a" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/include/arch/aarch32/
H A Darch_features.h0dfa07b6b242f28f14b68b702bcc6d205166648a Fri Jun 07 08:57:28 UTC 2024 Olivier Deprez <olivier.deprez@arm.com> refactor(cpufeat): feat detect helpers inlining

Force inlining feat detect helpers such that context save/restore
operations are flattened with sequences of ID regs read and conditional
instructions for system registers read/write. This is opposed to current
situation where with -Os optimization level, feat detect helpers get
called through non-inlined sequences of branch-link+ret.

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: I2633442fb0e69e4a4ed13467e65846fb66d214f6
/rk3399_ARM-atf/include/arch/aarch64/
H A Darch_features.h0dfa07b6b242f28f14b68b702bcc6d205166648a Fri Jun 07 08:57:28 UTC 2024 Olivier Deprez <olivier.deprez@arm.com> refactor(cpufeat): feat detect helpers inlining

Force inlining feat detect helpers such that context save/restore
operations are flattened with sequences of ID regs read and conditional
instructions for system registers read/write. This is opposed to current
situation where with -Os optimization level, feat detect helpers get
called through non-inlined sequences of branch-link+ret.

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: I2633442fb0e69e4a4ed13467e65846fb66d214f6