레지스터 기록 억제

프로세서를 위한 레지스터들을 할당하기 위한 기술들이 제공된다. 본 기술들은 레지스터 할당 억제 기준들의 제1 세트의 모든 레지스터 할당 억제 기준들을 충족시키는 명령어 디스패치 세트의 제1 명령어를 식별하는 단계, 제1 명령어에 대한 레지스터 할당을 억제하는 단계, 레지스터 할당 억제 기준들의 제2 세트의 모든 레지스터 할당 억제 기준들을 충족시키지 않는 명령어 디스패치 세트의 제2 명령어를 식별하는 단계, 및 제2 명령어에 대한 레지스터를 할당하는 단계를 포함한다. Techniques are provided for allocati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MARKETKAR NEIL N, NAIR ARUN A
Format: Patent
Sprache:kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:프로세서를 위한 레지스터들을 할당하기 위한 기술들이 제공된다. 본 기술들은 레지스터 할당 억제 기준들의 제1 세트의 모든 레지스터 할당 억제 기준들을 충족시키는 명령어 디스패치 세트의 제1 명령어를 식별하는 단계, 제1 명령어에 대한 레지스터 할당을 억제하는 단계, 레지스터 할당 억제 기준들의 제2 세트의 모든 레지스터 할당 억제 기준들을 충족시키지 않는 명령어 디스패치 세트의 제2 명령어를 식별하는 단계, 및 제2 명령어에 대한 레지스터를 할당하는 단계를 포함한다. Techniques are provided for allocating registers for a processor. The techniques include identifying a first instruction of an instruction dispatch set that meets all register allocation suppression criteria of a first set of register allocation suppression criteria, suppressing register allocation for the first instruction, identifying a second instruction of the instruction dispatch set that does not meet all register allocation suppression criteria of a second set of register allocation suppression criteria, and allocating a register for the second instruction.