P

Inventor

NASSI LUCA

FR25 patents

Patents

25 patents
US10635445B2Apr 28, 2020

Handling modifications to permitted program counter ranges in a data processing apparatus

ADVANCED RISC MACH LTD2 citations68
US10649782B2May 12, 2020

Apparatus and method for controlling branch prediction

ADVANCED RISC MACH LTD1 citations62
US12112169B2Oct 8, 2024

Register freeing latency

ADVANCED RISC MACH LTD0 citations61
US12436891B1Oct 7, 2025

Allocation of store buffer entries

ADVANCED RISC MACH LTD0 citations56
US12260218B2Mar 25, 2025

Cracking instructions into a plurality of micro-operations

ADVANCED RISC MACH LTD0 citations56
US10915327B2Feb 9, 2021

Apparatus and method of dispatching instructions for execution clusters based on dependencies

ADVANCED RISC MACH LTD1 citations54
US11972264B2Apr 30, 2024

Micro-operation supply rate variation

ADVANCED RISC MACH LTD0 citations51
US12182427B2Dec 31, 2024

Controlling data allocation to storage circuitry

ADVANCED RISC MACH LTD0 citations49
US11010159B2May 18, 2021

Bit processing involving bit-level permutation instructions or operations

ADVANCED RISC MACH LTD0 citations49
US12541457B2Feb 3, 2026

Technique for handling prefetching using trigger circuitry

ADVANCED RISC MACH LTD0 citations48
US12524242B2Jan 13, 2026

Register clearing

ADVANCED RISC MACH LTD0 citations48
US12340220B2Jun 24, 2025

Register mapping to map architectural registers to corresponding physical registers based on a mode indicating a register length

ADVANCED RISC MACH LTD0 citations48
US11847056B1Dec 19, 2023

Technique for controlling use of a cache to store prefetcher metadata

ADVANCED RISC MACH LTD0 citations48
US11157277B2Oct 26, 2021

Data processing apparatus with respective banked registers for exception levels

ADVANCED RISC MACH LTD0 citations48
US11720494B1Aug 8, 2023

Cache eviction control for a private cache in an out-of-order data processing apparatus

ADVANCED RISC MACH LTD0 citations47
US11036511B2Jun 15, 2021

Processing of a temporary-register-using instruction including determining whether to process a register move micro-operation for transferring data from a first register file to a second register file based on whether a temporary variable is still available in the second register file

ADVANCED RISC MACH LTD0 citations47
US10977044B2Apr 13, 2021

Executing branch instructions following a speculation barrier instruction

ADVANCED RISC MACH LTD0 citations46
US11132202B2Sep 28, 2021

Cache control circuitry and methods

ADVANCED RISC MACH LTD0 citations45
US12099847B2Sep 24, 2024

Technique for improving efficiency of data processing operations in an apparatus that employs register renaming

ADVANCED RISC MACH LTD0 citations43
US12524353B2Jan 13, 2026

Cancelling cache allocation transactions

ADVANCED RISC MACH LTD0 citations42
US11531547B2Dec 20, 2022

Data processing

ADVANCED RISC MACH LTD0 citations42
US12443529B2Oct 14, 2025

Tagged-data prediction

ADVANCED RISC MACH LTD0 citations41
US10725964B2Jul 28, 2020

Dynamic SIMD instruction issue target selection

ADVANCED RISC MACH LTD0 citations39
US10846098B2Nov 24, 2020

Execution pipeline adaptation

ADVANCED RISC MACH LTD0 citations38
US10558462B2Feb 11, 2020

Apparatus and method for storing source operands for operations

ADVANCED RISC MACH LTD0 citations38