Inventor
STEPHENS NIGEL JOHN
GB34 patents
⚠️ This page may combine multiple inventors who share the name “STEPHENS NIGEL JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED RISC MACH LTD
30 patentsUS12061906B2Aug 13, 2024
Apparatus and method for performing a splice of vectors based on location and length data
ADVANCED RISC MACH LTD13 citations84
US11068268B2Jul 20, 2021
Data structure processing
ADVANCED RISC MACH LTD2 citations73
US10795675B2Oct 6, 2020
Determine whether to fuse move prefix instruction and immediately following instruction independently of detecting identical destination registers
ADVANCED RISC MACH LTD2 citations73
US9619225B2Apr 11, 2017
Apparatus and method including an instruction for performing a logical operation on a repeating data value generated based on data size and control parameter portions specified by the instruction
ADVANCED RISC MACH LTD2 citations73
US11003447B2May 11, 2021
Vector arithmetic and logical instructions performing operations on different first and second data element widths from corresponding first and second vector registers
ADVANCED RISC MACH LTD3 citations72
US10776124B2Sep 15, 2020
Handling exceptional conditions for vector arithmetic instruction
ADVANCED RISC MACH LTD4 citations72
US11074214B2Jul 27, 2021
Data processing
ADVANCED RISC MACH LTD2 citations71
US9875214B2Jan 23, 2018
Apparatus and method for transferring a plurality of data structures between memory and a plurality of vector registers
ADVANCED RISC MACH LTD3 citations71
US12288071B2Apr 29, 2025
Register addressing information for data transfer instruction
ADVANCED RISC MACH LTD1 citations63
US11269634B2Mar 8, 2022
Data structure relinquishing
ADVANCED RISC MACH LTD0 citations62
US10963245B2Mar 30, 2021
Anchored data element conversion
ADVANCED RISC MACH LTD1 citations62
US11422807B2Aug 23, 2022
Testing bit values inside vector elements
ADVANCED RISC MACH LTD0 citations52
US11354126B2Jun 7, 2022
Data processing
ADVANCED RISC MACH LTD0 citations52
US11106465B2Aug 31, 2021
Vector add-with-carry instruction
ADVANCED RISC MACH LTD0 citations52
US11093243B2Aug 17, 2021
Vector interleaving in a data processing apparatus
ADVANCED RISC MACH LTD0 citations52
US10719383B2Jul 21, 2020
Contingent load suppression
ADVANCED RISC MACH LTD0 citations52
US10521232B2Dec 31, 2019
Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in dependence on a number of bits comprised by the first portion
ADVANCED RISC MACH LTD0 citations52
US9983872B2May 29, 2018
Conditional selection of data elements
ADVANCED RISC MACH LTD0 citations52
US9495163B2Nov 15, 2016
Address generation in a data processing apparatus
ADVANCED RISC MACH LTD0 citations52
US12197916B2Jan 14, 2025
Processing instructions selected from a first instruction set in a first processing mode and instructions selected from a second different instruction set in a second processing mode
ADVANCED RISC MACH LTD0 citations51
US11327752B2May 10, 2022
Element by vector operations in a data processing apparatus
ADVANCED RISC MACH LTD0 citations51
US11003450B2May 11, 2021
Vector data transfer instruction
ADVANCED RISC MACH LTD0 citations51
US11042378B2Jun 22, 2021
Propagation instruction to generate a set of predicate flags based on previous and current prediction data
ADVANCED RISC MACH LTD0 citations50
US11314514B2Apr 26, 2022
Vector length querying instruction
ADVANCED RISC MACH LTD0 citations49
US10877833B2Dec 29, 2020
Vector atomic memory update instruction
ADVANCED RISC MACH LTD0 citations41
US10824350B2Nov 3, 2020
Handling contingent and non-contingent memory access program instructions making use of disable flag
ADVANCED RISC MACH LTD0 citations41
US10564968B2Feb 18, 2020
Vector load instruction
ADVANCED RISC MACH LTD0 citations41
US10409602B2Sep 10, 2019
Vector operand bitsize control
ADVANCED RISC MACH LTD0 citations41
US10430192B2Oct 1, 2019
Vector processing using loops of dynamic vector length
ADVANCED RISC MACH LTD0 citations39
US10366741B2Jul 30, 2019
Bit processing
ADVANCED RISC MACH LTD0 citations36
STEPHENS NIGEL JOHN
2 patentsUS8954711B2Feb 10, 2015
Address generation in a data processing apparatus
STEPHENS NIGEL JOHN2 citations59
US9009450B2Apr 14, 2015
Mixed operand size instruction processing for execution of indirect addressing load instruction specifying registers for different size operands
STEPHENS NIGEL JOHN1 citations48