REGISTER  |  SIGN IN
   
Your search returned 303 patents.
( 712/233 in Current US Classification )
1 2 3 4
Patent IDTitleDate Filed
6986131 Method and apparatus for efficient code generation for modulo scheduled uncounted loops June 18, 2002
6983359 Processor and method for pre-fetching out-of-order instructions August 13, 2003
6963965 Instruction-programmable processor with instruction loop cache November 15, 2000
6959262 Diagnostic monitor for use with an operating system and methods therefor July 10, 2003
6948053 Efficiently calculating a branch target address February 25, 2002
6948052 High-performance, superscalar-based computer system with out-of-order instruction execution October 29, 2002
6944754 Method and apparatus for parallel execution of computer software using a distilled program October 2, 2002
6934831 Power reduction mechanism for floating point register file reads May 9, 2002
6928645 Software-based speculative pre-computation and multithreading March 30, 2001
6928530 Method and device for sequential readout of a memory with address jump February 22, 2002
6918029 Method and system for executing conditional instructions using a test register address that points to a test register from which a test code is selected January 14, 2003
6915412 High-performance, superscalar-based computer system with out-of-order instruction execution October 30, 2002
6910119 Instruction pipe and stall therefor to accommodate shared access to return stack buffer June 21, 2000
6907511 Reducing transitions on address buses using instruction-set-aware system and method January 14, 2003
6898698 Device predicting a branch of an instruction equivalent to a subroutine return and a method thereof March 22, 2000
6889320 Microprocessor with an instruction immediately next to a branch instruction for adding a constant to a program counter October 31, 2000
6889167 Diagnostic exerciser and methods therefor February 27, 2003
6886094 Apparatus and method for detecting and handling exceptions September 28, 2000
6883090 Method for cancelling conditional delay slot instructions September 24, 2001
6859875 Processor having selective branch prediction June 12, 2000
6859874 Method for identifying basic blocks with conditional delay slot instructions September 24, 2001
6859871 Method and apparatus for reducing power consumption in a pipelined processor October 19, 1998
6842852 System and method for controlling conditional branching utilizing a control instruction having a reduced word length February 8, 2000
6829698 Method, apparatus and system for acquiring a global promotion facility utilizing a data-less transaction October 10, 2002
6825843 Method and apparatus for loop and branch instructions in a programmable graphics pipeline November 22, 2002
6823444 Apparatus and method for selectively accessing disparate instruction buffer stages based on branch target address cache hit and instruction stage wrap July 3, 2001
6817013 Program optimization method, and compiler using the same October 4, 2001
6813763 Program conversion device for increasing hit rate of branch prediction and method therefor November 22, 2000
6810466 Microprocessor and method for performing selective prefetch based on bus activity level June 18, 2002
6785883 Software system for tracing data July 19, 2001
6785804 Use of tags to cancel a conditional branch delay slot instruction May 17, 2001
6766442 Processor and method that predict condition register-dependent conditional branch instructions utilizing a potentially stale condition register value March 30, 2000
6748442 Method and apparatus for using a control signal on a packet based communication link January 3, 2000
6745323 Global history vector recovery circuits and methods and systems using the same August 3, 2000
6745313 Absolute address bits kept in branch history table January 9, 2002
6745308 Method and system for bypassing memory controller components February 19, 2002
6742108 Method and apparatus for executing load instructions speculatively September 14, 1998
6735681 Processor and branch prediction method February 28, 2001
6732259 Processor having a conditional branch extension of an instruction set architecture July 30, 1999
6728949 Method and system for periodic trace sampling using a mask to qualify trace data December 14, 1999
6728872 Method and apparatus for verifying that instructions are pipelined in correct architectural sequence February 4, 2000
6725366 System and method for 32 bit code branching to 64 bit targets September 7, 2000
6725365 Branching in a computer system May 2, 2000
6725335 Method and system for fast unlinking of a linked branch in a caching dynamic translator January 5, 2001
6721875 Method and apparatus for implementing a single-syllable IP-relative branch instruction and a long IP-relative branch instruction in a processor which fetches instructions in bundle form February 22, 2000
6715063 Call gate expansion for 64 bit addressing January 14, 2000
6694427 Method system and apparatus for instruction tracing with out of order processors April 20, 2000
6691223 Processing full exceptions using partial exceptions July 30, 1999
6687813 Data processing system and method for implementing zero overhead loops using a first or second prefix instruction for initiating conditional jump operations January 21, 2000
6678819 Pipeline microprocessor with conditional jump in one clock cycle May 3, 2000
6675288 Apparatus for mapping instructions using a set of valid and invalid logical to physical register assignments indicated by bits of a valid vector together with a logical register list May 9, 2002
6662295 Method and system dynamically presenting the branch target address in conditional branch instruction September 10, 1998
6654871 Device and a method for performing stack operations in a processing system November 9, 1999
6647491 Hardware/software system for profiling instructions and selecting a trace using branch history information for branch predictions October 1, 2001
6647490 Training line predictor for branch targets October 14, 1999
6640298 Branch prediction apparatus April 7, 2000
6633974 Apparatus and method for controlling link stack corruption during speculative instruction branching using multiple stacks November 4, 1999
6622240 Method and apparatus for pre-branch instruction February 1, 2000
6609194 Apparatus for performing branch target address calculation based on branch type November 12, 1999
6598147 Data processing device and method February 28, 2001
1 2 3 4
Page 1 of 4